awesome-ai-reverse  by darbra

AI reverse engineering toolkit

Created 1 month ago
351 stars

Top 79.3% on SourcePulse

GitHubView on GitHub
Project Summary

AI 驱动的逆向工程工具集

This repository serves as a curated collection of tools and resources designed to integrate Artificial Intelligence, particularly Large Language Models (LLMs), into reverse engineering workflows. It targets security researchers, engineers, and power users seeking to enhance efficiency and automate complex tasks in areas like JavaScript analysis, binary exploitation, mobile security, and network traffic inspection. The primary benefit is providing a centralized discovery point for cutting-edge AI-powered reverse engineering solutions.

How It Works

The project aggregates various tools that leverage LLMs for reverse engineering tasks. A central theme is the Model Context Protocol (MCP), which acts as a bridge, enabling AI assistants (such as Claude, Cursor, and Copilot) to directly control and interact with professional reverse engineering tools like IDA Pro, Ghidra, Frida, and browser developer tools. This integration allows AI models to perform code analysis, automate debugging, and provide contextual insights directly within the reverse engineering environment, streamlining complex analysis processes.

Quick Start & Requirements

This repository is a curated list, not a single installable project. Users must identify and install individual tools from the list based on their specific needs. Prerequisites vary widely per tool but generally include Python, specific IDEs (e.g., IDA Pro, Ghidra, Binary Ninja), browser automation frameworks, and potentially specific operating system or hardware configurations. The project was last updated in April 2026. Specific setup instructions and dependencies must be consulted from each linked project's documentation.

Highlighted Details

  • Comprehensive coverage across JavaScript reverse engineering, binary/native analysis, Android/iOS security, and browser automation/traffic analysis.
  • Extensive integration with the Model Context Protocol (MCP) for seamless AI agent control over professional RE tools.
  • Features advanced capabilities such as anti-detection browser automation, WASM analysis, AST deobfuscation, and dynamic instrumentation.
  • Includes specific solutions tailored for popular RE environments like IDA Pro, Ghidra, and Frida, as well as mobile platforms.

Maintenance & Community

The project was last updated in April 2026. Specific details on active maintenance, core contributors, or community channels (like Discord/Slack) are not provided in the README excerpt. The NBToken AI Relay Station is noted as being developed by university classmates.

Licensing & Compatibility

The repository itself is licensed under MIT. Individual tools within the list may have distinct licenses requiring separate verification. The MIT license generally permits commercial use and integration into closed-source projects.

Limitations & Caveats

As a curated list, this project requires users to select, install, and integrate individual tools, leading to variable setup complexity. The effectiveness of the AI-driven reverse engineering heavily depends on the capabilities of the integrated LLMs and the quality of the Model Context Protocol (MCP) implementations.

Health Check
Last Commit

13 hours ago

Responsiveness

Inactive

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

Explore Similar Projects

Feedback? Help us improve.