---
title: "REA：逆向工程任何東西（18k 星）它做什麼 以下所有文字皆引用"
url: "https://reamcp.dev/zh-tw/cases/rea-reverse-engineer-anything-18k-stars-what-it-does-all-tex-8b988e"
source: "https://x.com/i/status/2109749779974525351"
source_type: "resource"
author: "Claudia Galeán (💫,💫)"
author_handle: "deweytn"
stars: 0
category: "應用功能重現"
categories: ["app-recreation"]
tags: ["apk", "dotnet", "electron", "mcp", "reverse-engineering"]
added: "2026-10-13T03:42:00.516Z"
updated: "2026-10-13T03:42:00.515Z"
locale: "zh-tw"
content_locale: "zh-tw"
---

# REA：逆向工程任何東西（18k 星）它做什麼 以下所有文字皆引用

REA：逆向工程任何東西（18k 星）它做什麼 以下所有文字皆直接引用自專案 README。一個用於跨二進位檔、應用程式和執行時行為進行逆向工程的 MCP。

## Description

REA：逆向工程任何東西（18k 星）

它做什麼

以下所有文字皆直接引用自專案 README。

一個用於跨二進位檔、應用程式和執行時行為進行逆向工程的 MCP。

看到一個你喜歡的功能。理解它如何運作，直到二進位層級。

在某個應用程式中看到一個你想要在自己產品中擁有的功能？讓你的代理用 REA 調查它。它可以在沒有原始碼的情況下檢查該應用程式，解釋該功能如何運作，展示證據，並為你的專案建立一個版本。

REA 將你的代理連接到用於檢查原生二進位檔、JavaScript 和 Electron 應用程式、.NET 組件以及網站的工具。你也可以從終端機使用相同的工具。分析在本機執行，結果包含每個結論背後的證據和限制。

你可以分析的內容：

原生二進位檔：虛擬碼、組譯、字串、符號、呼叫和引用

離線 ELF 佈局：區段、段、原始符號/重定位和靜態緩解候選

JavaScript / Electron：模組、匯入、原始碼對應、路由、IPC 和原生附加元件關係

網站：頁面結構、指令碼、網路觀察和要求截圖

儲存的網路擷取：請求、回應、暴露的酬載和來源位置

.NET 組件：中繼資料、CIL 指令、宣告的原生相依性和建置比較

Android APK：資訊清單宣告、類別、反編譯方法和引用

韌體：區域、擷取結果和原生分析交接

套件和資源：檔案清冊、摘要、plist、Apple 套件結構和擷取的資源

處理程序行為：終端機輸出、互動、結束和檔案系統觀察，以及執行比較

在安裝 Node.js 和 npm 後，執行：npx rea-agents setup

儲存庫
https://t.co/mx3o8zVC6b

主要貢獻者
@morluto  https://t.co/00jjwszDHQ

## Original README

REA: Reverse Engineer Anything (18k stars)

What it does

All text below is quoted directly from the project README.

One MCP for reverse engineering across binaries, applications, and runtime behavior.

See a feature you like. Understand how it works, down to the binary level.

See a feature in an app that you want in your own product? Ask your agent to investigate it with REA. It can inspect the app without its source code, explain how the feature works, show the evidence, and build a version for your project.

REA connects your agent to tools for inspecting native binaries, JavaScript and Electron apps, .NET assemblies, and websites. You can also use the same tools from your terminal. Analysis runs locally, and results include the evidence and limitations behind each conclusion.

What you can analyze:

Native binaries: Pseudocode, assembly, strings, symbols, calls and references

Offline ELF layout: Sections, segments, original symbols/relocations and static mitigation candidates

JavaScript / Electron: Modules, imports, source maps, routes, IPC and native add-on relationships

Websites: Page structure, scripts, network observations and requested screenshots

Saved network captures: Requests, responses, exposed payloads and source locations

.NET assemblies: Metadata, CIL instructions, declared native dependencies and build comparisons

Android APKs: Manifest declarations, classes, decompiled methods and references

Firmware: Regions, extraction results and native-analysis handoffs

Packages and resources: File inventories, digests, plists, Apple bundle anatomy and extracted resources

Process behavior: Terminal output, interactions, exit and filesystem observations, and run comparisons

With Node.js and npm installed, run: npx rea-agents setup

Repository
https://github.com/morluto/rea

Main contributor
@morluto  https://x.com/morluto
