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.