[KongchangAI]
Product

Ghidra

An open-source disassembly and reverse engineering analysis platform developed by the U.S. National Security Agency (NSA). It supports binary analysis across multiple architectures and can generate C-like pseudocode.

Core Facts

Timeline (last 90 days)

Oct 28

IDA Pro's Hex-Rays decompiler and the open-source Ghidra are the mainstream decompilation tools today, generating C-like pseudocode based on pattern matching and data structure analysis.

Unverified50%
Oct 28

Decompilation tools such as IDA Pro and Ghidra can recover approximately C-like code, but the output usually cannot be compiled directly and requires extensive manual cleanup.

Unverified50%
Oct 25

Ghidra offers a headless mode and a scripting API that make it easy for other programs to invoke automatically, which is the technical prerequisite for REA using it as its underlying analysis engine.

Unverified50%
Oct 25

REA integrates professional reverse-engineering tools such as Ghidra for disassembling and decompiling binaries and firmware.

Unverified50%
Oct 25

REA uses the MCP protocol to let AI coding agents such as ClaudeCode connect to and drive existing reverse-engineering tools (such as Ghidra, IDA, and Hopper) to complete analysis.

Unverified50%
Oct 25

Ghidra supports Java/Python scripts, IDA supports IDAPython, and Hopper provides a Python API, and REA drives the tools by calling these scripting interfaces.

Unverified50%
Oct 24

IDA is commercial software known for its powerful interactive analysis and plugin ecosystem; Ghidra was open-sourced by the NSA and provides a decompiler and an extensible scripting framework; Hopper is a commercial disassembler for macOS/Linux.

Unverified50%
Oct 24

RIA itself does not implement a disassembly engine, but acts as an orchestration layer that calls locally installed tools such as Hopper, Ghidra or IDA.

Unverified50%
Oct 22

ACP (Analysis Collaboration Plugin) is not an official standard Ghidra component but a community- or third-party-developed plugin intended to integrate AI-assisted analysis capabilities.

Unverified50%
Oct 22

Using Ghidra's ACP plugin, the AI restored the binary to approximate C code, identified the constructor (E0012860) in the ISP library that creates the key block, extracted the key, and wrote a decryption program in Python, completing the first decryption in under 40 seconds.

Unverified50%

40 more timeline events

All Facts (20)

Verified

The attack exploits the automatic execution characteristics of AI agents to conceal malicious behavior within normal operational workflows, bypassing static code scanning tools.

85%
Verified

Reverse disassembly is referred to in software engineering as reverse engineering, which restores system design intent and module boundaries by analyzing existing code, runtime behavior, and dependency relationships.

75%
Verified

REA (Reverse Engineer Anything) is an open-source reverse engineering tool that exists as an MCP server, allowing AI agents to reverse-analyze any application.

65%
Verified

REA processes native binaries through Hopper, Ghidra, or IDA Pro to extract functions, pseudocode, assembly, strings, and cross-references.

65%
Verified

REA (Reverse Engineer Anything) provides a reverse engineering toolchain for programming agents, transforming binary files into strings, cross-references, and readable decompiled code.

65%
Verified

The main toolchain for reverse engineering includes disassemblers (such as IDA Pro and Ghidra) and debuggers.

65%
Verified

Ghidra was developed by the NSA and open-sourced in 2019.

65%
Verified

Ghidra是NSA开源的逆向工程反汇编框架

65%
Verified

The current mainstream instruction set architectures include x86/x86-64 (Intel/AMD), ARM, RISC-V, MIPS, and PowerPC.

65%
Unverified

Game decompilation typically combines automated tools such as Ghidra and IDA Pro's Hex-Rays decompiler with manual work

85%
Unverified

Large models perform better when processing decompiled pseudocode (such as C-like pseudocode output by Ghidra), because the training corpus contains a large amount of high-level language code, while their ability to understand raw assembly instructions is relatively limited.

60%
Unverified

Decompilation tools such as IDA Pro and Ghidra can recover approximately C-like code, but the output usually cannot be compiled directly and requires extensive manual cleanup.

50%
Unverified

IDA Pro's Hex-Rays decompiler and the open-source Ghidra are the mainstream decompilation tools today, generating C-like pseudocode based on pattern matching and data structure analysis.

50%
Unverified

REA integrates professional reverse-engineering tools such as Ghidra for disassembling and decompiling binaries and firmware.

50%
Unverified

Ghidra offers a headless mode and a scripting API that make it easy for other programs to invoke automatically, which is the technical prerequisite for REA using it as its underlying analysis engine.

50%
Unverified

REA uses the MCP protocol to let AI coding agents such as ClaudeCode connect to and drive existing reverse-engineering tools (such as Ghidra, IDA, and Hopper) to complete analysis.

50%
Unverified

Ghidra supports Java/Python scripts, IDA supports IDAPython, and Hopper provides a Python API, and REA drives the tools by calling these scripting interfaces.

50%
Unverified

RIA itself does not implement a disassembly engine, but acts as an orchestration layer that calls locally installed tools such as Hopper, Ghidra or IDA.

50%
Unverified

IDA is commercial software known for its powerful interactive analysis and plugin ecosystem; Ghidra was open-sourced by the NSA and provides a decompiler and an extensible scripting framework; Hopper is a commercial disassembler for macOS/Linux.

50%
Unverified

Using Ghidra's ACP plugin, the AI restored the binary to approximate C code, identified the constructor (E0012860) in the ISP library that creates the key block, extracted the key, and wrote a decryption program in Python, completing the first decryption in under 40 seconds.

50%

Source Articles