reverse-skills  by P4nda0s

Reverse engineering analysis for code

Created 1 month ago
300 stars

Top 88.9% on SourcePulse

GitHubView on GitHub
Project Summary

Reverse engineering skills for Claude Code, this plugin market enhances Claude Code's capabilities for analyzing binary code. It targets reverse engineers and security researchers using Claude Code, providing automated analysis of function symbols and data structures derived from IDA Pro exports, thereby streamlining the reverse engineering workflow.

How It Works

The plugin facilitates a workflow where users first export decompiled C code, symbol tables, strings, and memory dumps from IDA Pro using the IDA-NO-MCP plugin. These exported artifacts are then processed by Claude Code, which leverages the reverse-skills plugin's commands (rev-symbol and rev-struct) to perform automated analysis of function symbols and reconstruct complex data structures from the decompiled output.

Quick Start & Requirements

  • Installation:
    1. Add to Claude Code's plugin marketplace: /plugin marketplace add P4nda0s/reverse-skills
    2. Install the plugin: /plugin install reverse-engineering@reverse-engineering-skills
  • Prerequisites:
    • IDA Pro with the IDA-NO-MCP plugin installed and configured for exporting analysis artifacts.
    • Claude Code AI assistant.
  • Setup: Requires prior setup of IDA Pro and IDA-NO-MCP for exporting analysis artifacts.

Highlighted Details

  • Automated analysis of function symbols from IDA exports (imports/exports).
  • Reconstruction of data structures directly from decompiled C code.
  • Workflow designed for seamless integration between IDA Pro and Claude Code.

Maintenance & Community

No specific details on contributors, community channels, or roadmap are provided in the README.

Licensing & Compatibility

  • License: MIT License.
  • Compatibility: Permissive MIT license generally allows for commercial use and integration into closed-source projects.

Limitations & Caveats

The plugin's functionality is entirely dependent on the correct export of data from IDA Pro using the IDA-NO-MCP plugin. Analysis quality will be influenced by the effectiveness of IDA's decompilation and the IDA-NO-MCP export process. The README does not specify support for other disassemblers or decompilers.

Health Check
Last Commit

1 month ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
221 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.