malware-analysis-orchestrator

Automate malware triage and reverse-engineering with per-sample case directories and ranked evidence.

287|44|Updated Mar 18, 2026
One-click install
npx skills add https://github.com/mrphrazer/agentic-malware-analysis --skill malware-analysis-orchestrator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: malware-analysis-orchestrator
Source: https://github.com/mrphrazer/agentic-malware-analysis/tree/main/agent_helpers/claude/skills/malware-analysis-orchestrator
Command: npx skills add https://github.com/mrphrazer/agentic-malware-analysis --skill malware-analysis-orchestrator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve?

Automates structured malware triage and reverse-engineering, producing per-sample case directories with ranked evidence, hypotheses, and a deep-analysis plan.

Core Features & Use Cases

  • Role-based orchestration (Orchestrator, Planner, Reporter)
  • MCP-backed Binary Ninja and Ghidra integration for function-level analysis
  • Phase-driven artifact generation (strings, imports, hypotheses, component maps, deep-analysis plan, priority queue, reporting)
  • Per-sample case directory under status/
  • Complete intermediate outputs for reproducibility

Quick Start

Run the orchestrator on a sample and inspect the status/ directory for artifacts and next steps.

Frequently Asked Questions about malware-analysis-orchestrator

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

FAQPage Schema
How do I automate malware triage and reverse-engineering for suspicious binaries?

Malware triage automation works by processing PE, ELF, and Mach-O binaries through role-based execution phases to generate per-sample case directories. These directories contain ranked evidence, hypotheses, and a structured deep-analysis plan for reproducible reverse-engineering.

What is structured malware analysis orchestration and how does it maintain evidence tracing?

Structured malware analysis orchestration coordinates role-based execution to gather artifacts, generate hypotheses, and map components. It maintains evidence tracing by dumping intermediate results and maintaining status directories that expose a prioritized task queue for reproducibility.

Does this malware analysis orchestrator work with Binary Ninja and Ghidra MCP backends?

Yes, the malware analysis orchestrator supports optional Binary Ninja or Ghidra MCP backends. These integrations enable function-level analysis to gather artifacts, generate hypotheses, and map binary components during the reverse-engineering workflow.

Can I use this tool to analyze both Windows PE and Linux ELF malware samples?

Yes, you can analyze both Windows PE and Linux ELF malware samples, as well as Mach-O binaries. The orchestrator applies phase-driven artifact generation across all three executable formats to produce structured triage reports and analysis plans.

How do I get started with end-to-end malware triage orchestration?

To start end-to-end malware triage orchestration, run the orchestrator on a target sample. Inspect the generated status/ directory to review intermediate outputs, ranked evidence, and the prioritized task queue that outlines your next deep-analysis steps.

What are the limitations of automated malware analysis orchestration?

Automated malware analysis orchestration focuses on structured triage, evidence gathering, and generating deep-analysis plans rather than fully automated remediation. It requires optional Binary Ninja or Ghidra MCP backends for function-level analysis and is limited to PE, ELF, and Mach-O binary formats.