Dryxio/auto-re-agent 是一个自动化逆向工程代理,通过结合逆向/检查循环、目标验证、奇偶校验引擎和 Ghidra 后端,实现源感知的逆向工程。
来源:据 README 描述 查看 GitHub 仓库 →该项目因其自动化逆向工程的能力而受到关注。它填补了手动逆向工程的空白,通过结合 LLM 和 Ghidra 的能力,提高了逆向工程的效率和准确性。项目选择了 Python 作为主要编程语言,并使用了多个 LLM 提供商,使其具有广泛的应用前景。
来源:综合 README 描述和项目特征通过结合逆向和检查循环,re-agent 能够自动地修正和优化逆向结果,提高代码的准确性。
来源:据 README 描述re-agent 在接受检查器的通过之前,会运行一个保守的结构验证器,以确保代码的准确性。
来源:据 README 描述奇偶校验引擎通过 11 个可配置的启发式信号来验证逆向代码与原始二进制文件的一致性。
来源:据 README 描述re-agent 使用 Ghidra AI 桥接作为后端,以进行函数反编译、获取交叉引用、读取结构和枚举以及查询 Ghidra。
来源:据 README 描述re-agent 采用模块化设计,包括配置、 orchestrator、后端和 CLI。数据通过配置文件、CLI 命令和 LLM 提供商进行流转。关键的技术决策包括使用 Python 作为主要编程语言,以及选择多个 LLM 提供商以实现更好的性能。
来源:代码目录结构 + 依赖文件中心为项目本体,内环 = 核心功能模块,外环 = 关键技术依赖;按 deep.json 中的 core_features 与 tech_stack.key_deps 自动生成
pyyamlanthropicopenaighidra-ai-bridge1. 自动化逆向工程流程,提高逆向工程的效率和准确性。 2. 在安全研究中,用于分析恶意软件和漏洞。 3. 在软件开发中,用于逆向工程第三方库和框架。 4. 在游戏开发中,用于逆向游戏引擎和游戏逻辑。
来源:README无 release 记录
来源:GitHub ReleasesDryxio/auto-re-agent 是一个值得关注的开源项目,对于需要自动化逆向工程流程的开发者和技术决策者来说,它是一个强大的工具。它适合那些需要提高逆向工程效率和准确性的团队或个人使用。
来源:综合分析Dryxio/auto-re-agent 是一个自动化逆向工程代理,通过结合逆向/检查循环、目标验证、奇偶校验引擎和 Ghidra 后端,实现源感知的逆向工程。
auto-re-agent 的核心功能包括:逆向/检查循环、目标验证、奇偶校验引擎、Ghidra 后端。
该项目因其自动化逆向工程的能力而受到关注。它填补了手动逆向工程的空白,通过结合 LLM 和 Ghidra 的能力,提高了逆向工程的效率和准确性。项目选择了 Python 作为主要编程语言,并使用了多个 LLM 提供商,使其具有广泛的应用前景。
1. 自动化逆向工程流程,提高逆向工程的效率和准确性。 2. 在安全研究中,用于分析恶意软件和漏洞。 3. 在软件开发中,用于逆向工程第三方库和框架。 4. 在游戏开发中,用于逆向游戏引擎和游戏逻辑。