auto-re-agent
An open-source AI reverse engineering agent that reconstructs and verifies C/C++ functions from binary files using Ghidra and large language models.
- Region
- Overseas
- Pricing
- Free
- Open source
- Yes
- GitHub Stars
- ★ 1.0k
- Source
- GitHub
- Added
- 2026-07-16
- Last verified
- 2026-07-16
Overview
auto-re-agent is an open-source AI reverse engineering agent that leverages Ghidra and large language models (such as Claude, Codex, and OpenAI-compatible models) to reconstruct and verify C/C++ functions from compiled binary files. The tool combines independent reverse engineer/checker models, evidence collection, candidate construction and testing gates, structural validation, and consistency analysis into an autonomous workflow. Users can select functions for reverse engineering via a configuration file and set verification strategies. auto-re-agent is suitable for developers and security researchers who need to recover source code from binary files.
Key features
- ▪Reverse engineering using Ghidra and large language models
- ▪Supports multiple LLM providers
- ▪Automated reconstruction and verification of C/C++ functions
- ▪Provides detailed reports and logs
Use cases
Pros
- +Highly automated
- +Supports multiple LLM providers
- +Detailed reports and logs
- +Open-source and free
Limitations / notes
- -Requires some technical background
- -Depends on external tools and APIs
- -Higher learning curve
Who it's for
This overview was compiled by AI from public sources and may contain inaccuracies — please refer to the official site.
FAQ
Is it free?
Yes, the project is open-source and free.
Which operating systems are supported?
Supports operating systems running Python 3.10+.
Does it require internet access?
Yes, API access to LLM providers is required.
Does it support Chinese?
Primarily supports English, but can handle multi-language code.
Similar agents
Cursor
FeaturedAI-powered code editor with Agent mode
Dify
FeaturedOpen-source LLMOps + Agent orchestration platform
扣子 Coze
FeaturedByteDance's no-code Agent/Bot building platform
Trae
FeaturedAI IDE (with Agent) from ByteDance
LangChain
FeaturedThe most mainstream LLM/Agent orchestration framework
Devin
FeaturedAutonomous software engineer Agent by Cognition
Something wrong? Let us know on the About page and we'll fix it.