rea
REA は、AIエージェントとCLIユーザーを、ネイティブバイナリ、JavaScript/Electronアプリ、.NETアセンブリ、Android APK、ファームウェア、ランタイムキャプチャにわたるリバースエンジニアリングワークフローに接続し、裏付けとなる証拠とともに発見事項を返すオープンソースのMCPツールです。
オープンソースのリバースエンジニアリング用 MCP サーバー REA(Reverse Engineer Anything)で、みんなが実際に何をしたか。各事例に元の情報源を添えて紹介します。
公開日: · 最終更新:
REA は、AIエージェントとCLIユーザーを、ネイティブバイナリ、JavaScript/Electronアプリ、.NETアセンブリ、Android APK、ファームウェア、ランタイムキャプチャにわたるリバースエンジニアリングワークフローに接続し、裏付けとなる証拠とともに発見事項を返すオープンソースのMCPツールです。
Drobo 5N の所有者が REA を使用してデバイスのリモート制御ネットワークプロトコルをリバースエンジニアリングし、ハンドシェイクを実行してステータス、システム、ネットワーク、ドライブ情報を出力する Python スクリプトを公開しました。
/u/nanashili による Reddit 投稿は、REA の進行中の Rust 移植である rea-rust の初期ベンチマークを提示し、小さな C プログラムとより大きな Go ターゲット上で、TypeScript 版の Java Ghidra バックエンドとネイティブ Rust Ghidra バックエンドを比較している。
REA(Reverse Engineer Anything)の 16 分間の YouTube ウォークスルーで、REA MCP サーバーのインストール方法、Claude Code、Codex、Cursor への接続方法、および Web サイト、デスクトップ アプリ、モバイル UI を読み取って自分専用のクリーンなアプリとして再構築する方法を紹介します。著者は MIT ライセンスの REA リポジトリをリンクし、所有しているアプリまたはオープンソースのアプリのみをリバース エンジニアリングすべきだと述べています。
インストールからライブデモまで REA(Reverse Engineer Anything)を順を追って解説する YouTube チュートリアル。REA がラップするリバースエンジニアリングツール(Ghidra、Hopper、IDA Pro)、リバースエンジニアリングに関する5つの誤解、アプリ機能のクローン作成、フリーランス、セキュリティ研究に REA を使う方法を扱う。