Skip to content

BuildNot yet confirmed elsewhere1 publisher2 min readPublished Updated

morluto/rea puts Ghidra, IDA and JADX behind any coding agent through one MCP server

morluto/rea, an MCP server linking coding agents to Ghidra, Hopper, IDA and JADX, gained 25,784 GitHub stars on October 10, according to a dev.to post. That cheapens the labor of reading a binary, but the post's proof that obscurity has stopped working is mostly adoption numbers and anecdotes.

The Engineer · Build desk

How we use AISend a correction

Illustration accompanying morluto/rea puts Ghidra, IDA and JADX behind any coding agent through one MCP server
Generated illustration
REA's star gain and the examples the post cites Star gain is from the dev.to post's own GitHub trending data. The other figures are examples the post cites, one of them a single developer's report.

REA gained 25,784 GitHub stars on October 10, per the post's trending data. 789 PS2 releases shipped with debug symbols inside the executable. Volunteers fully decompiled Snowboard Kids in 84 days. One Substack developer reported a 96% function match on the first attempt.

REA's star gain and the examples the post cites
FigureValueNoteClaim
Stars gained on October 1025,784 starsper the post's own trending data15
PS2 releases with debug symbols789 releasessymbols left inside the executable12
Days to decompile Snowboard Kids84 daysfull decompilation by volunteers10
Function match, first attempt96%one Substack developer's report17

What happened

  • Beyond native binaries, REA also analyzes Electron apps, takes apart firmware with Binwalk and Unblob, and captures runtime behavior through process monitoring and network interception.
  • The v4.1 release on October 6, 2026 added headless Android APK analysis and firmware inspection.
  • The Hacker News thread on REA drew 769 points and 327 comments.

Why it matters

  • exposure Release builds that keep debug symbols hand an agent names to start from, and the post's example is 789 PS2 releases that shipped that way.
  • contradiction The post says the moat 'just evaporated', yet the one completed project it cites still needed human volunteers working beside agents that did not write the code.
  • decision A team that points REA at its own build to see what leaks must decide whether the model provider may see the output, because only the analysis itself runs locally.

In REA, the analysis is done by professional tools. REA connects an existing coding agent to them, so the agent calls Ghidra, Hopper or IDA and gets back pseudocode, assembly and function-level analysis [3]. Setup is one command, npx rea-agents setup [2]. Practitioners on r/ReverseEngineering were already wiring agents into Ghidra, the same toolchain REA builds on [21]. The addition is the one-command wrapper.

Obscurity worked because reading decompiler output is slow. An agent shortens the slow parts, and the post's best-documented case shows how much slow work remains. Volunteers completed a full decompilation of the N64 game Snowboard Kids in 84 days [10], or 12 weeks [14]. The volunteers wrote the code. The agents accelerated renaming symbols, identifying function boundaries and suggesting C equivalents for assembly blocks [11].

One developer writing on Substack said one prompt to Claude, on its first try, yielded a function that matched at 96% [17]. For that figure to transfer to your binary, the function would have to resemble yours in size, compiler and symbol coverage.

The post's adoption figures contradict each other. Its own GitHub trending data puts REA at 66,886 stars on October 10, after a gain of 25,784 that day [15], and at 95,662 on October 11 after 25,585 more [16]. Adding 25,585 to 66,886 gives 92,471, which falls 3,191 short of the reported total [13]. Snapshot timing may explain it. A star also records only interest.

Nikita Bier, a former Head of Product at X, supplies another of the post's signals. He posted a prediction that software "will be personalized exactly to your preferences" [20]. It drew over a million views [20].

Of the post's signals, the Thales launch is the one with a commercial stake. The post describes it only as a new product built to defend against AI-assisted reverse engineering [18]. In our view obscurity was always a delay, and agent tooling now makes it shorter. A stripped, optimized release build is the case to benchmark. Nothing in the post measures one.

What to watch

  • Whether Thales documents what its product detects or blocks, so the claim can be tested.
  • A published run of REA against stripped, optimized release builds, set beside symbol-bearing ones.
  • Whether REA's star counts and install numbers get reported in a form that reconciles.

Clarity's read

What the record supports and how the coverage leans. The claims behind it follow.

Reality

Evidence35
Adoption30
Hype gap+45
Incentives
Insufficient
Confidence45
Why these scores

Claim ledger

Ranked by verification strength, evidence, and original report placement.

  1. [1]

    morluto/rea is a tool that lets AI coding agents reverse-engineer apps from their binaries.

    ReportedSupportedSource: dev.to postView cited source
  2. [2]

    REA is installed with a single command, npx rea-agents setup, and is described as an MCP server that connects an existing AI coding agent to professional reverse-engineering tools.

    ReportedSupportedSource: dev.to postView cited source
  3. [3]

    REA lets an agent inspect native binaries through Ghidra, Hopper or IDA, returning pseudocode, assembly and function-level analysis.

    ReportedSupportedSource: dev.to postView cited source

Sources

1 independent publisher whose own reporting we read for this story.

  1. dev.to

    1 article · October 11, 2026

    AI Cloned Your App Overnight. Now What?

Share your take

Let Clarity write the post for you.

Signed-in readers get a short post drafted on this story in the register they choose — narrative, analytical, or a direct position — editable to the last word before it goes anywhere. The share buttons at the top of this story work without an account.

Topics and entities

Follow any of these and your For You feed starts watching them — no settings page required.

Topics

Entities

Loading related stories