REA

コミュニティから見る REA

あらゆるものを、
リバースエンジニアリング。

reverseengineeranything.tools は、コーディングエージェントでソフトウェアを調査するオープンソースの MCP サーバー兼 CLI、REA の独立ガイドです。

ネイティブバイナリの解析中、Hopper 内の解析ブリッジを示す REA 公式スクリーンショット
コーディングエージェントでローカルソフトウェアを調べ、結果の根拠となるコードを確認しましょう。REA 公式プロジェクトのスクリーンショット ↗

みんなは REA をどう使っている?

ゲーム、パーサー、APK、身近なアプリの動作。各調査の情報を、共有した本人の投稿までたどれます。

8 件中 8 件 · 出典確認日:2026年10月12日

投稿の翻訳

日曜日のバイブコーディングで REA(Reverse Engineer Anything)を試してみました。 数時間後には、Ski or Die のミニゲーム Snowball War を Rust + SDL2 で再構築できていました。👀 🔗コード:https://github.com/tuunanet/rea-ski-or-die-reconstruction 🎮 デモ:https://www.youtube.com/watch?v=5x38b_qgAUk

元の投稿で表示されるプレビューを本ガイドが翻訳しています。

コミュニティ報告 · 独立した再現なし · コードとデモへのリンクあり

Snowball War を Rust で再実装

Tuomo は、日曜日に REA を使って調べた結果、Ski or Die のミニゲーム Snowball War を Rust + SDL2 で再実装したと述べています。

背景と根拠

このガイドが整理した背景情報

対象
Ski or Die の Snowball War
方法
再実装の調査で REA を使い、Rust と SDL2 でゲームを実装しました。
報告された結果
数時間でミニゲームを再実装したと報告し、コードと遊べるデモにリンクしています。リンク先の成果物は未調査です。

投稿データの取得日:2026年10月12日。件数やバッジはリアルタイムではありません。

X で元の投稿を読む

投稿の翻訳

これは今、インターネット上で最も危険な MCP です REA(reverse engineer anything)はオープンソースの MCP で、エージェントがアプリやバイナリを分解し、機能の仕組みを証拠付きで示せるようにします。 オープンソースの "ms" パッケージで試してみました。全体をマッピングし

元の投稿で表示されるプレビューを本ガイドが翻訳しています。

長文投稿のプレビューです。続きを読むには X で元の投稿を開いてください。

コミュニティ報告 · 独立した再現なし

JavaScript の時間幅パーサーを作り直す

Israfil は、オープンソースの ms パッケージの構造を把握した後、パーサーを作り直し、元の実装と比較確認したと報告しています。

背景と根拠

このガイドが整理した背景情報

対象
オープンソースの npm パッケージ ms
方法
rea analyze-javascript-application を実行し、5 個の関数と 21 箇所の呼び出しを調べ、17 行でパーサーを書き直しました。
報告された結果
最初は 21/22 件、一度の修正後は 22/22 件のチェックに合格したとの報告です。解析時間 1.3 秒とテスト件数は投稿者の主張です。

投稿データの取得日:2026年10月12日。件数やバッジはリアルタイムではありません。

X で元の投稿を読む

after spending another 12 hours testing REA, a few more things started to stand out: 1. i can give it a high-level instruction like “rebuild this app” and let the agent decide which reverse-engineering tools it needs. 2. the workflow is iterative. it gathers pseudocode, Show more

Yum⋆₊˚
Yum⋆₊˚
Offloop
@yuhasbeentaken

a few more things about REA that surprised me: 1. i can give an agent a printer driver or old windows binary and let it figure out how the hardware/software interface actually works. 2. the same workflow can be used to inspect firmware, drivers and weird legacy systems that

318
Reply

投稿の翻訳

REA のテストにさらに 12 時間を費やすと、いくつかの点がよりはっきりしてきました: 1. 「このアプリを作り直して」といった大まかな指示を与え、必要なリバースエンジニアリングツールの選択をエージェントに任せられます。 2. ワークフローは反復的です。擬似コードを集め、

元の投稿で表示されるプレビューを本ガイドが翻訳しています。

引用投稿の翻訳

REA について、ほかにも驚いたことがあります: 1. プリンタードライバーや古い windows のバイナリをエージェントに渡し、ハードウェアとソフトウェアのインターフェースが実際にどう動くのかを調べさせられます。 2. 同じワークフローは、ファームウェアやドライバー、そして奇妙なレガシーシステムの調査にも使えます。そうしたシステムは

長文投稿のプレビューです。続きを読むには X で元の投稿を開いてください。

コミュニティ報告 · 独立した再現なし · 比較実験

アプリを再実装してワークフローを比較

Yum は、12 時間のテスト後、ズーム、共有、描画、回転、注釈、保存機能を持つ名称非公開のアプリを再実装したと報告しています。

背景と根拠

このガイドが整理した背景情報

対象
描画と注釈機能を持つ名称非公開のアプリ
方法
エージェントに大まかな再実装指示を渡し、REA と標準の Opus ワークフローを比較しました。
報告された結果
標準の Opus が先に完了したと報告しています。REA でも挙げられた機能が実装され、より構造化された調査手順になったとのことです。

投稿データの取得日:2026年10月12日。件数やバッジはリアルタイムではありません。

X で元の投稿を読む

投稿の翻訳

REA を使った Lemmings(1991 年のゲーム)の再現を続けています。 ゲームのリバースエンジニアリングはすべて終わり、今はピクセル単位で調整しています。

元の投稿で表示されるプレビューを本ガイドが翻訳しています。

コミュニティ報告 · 独立した再現なし · 進行中

1991 年の Lemmings を調べて再実装

投稿者は Lemmings に REA を使い、リバースエンジニアリングからピクセル単位の調整へ進んだと報告しています。

背景と根拠

このガイドが整理した背景情報

対象
Lemmings(1991)
方法
REA による再実装を継続し、見た目をピクセル単位で合わせ始めました。
報告された結果
投稿者によるとリバースエンジニアリングは完了し、調整は進行中です。完成したゲームや正確性のベンチマークは確認されていません。

投稿データの取得日:2026年10月12日。件数やバッジはリアルタイムではありません。

X で元の投稿を読む

投稿の翻訳

最近、どんなプログラムでも解析してくれる斬新なスキルがあると聞いて、試してみました。 名前は REA(Reverse Engineering Anything)で、どんなプログラムでもリバースエンジニアリングで解析してくれるというスキルです。 https://github.com/morluto/rea 試しに muse の apk を渡してみたところ、解析結果に驚きました。

元の投稿で表示されるプレビューを本ガイドが翻訳しています。

長文投稿のプレビューです。続きを読むには X で元の投稿を開いてください。

コミュニティ報告 · 独立した再現なし

エージェントを作る前に APK を調べる

TechHyung は、自分のエージェントを計画する際、Muse の APK を REA に渡して機能の実装方法を調べたと述べています。

背景と根拠

このガイドが整理した背景情報

対象
Muse の Android APK
方法
REA で APK の実装詳細とサーバー通信を調べました。
報告された結果
多数のサーバー通信を発見したと報告しています。これは利用者の観測であり、検証済みのプライバシーやセキュリティ上の発見ではありません。

投稿データの取得日:2026年10月12日。件数やバッジはリアルタイムではありません。

X で元の投稿を読む

投稿の翻訳

reaharness を公開しました あらゆるものをリバースエンジニアリングするためのオープンソースのエージェント実行基盤です。 人気の Reverse Engineer Anything(REA)リポジトリを土台にしています。主な特徴は次のとおり: - 複数プロバイダーに対応したエージェントループ(OpenAI、Anthropic、OpenRouter、Groq、Ollama、OpenAI 互換ゲートウェイ)

元の投稿で表示されるプレビューを本ガイドが翻訳しています。

引用投稿の翻訳

Reverse Engineer Anything 😂 ソフトウェアは終わった。

長文投稿のプレビューです。続きを読むには X で元の投稿を開いてください。

コミュニティツールの作者 · 公開報告

REA 上に複数プロバイダー対応のハーネスを構築

Arjun は、複数のモデル提供元と構造化されたツール結果に対応する、REA ベースのオープンソースのエージェントハーネス reaharness を発表しました。

背景と根拠

このガイドが整理した背景情報

対象
REA ベースのエージェントワークフロー
方法
複数プロバイダーに対応するエージェントループと、複数のコーディングエージェント向けの冪等なセットアップを作りました。
報告された結果
公開サイトとリポジトリを発表した報告です。ツールの公開であり、特定の対象を再実装できた証明ではありません。

投稿データの取得日:2026年10月12日。件数やバッジはリアルタイムではありません。

X で元の投稿を読む

投稿の翻訳

3/ 1996 年のゲームのサウンドロジックを復元する 🕹️ REA の DX-Ball ケーススタディでは、音の左右定位を制御する関数を C で再構築し、3,205 件の動作チェックと、コンパイル済みコードの 63 バイトの一致を報告しています。 ゲーム全体をプレイ可能にする作業は、まだ進行中です。 https://rea.tools/showcase/dx-ball/

元の投稿で表示されるプレビューを本ガイドが翻訳しています。

プロジェクトのケーススタディ · X での紹介

1996 年のゲームの音声パン関数を復元

REA の DX-Ball ケーススタディを要約した投稿です。小さな音声パン関数を C で再実装し、元の x86 の動作と比較検証しています。

背景と根拠

このガイドが整理した背景情報

対象
DX-Ball の音声パン処理
方法
逆コンパイル結果に欠けていた入力を復元し、C で関数を再実装しました。
報告された結果
プロジェクトのケーススタディは、3,205 件の動作チェックと、コンパイルした 63 バイトの一致を報告しています。完全に遊べるゲームを示すものではありません。
プロジェクトの出典 ↗

投稿データの取得日:2026年10月12日。件数やバッジはリアルタイムではありません。

X で元の投稿を読む

REA, short for Reverse Engineer Anything, plugs coding agents into Ghidra, Hopper and IDA through MCP. Agents inspect binaries, read decompiled functions and trace calls with no original source code It traced how Notion handles clipboard operations through Electron IPC It also Show more

Tech with Mak
Tech with Mak
@techNmak

Someone gave Claude Code a decompiler. 😂 Software engineering is getting ridiculous. There's an open-source project called REA (Reverse Engineer Anything) that lets coding agents investigate applications without their original source code. It connects agents to Ghidra, Hopper

Image
0
Reply

投稿の翻訳

REA は Reverse Engineer Anything の略で、MCP を通じてコーディングエージェントを Ghidra、Hopper、IDA に接続します。元のソースコードがなくても、エージェントはバイナリを調べ、逆コンパイルされた関数を読み、呼び出しを追跡できます Notion が Electron IPC を通じてクリップボード操作を処理する仕組みを追跡しました さらに

元の投稿で表示されるプレビューを本ガイドが翻訳しています。

引用投稿の翻訳

誰かが Claude Code に逆コンパイラーを与えた。😂 ソフトウェアエンジニアリングがとんでもないことになってきている。 REA(Reverse Engineer Anything)というオープンソースのプロジェクトがあり、コーディングエージェントが元のソースコードなしでアプリを調査できる。 エージェントを Ghidra、Hopper に接続し

長文投稿のプレビューです。続きを読むには X で元の投稿を開いてください。

プロジェクトのケーススタディ · X での紹介

Electron を通して Notion のクリップボード処理を追跡

Arena は、Electron IPC を通して Notion のクリップボード操作を調べた REA の調査記録を紹介しています。

背景と根拠

このガイドが整理した背景情報

対象
Notion デスクトップ版のクリップボードブリッジ
方法
Electron のレンダラー、プリロードブリッジ、メインプロセスにわたるクリップボードの動作を追跡しました。
報告された結果
公式ケーススタディは Notion のクリップボード処理をコード参照付きで説明しています。X の投稿者はその事例を紹介しています。
プロジェクトの出典 ↗

投稿データの取得日:2026年10月12日。件数やバッジはリアルタイムではありません。

X で元の投稿を読む

出典を明記した報告であり、当サイトが独自に再現した結果ではありません。六つは本人による利用、テスト、ツール開発の報告、二つは公式プロジェクトの事例に関する投稿です。進行中の作業や比較結果は元の文脈を保っています。 訂正や、一次出典のある事例をお寄せください。

初めての調査

どう始めればよい?

理解したい動作を一つ選びます。コーディングエージェントに対象を渡し、根拠を示してもらいましょう。

セットアップガイドを読む

ターミナルで実行

npx rea-agents@latest setup
  1. コーディングエージェントを選ぶ

    セットアップ計画を確認して変更を承認し、エージェントを再起動して REA の MCP サーバーと調査スキルを読み込みます。

  2. 範囲を絞った質問から始める

    自分が所有するか、調査を許可されたアプリを選びます。全体のクローンを求めるより、機能の動作がどこで決まるかを尋ねましょう。

  3. 結果を確認する

    コードの参照箇所と制約を読み、再実装を信頼する前に元の動作と比較します。

最初に試すプロンプト

REA で /absolute/path/to/my-app を調べてください。CSV エクスポートの仕組みを説明し、コード、ソースの場所、確認できない点を示してください。
最新の要件を確認

REA について何を知っておくべき?

初めての調査前に役立つ回答。

Reverse Engineer Anything(REA)とは?

REA は、コーディングエージェントとソフトウェア解析ツールを接続するオープンソースの MCP サーバー兼 CLI です。エージェントはコードを調べ、動作を追跡し、根拠に照らして再実装を確認できます。REA は単独の AI モデルではありません。

ここは REA の公式サイト?

いいえ。reverseengineeranything.tools は独立したコミュニティガイドです。公式プロジェクトは GitHub の morluto/rea と rea.tools にあります。当サイトは公開報告を整理して元の出典へリンクしており、REA のメンテナーとの提携や、その推奨はありません。

Claude Code や Codex 向けに REA をインストールするには?

ターミナルで npx rea-agents@latest setup を実行し、コーディングエージェントを選択します。セットアップ計画を確認して承認し、エージェントを再起動してください。現行リリースとクライアント互換性は公式インストールガイドで確認します。スキルだけをインストールしても MCP サーバーは登録されません。

REA は何を解析できる?

ドキュメントに記載された対象には、ネイティブバイナリ、JavaScript と Electron のアプリ、ブラウザーページ、.NET アセンブリ、ソフトウェアパッケージがあります。利用できる機能は公開パッケージ、OS、プロバイダーによって変わります。GitHub の main にある機能が npm リリースにはまだ含まれない場合もあります。

Ghidra、Hopper、IDA は必要?

ネイティブコードの逆アセンブルと逆コンパイルには、Ghidra、Hopper、IDA などの互換エンジンが必要です。JavaScript と .NET の静的な調査にネイティブ逆アセンブラーは不要です。REA の互換性ドキュメントに記載されたエンジンとランタイムのバージョンを使ってください。

REA が対応する Node.js のバージョンは?

October 12, 2026 に確認したインストールドキュメントでは、22.x 系の Node 22.19 以降、24.x 系の Node 24.11 以降、または Node 26 以降とされています。Node 23、Node 25、プレリリース版は非対応です。インストール前に公式ガイドを再確認してください。

REA は無料?このサイトにクレジットはある?

このガイドは無料で読め、アカウント、サブスクリプション、クレジットは不要です。REA 自身のコードは MIT ライセンスです。コーディングエージェント、モデル提供元、Hopper や IDA などの有料エンジンには、別途費用やライセンスが必要な場合があります。

REA のデータはすべて自分のコンピューターに残る?

REA はローカルで解析しますが、ツールの結果はコーディングエージェントに渡され、モデル提供元へ送られる場合があります。機密性の高いソフトウェアを解析する前に、提供元のデータポリシーを確認してください。このコミュニティサイトはソフトウェアのアップロードを受け付けず、調査も実行しません。

REA は元のソースコードを復元できる?どのくらいかかる?

逆アセンブル、疑似コード、動作の観測はソフトウェアの理解に役立ちますが、元のソースの復元を保証しません。所要時間は対象、エンジン、エージェントによって異なり、一定ではありません。再実装した動作を元のソフトウェアと比較テストし、各結果の制約を読んでください。

X の活用事例は独立して検証されている?

各カードはリンク先の投稿者の公開報告を要約したものです。当サイトによる独立した再現や推奨ではありません。進行中の作業、ツールの公開、公式事例の紹介は区別して表示します。別のワークフローの方が速かったという報告も根拠の一部として残しています。

商用プロジェクトで REA を使える?

REA 自身のコードは MIT ライセンスで、条件に従った商用利用が認められています。第三者のコンポーネント、有料エンジン、解析対象のソフトウェアには別のライセンスがあります。REA が他のアプリや素材に対する権利を与えることはありません。

このページの更新内容

  • — 出典付きのコミュニティ事例、実用的なガイド、根拠の明確な限界を公開しました。