Jump to content

AI decompilation madness or revolution?


Recommended Posts

  • Nicolaus_von_Kues changed the title to AI decompilation madness or revolution?

https://github.com/morluto/rea

Screenshot_20261009-022109.thumb.jpg.13978fa496423aeae46e09ff4a5b009b.jpg

REA (Reverse Engineer Anything) is an open-source TypeScript CLI and MCP server that gives AI coding agents one consistent way to investigate software they do not have the source for. You point your agent at an app, ask how a feature works, and REA lets it decompile the binary, follow the code between functions, and show the evidence behind its explanation. The project describes the workflow in three steps: decompile, understand, recreate.

 

Deep native analysis runs through Hopper or a Ghidra installation you supply, on macOS and Linux, with an experimental Ghidra-only path for native x86-64 Windows applications. REA installs and manages Hopper for you (its free demo mode is supported), while the Ghidra adapter runs read-only and exposes inventory, decompilation, assembly, cross-references, call graphs and function dossiers. Beyond native binaries it covers managed PE/CLI triage, passive observation of websites, Electron pages and Node/Electron V8 Inspector sessions, JavaScript and source-map reconstruction, and controlled process capture

Link to comment
Share on other sites

Programming languages are for humans. Computers already do machine code, so no need to "decompile" to understand. ;) "AI" doesn't need human-readable programming languages either. Although LLMs are based on neural networks ("how human brain works"), they nowadays probably were trained on enough native machine code as well. So what "AI" nowadays does is providing more "bridges" for humans.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...