r

reagent

ReAgent 是一个使用 AI 从编译程序中重构和验证 C/C++ 代码的开源工具。

🌍 海外免费开源编程与开发开源桌面操作
支持平台:桌面端API
地区
海外
定价
免费
是否开源
GitHub Stars
★ 1.6k
浏览量
3
收录来源
GitHub
收录于
2026-09-10
最近确认可用
2026-09-10
reagent

详细介绍

ReAgent 是一个开源的 AI 反向工程代理,它使用 Ghidra 和 LLM(包括 Claude、Codex 和 OpenAI 兼容模型)从编译后的二进制文件中重构和验证 C/C++ 函数。它结合了独立的反向工程/检查模型、证据收集、候选构建和测试门、结构验证和对等分析在一个自主工作流中。用户可以通过简单的命令行指令启动 ReAgent,并让它帮助设置环境、安装所需工具并逐步指导用户完成整个过程。适用于需要从二进制文件中恢复源代码的开发者。

核心功能

  • 使用 AI 从编译程序中重构 C/C++ 代码
  • 结合多种模型进行验证和修复
  • 支持多种 AI 提供商(Claude, Codex, OpenAI)
  • 提供详细的报告和日志

适用场景

从二进制文件中恢复 C/C++ 源代码软件逆向工程代码审计和验证安全研究

优点

  • 高度自动化的工作流程
  • 支持多种 AI 提供商
  • 详细的报告和日志
  • 开源且免费

局限 / 注意

  • 需要一定的技术背景
  • 依赖于外部工具和 API
  • 学习成本较高

适合谁

开发者安全研究人员逆向工程师

以上介绍由 AI 基于公开资料整理,可能存在偏差,以官网为准。

常见问题

是否免费?

是的,ReAgent 是开源且免费的。

支持哪些操作系统?

支持 Python 3.10+ 的操作系统。

需要联网吗?

是的,需要联网以调用 AI 提供商的 API。

支持中文吗?

主要支持英文,但可以处理多语言代码。

相似智能体

信息有误?欢迎在 关于页 联系我们更正。