generate-re-report

Generate a 10-section reverse engineering report from a module analysis database.

17|3|Updated Feb 22, 2026
One-click install
npx skills add https://github.com/marcosd4h/DeepExtractRuntime --skill generate-re-report
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: generate-re-report
Source: https://github.com/marcosd4h/DeepExtractRuntime/tree/main/skills/generate-re-report
Command: npx skills add https://github.com/marcosd4h/DeepExtractRuntime --skill generate-re-report

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill enables analysts to synthesize DeepExtractIDA analysis data into a single, action-ready reverse engineering report, saving time and reducing manual effort.

Core Features & Use Cases

  • Cross-correlates imports, exports, strings, complexity, topology, and architecture to produce a unified, module-level report.
  • Generates a structured 10-section report covering executive summary, provenance, security posture, external interfaces, internal architecture, complexity hotspots, string intelligence, topology, anomalies, and recommendations.
  • Exports both Markdown reports and JSON payloads for downstream automation and integration with other skills.

Quick Start

Run the generate-re-report workflow against a module DB to produce a full 10-section report.

Frequently Asked Questions about generate-re-report

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

FAQPage Schema
How do I generate a reverse engineering report from binary analysis data?▼

To generate a reverse engineering report, you load a per-module analysis database containing extracted binary metadata. The system cross-correlates imports, exports, strings, and topology to assemble a comprehensive 10-section analysis report.

What is included in a module-level binary analysis report?▼

A module-level binary analysis report includes an executive summary, provenance, security posture, external interfaces, internal architecture, complexity hotspots, string intelligence, topology, anomalies, and recommended focus areas.

Can I export reverse engineering reports as JSON for downstream automation?▼

Yes, you can export reverse engineering reports as an optional JSON payload. This allows downstream automation and integration with other analysis skills or security pipelines.

How do I automate synthesis of multiple binary analysis data points into one report?▼

You automate synthesis by running a script-based workflow against a module database. It automatically cross-correlates complexity, decompilation, and string data to produce a unified, action-ready report.

Does this reporting workflow require a specific database format for binary analysis?▼

Yes, the workflow requires a per-module analysis database named with a module and hash convention. This database must contain pre-extracted data from tools like DeepExtractIDA to function correctly.

What is the best way to identify complexity hotspots and security anomalies in a binary?▼

The best way to identify complexity hotspots is to generate a structured report that cross-correlates topology and decompilation data. This highlights anomalies and recommended focus areas for further investigation.