forenstix-2.0

Automate forensic threat analysis with file triage, IOC extraction, and OSINT pivoting.

Updated Apr 24, 2026
One-click install
npx skills add https://github.com/zidanem17-lgtm/Forenstix-2.0 --skill forenstix-2-0
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: forenstix-2.0
Source: https://github.com/zidanem17-lgtm/Forenstix-2.0/tree/main
Command: npx skills add https://github.com/zidanem17-lgtm/Forenstix-2.0 --skill forenstix-2-0

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires flask, markdown, requests, weasyprint, yara-python, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

Facilitates comprehensive forensic investigation by combining file triage, IOC extraction, and targeted OSINT pivoting to streamline threat analysis workflows.

Core Features & Use Cases

  • File Analysis: Analyze suspicious files for hashes, YARA, entropy, and embedded IOCs to identify potential threats rapidly.
  • IOC Investigation: Run OSINT and recon tools against domains, IPs, emails, and hashes to explore threat infrastructure.
  • Case Management: Persist case data with notes, files, and pivot results to support long-term investigations and reporting.
  • Report Generation: Export detailed forensic reports in PDF or HTML format for stakeholder communication.

Quick Start

Upload a suspicious file to analyze its properties, then select an IOC to investigate further with automated pivot tools.

Frequently Asked Questions about forenstix-2.0

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate IOC extraction and file triage for a forensic investigation?

Automate forensic threat analysis by uploading suspicious files to extract hashes, run YARA rules, calculate entropy, and identify embedded IOCs for rapid detection of potential cyber threats.

Can I generate forensic investigation reports in PDF format from extracted IOCs?

Yes, generate detailed forensic reports in PDF or HTML format for stakeholder communication using WeasyPrint and Markdown, summarizing case data, file triage, and IOC pivot results.

Does this forensic platform support YARA rule scanning for suspicious file analysis?

Yes, YARA rule scanning is supported through the yara-python dependency, allowing security analysts to analyze suspicious files and identify potential threats during forensic investigations.

How do I run OSINT recon against extracted IOCs like IPs and domains?

Run targeted OSINT and recon tools against extracted IOCs including domains, IPs, emails, and hashes to explore threat infrastructure and pivot through complex investigation workflows.

What Python packages do I need for case management and forensic reporting?

Case management and forensic reporting require Flask for the web interface, WeasyPrint for PDF generation, yara-python for file analysis, requests for recon, and Markdown for report formatting.

Can I persist forensic case data with notes and pivot results for long-term investigations?

Yes, persist case data with notes, files, and pivot results to support long-term investigations, enabling security analysts to maintain continuity across complex incident response workflows.