Ghidra
由美国国家安全局(NSA)开发并开源的反汇编与逆向工程分析平台,支持多架构二进制分析,可生成C-like伪代码
核心事实
时间轴 (近 90 天)
IDA Pro的Hex-Rays反编译器与开源的Ghidra是当前主流反编译工具,它们基于模式匹配和数据结构分析生成类C伪代码。
反编译工具如IDA Pro和Ghidra能还原出近似C的代码,但输出通常无法直接编译,需要大量人工整理。
Ghidra 提供无头模式(headless)与脚本 API,便于被其他程序自动化调用,这是 REA 将其作为底层分析引擎的技术前提。
REA 整合了 Ghidra 等专业逆向工具,用于对二进制和固件进行反汇编与反编译。
REA 通过 MCP 协议让 ClaudeCode 等 AI 编程代理连接并驱动现有的逆向工具(如 Ghidra、IDA、Hopper)完成分析。
Ghidra 支持 Java/Python 脚本,IDA 支持 IDAPython,Hopper 提供 Python API,REA 通过调用这些脚本接口来驱动工具。
IDA 是商业软件,以强大的交互式分析与插件生态著称;Ghidra 由 NSA 开源,提供反编译器和可扩展脚本框架;Hopper 是面向 macOS/Linux 的商业反汇编器。
RIA 本身不实现反汇编引擎,而是作为编排层调用本地已安装的 Hopper、Ghidra 或 IDA 等工具。
ACP(Analysis Collaboration Plugin)并非Ghidra官方标准组件,而是社区或第三方开发的插件,旨在集成AI辅助分析能力。
AI通过Ghidra的ACP插件将二进制还原为近似C代码,识别出ISP库中创建密钥块的构造函数(E0012860),提取密钥并用Python编写解密程序,不到40秒完成首次解密。
还有 40 条时间轴事件
全部知识事实 (20)
该攻击利用AI智能体自动执行的特性,将恶意行为藏匿于正常操作流程中,绕过静态代码扫描工具
85%已验证逆向拆解在软件工程中被称为逆向工程,通过分析已有代码、运行行为和依赖关系还原系统设计意图与模块边界
75%已验证REA(Reverse Engineer Anything)是一个开源逆向工程工具,以MCP服务器的形式存在,让AI智能体可以逆向分析任意应用
65%已验证REA 通过 Hopper、Ghidra 或 IDA Pro 处理原生二进制,提取函数、伪代码、汇编、字符串和交叉引用
65%已验证REA(Reverse Engineer Anything)为编程 Agent 提供逆向工程工具链,将二进制文件转化为字符串、交叉引用和可读的反编译代码
65%已验证逆向工程的主要工具链包括反汇编器(如IDA Pro、Ghidra)和调试器
65%已验证Ghidra由NSA开发并于2019年开源
65%已验证Ghidra是NSA开源的逆向工程反汇编框架
65%已验证当前主流指令集架构包括x86/x86-64(Intel/AMD)、ARM、RISC-V、MIPS和PowerPC
65%待验证Game decompilation typically combines automated tools such as Ghidra and IDA Pro's Hex-Rays decompiler with manual work
85%待验证大模型在处理反编译伪代码(如Ghidra输出的C-like pseudocode)时表现更好,因为训练语料中包含大量高级语言代码,而对原始汇编指令的理解能力相对有限
60%待验证反编译工具如IDA Pro和Ghidra能还原出近似C的代码,但输出通常无法直接编译,需要大量人工整理。
50%待验证IDA Pro的Hex-Rays反编译器与开源的Ghidra是当前主流反编译工具,它们基于模式匹配和数据结构分析生成类C伪代码。
50%待验证REA 整合了 Ghidra 等专业逆向工具,用于对二进制和固件进行反汇编与反编译。
50%待验证Ghidra 提供无头模式(headless)与脚本 API,便于被其他程序自动化调用,这是 REA 将其作为底层分析引擎的技术前提。
50%待验证REA 通过 MCP 协议让 ClaudeCode 等 AI 编程代理连接并驱动现有的逆向工具(如 Ghidra、IDA、Hopper)完成分析。
50%待验证Ghidra 支持 Java/Python 脚本,IDA 支持 IDAPython,Hopper 提供 Python API,REA 通过调用这些脚本接口来驱动工具。
50%待验证RIA 本身不实现反汇编引擎,而是作为编排层调用本地已安装的 Hopper、Ghidra 或 IDA 等工具。
50%待验证IDA 是商业软件,以强大的交互式分析与插件生态著称;Ghidra 由 NSA 开源,提供反编译器和可扩展脚本框架;Hopper 是面向 macOS/Linux 的商业反汇编器。
50%待验证AI通过Ghidra的ACP插件将二进制还原为近似C代码,识别出ISP库中创建密钥块的构造函数(E0012860),提取密钥并用Python编写解密程序,不到40秒完成首次解密。
50%