EveryDev.ai
Subscribe
Home
Tools

5,089+ AI tools

  • New
  • Trending
  • Featured
  • Rate tools
  • Compare
  • Arena
Categories
  • Agents2594
  • Coding1910
  • Infrastructure898
  • Projects718
  • Research640
  • MCP611
  • Marketing497
  • Analytics495
  • Design422
  • Testing406
  • Data378
  • Security328
  • Integration259
  • Communication250
  • Prompts246
  • Extensions219
  • Commerce171
  • Voice170
  • DevOps168
  • Web123
  • Learning114
  • Finance35
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • Users
  • Rate Tools
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai ©
    1. Home
    2. Tools
    3. REA (Rust)
    REA (Rust) icon

    REA (Rust)

    MCP Servers
    Featured

    A Rust port of REA, a local-only reverse-engineering tool with shared CLI and MCP workflows and a native Ghidra worker.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Self-hosted, local-only Rust reverse-engineering tool (CLI/MCP) under the MIT License. Build from source; not yet shipped as a release artifact.

    Engagement

    Available On

    Windows
    macOS
    Linux
    Android
    API

    Resources

    WebsiteGitHubllms.txt

    Topics

    MCP ServersSecurity TestingCode Intelligence

    Alternatives

    vesperGitNexusCode-Graph-RAG
    Developer
    Nanashi LiIf you win, you live. If you lose, you die. If you don't fig…

    Listed Oct 2026

    About REA (Rust)

    REA (Rust) is a rebuild of the original REA reverse-engineering tool, published on GitHub by nanashili. It ships as a single native binary with no Node.js runtime or TypeScript fallback, and it keeps REA's tool contracts, Evidence model and session semantics. The same handlers are exposed through a CLI and an MCP interface.

    What It Is

    REA is a local-only reverse-engineering toolkit for investigating compiled programs, with analysis workflows that agents and developers can call over MCP or from the command line. This port replaces the original Node.js/TypeScript runtime with Rust. According to the README, 195 of 209 frozen MCP tools have native handlers. The remaining tools stay advertised and return typed capability-unavailable results.

    Native Ghidra Worker

    Ghidra analysis runs in a Rust worker that replaces the Java Ghidra bridge, so no JVM is required. The README reports an observed run on a 124 MB UnityPlayer.dylib with 178,573 functions. Opening took 7.5 s, the full procedure inventory took 32.8 s, and sampled peak memory was 459 MiB. It also reports decompiling Unity.app (193,191 functions) in about 25 minutes. In the README's comparison, Java Ghidra decompiled all three requested functions of a larger Go formatter while Rust returned none because of an import-name collision.

    Ported Workflows and Open Items

    Ported areas include the Rust Ghidra provider, managed static analysis, artifact, Android, capture, ledger, binary and enhanced workflows, offline web capture/fuse/script tools, JavaScript graph comparison and process-capture comparison. Still open are live browser/CDP scenarios, PTY process capture, Frida, GDB/Rizin sessions and JavaScript application reconstruction.

    Current Status

    The README states the project has not yet shipped as a release artifact. Only macOS arm64 has been exercised, and Windows/Linux packaging and verification are outstanding. It is built from source with Cargo.

    Performance Claims

    The README's own benchmarks on an Apple M1 Pro report faster startup and lower peak memory for Rust than for the TypeScript build, for example 351 MiB versus 99 MiB on a Go command. Repeated Go metadata checks were slower in Rust. These are the author's measurements.

    REA (Rust) - 1

    Community Discussions

    Be the first to start a conversation about REA (Rust)

    Share your experience with REA (Rust), ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source (MIT)

    Self-hosted, local-only Rust reverse-engineering tool (CLI/MCP) under the MIT License. Build from source; not yet shipped as a release artifact.

    • MIT License (OSI-approved)
    • Local-only reverse-engineering tool with shared CLI and MCP workflows
    • Native Ghidra worker, no JVM required
    • 195 of 209 frozen MCP tools have native handlers
    • Build from source with cargo; only macOS arm64 exercised so far

    Capabilities

    Key Features

    • Single native binary with no Node.js or TypeScript fallback
    • Shared CLI and MCP workflows over the same handlers
    • 195 of 209 frozen MCP tools with native handlers
    • Native Rust Ghidra worker without a JVM
    • Static analysis, Android, capture, ledger and binary workflows
    • Offline web capture/fuse/script tools
    • JavaScript graph and process-capture comparison
    • Evidence model with session semantics
    • Local-only operation

    Integrations

    Ghidra
    MCP
    Hopper
    IDA
    Android
    API Available

    Ratings & Reviews

    No ratings yet

    Be the first to rate REA (Rust) and help others make informed decisions.

    Rate other tools you’ve used

    Developer

    Nanashi Li

    If you win, you live. If you lose, you die. If you don't fight, you can't win.

    Read more about Nanashi Li
    WebsiteGitHubX / Twitter
    1 tool in directory

    Similar Tools

    vesper icon

    vesper

    An iOS reverse engineering platform exposing MCP tools and agent skills for runtime inspection, app automation, decryption, debugging and tweak development.

    GitNexus icon

    GitNexus

    GitNexus indexes any codebase into a knowledge graph of every dependency, call chain, cluster, and execution flow, so AI agents never miss code.

    Code-Graph-RAG icon

    Code-Graph-RAG

    An open-source RAG system that builds AI-powered knowledge graphs from multi-language codebases, enabling natural language querying, code editing, and analysis via MCP integration.

    Browse all tools

    Related Topics

    MCP Servers

    Model Context Protocol servers that extend AI capabilities.

    374 tools

    Security Testing

    Tools for automated security testing and penetration testing.

    45 tools

    Code Intelligence

    AI tools that analyze, generate, and transform code through natural language understanding and programming language comprehension.

    135 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions