rea
REA は、AIエージェントとCLIユーザーを、ネイティブバイナリ、JavaScript/Electronアプリ、.NETアセンブリ、Android APK、ファームウェア、ランタイムキャプチャにわたるリバースエンジニアリングワークフローに接続し、裏付けとなる証拠とともに発見事項を返すオープンソースのMCPツールです。
オープンソースのリバースエンジニアリング用 MCP サーバー REA(Reverse Engineer Anything)で、みんなが実際に何をしたか。各事例に元の情報源を添えて紹介します。
公開日: · 最終更新:
REA は、AIエージェントとCLIユーザーを、ネイティブバイナリ、JavaScript/Electronアプリ、.NETアセンブリ、Android APK、ファームウェア、ランタイムキャプチャにわたるリバースエンジニアリングワークフローに接続し、裏付けとなる証拠とともに発見事項を返すオープンソースのMCPツールです。
オープンソースの「Reverse Engineer Anything」(REA)ツールを解説するYouTube動画:ソフトウェアがどのようにコンパイルされ、逆コンパイルされるか、なぜAIエージェントがリバースエンジニアリングに効果的か、REAが何をするか、人々がそれで何を作ったか、そしてマシンコードを読むことの限界とリスク。
REA(rea-agents 6.4.0)のハンズオンレビューとデモ。インストール、Apple Silicon での Ghidra セットアップ、自作のストリップされたバイナリの逆コンパイル、Electron アプリの IPC エクスポートフローのマッピングを紹介。
YouTube 動画では、Reverse Engineer Anything (REA) を紹介しています。これは無料のオープンソース MCP で、AI エージェントがアプリ、ウェブサイト、デバイス成果物を分析し、動作するバージョンを再構築できるようにします。プレゼンターは Claude のセットアップ、著者自身のファネルスケジューリングページをカスタムカレンダーアプリにリバースエンジニアリングするライブデモ、サポートされるターゲット(ウェブサイト、Android、Flutter、デバイス、ファイル形式)、および REA の6ステップのリバースエンジニアリングワークフローを示します。
REA(morluto/rea、npmではrea-agents)のハンズオンレビュー。これはAIコーディングエージェントがアプリをリバースエンジニアリングできるようにするオープンソースのMCPツールです。著者はREAとClaude Codeを、オープンソースMITのAPIクライアントであるBrunoの出荷ファイルに向け、22分で0.81ドルで行動レポートを生成し、その後、主な主張をソースコードと短いライブネットワークキャプチャに対して検証しました。動画では、REAとは何か、何ではないか、アプリがどのサーバーに接続するか、テレメトリのオプトアウトがすべてを止めない可能性がある理由、HTTPS証明書チェック、隠し機能、レポートの限界、そして3つの警告(偽コピー、サンドボックスなし、法的問題)を扱っています。
5 分間の動画で、REA(Reverse Engineer Anything、rea-agents 6.4.0)とは何か、Node.js、JDK、Ghidra を介して Claude Code と連携する MCP サーバーとして設定する方法、そしてリバースエンジニアリングでできることとできないことを説明します。デモでは『コマンド&コンカー:レッドアラート』に対してブラインドテストを実施し、REA の 8 つの主張を EA の GPL v3 ソースコードと照合します。8 つのうち 7 つは完全に正しく、唯一の誤りは人間の判断が依然として必要とされる箇所を示しています。
6 件ごとにスポンサーカードを 1 枚ローテーション表示
ここに広告を掲載オープンソースの REA(rea-agents)ツールを紹介する Threads の投稿で、1行のインストールコマンド `npx rea-agents setup` を示し、すべての分析がユーザーのマシン上でローカルに実行されることに言及し、GitHub リポジトリ github.com/morluto/rea とその韓国語ドキュメントにリンクしています。
REA に関する短い解説。REA は、AI コーディングエージェントを Ghidra、Hopper、JavaScript 分析などのリバースエンジニアリングツールに接続するオープンソースの MCP ツールです。公開されている 2 つの例—Notion の Electron クリップボードブリッジと DX-Ball のサウンドパン関数—を取り上げ、ネイティブバイナリと JavaScript で異なる分析アプローチが必要な理由、検査された 3,205 の動作ケース、アプリ全体を再構築する際の限界について議論します。実践的なアドバイス:1 つの機能から始め、コードの証拠を求め、未知の項目をリストアップし、動作を比較する。
REA(Reverse Engineer Anything)のウォークスルー。MIT ライセンスの MCP ツールで、AI コーディングエージェントが Ghidra、Hopper、IDA を通じてバイナリを分析できるようにします。ビデオでは、著者が書いたゲームに対する REA の JavaScript 分析を実演し、REA をクレジットするサードパーティの移植を取り上げ、制限、権利、アクセス制御、プライバシーに関する考慮事項をレビューします。