Repolode

セキュリティとプライバシー

リバースエンジニアリングツール:オープンソース 36 件(2026年)

コンパイル済みソフトウェアの実際の動作を解き明かす、デコンパイラ、逆アセンブラ、バイナリ解析ツールです。

プロジェクト
36
今週
+3万
更新
3 時間前

選び方

まず、対象ファイルの種類と目的を決めてください。ネイティブバイナリの逆アセンブルとデコンパイルにはスクリプトも使える Ghidra、.NET アセンブリを C# に戻すなら ILSpy、Android の APK や Dex を Java にするなら jadx が向いています。ファイル構造をまず把握したい場合は、パターン言語で構造を解析できるヘックスエディタ ImHex を選びます。

上位プロジェクトの比較

プロジェクトスター今週ライセンス更新
rea44万+2.5万MIT3 時間前
ghidra9.9万+2115Apache-2.0昨日
ImHex5.6万+100GPL-2.030 日前
jadx5.2万+262Apache-2.05 日前
reverse-skill4.4万+404MIT2 か月前
Apktool2.7万+168Apache-2.06 日前

すべてのプロジェクト

AIエージェントがネイティブバイナリ、Electronアプリ、.NETアセンブリ、Webサイトを解析するMCPサーバー兼CLI。

44万+2.5万 今週10.9万TypeScriptMIT更新 3 時間前

Ghidraは、NSAが開発したオープンソースのソフトウェアリバースエンジニアリングフレームワークです。

9.9万+2115 今週1.1万JavaApache-2.0活発にメンテナンス更新 昨日

リバースエンジニアリングやバイナリ解析に使える、ファイル構造を解析するパターン言語を備えたクロスプラットフォームのhexエディタ。

5.6万+100 今週2613C++GPL-2.0活発にメンテナンス更新 30 日前

AndroidのDex、APKなどを読みやすいJavaソースコードに変換するCLIツールとGUI。

5.2万+262 今週5914JavaApache-2.0活発にメンテナンス更新 5 日前

リバースエンジニアリング、ペンテスト、CTFのタスクを適切な手順書に振り分け、ツールのインストール状況を確認するAIエージェント向けスキルパック。

4.4万+404 今週6588PowerShellMIT活発にメンテナンス更新 2 か月前

クローズドなAndroid APKをリバースエンジニアリングするCLIツール。リソースをほぼ元の形にデコードし、変更後に再ビルドできます。

2.7万+168 今週4238JavaApache-2.0活発にメンテナンス更新 6 日前

コンパイル済みの.NETバイナリを読みやすいC#に戻す、オープンソースのクロスプラットフォーム.NETアセンブリブラウザー兼逆コンパイラー。

2.7万+105 今週3820C#MIT活発にメンテナンス更新 6 時間前

Unix系システム上のバイナリを解析、逆アセンブル、デバッグ、エミュレートするための、自由なリバースエンジニアリングフレームワーク兼コマンドラインツール群。

2.5万+134 今週3428COther更新 6 時間前

rizinフレームワークを基盤とする、GUI搭載の無料オープンソース・リバースエンジニアリングプラットフォーム。

2万+53 今週1540C++GPL-3.0更新 4 日前

Rust製のファームウェア解析ツール。ファイル内に埋め込まれたファイルやデータを特定し、必要に応じて抽出できます。

1.5万+29 今週1871RustMIT更新 3 か月前

IDA ProをLLMクライアントに接続するMCPサーバー。リバースエンジニアリング中にAIアシスタントがバイナリを逆コンパイルし、注釈や名前を付けられます。

1.3万+146 今週1640PythonMIT活発にメンテナンス更新 先月

実行せずにファイル形式や実行ファイルのコンパイラ、パッカー、保護機能を特定する、クロスプラットフォーム対応の識別・静的解析ツール。

1.2万+61 今週995JavaScriptMIT活発にメンテナンス更新 9 時間前

LLMクライアントがバイナリを逆コンパイル・解析できるよう、Ghidraのリバースエンジニアリング機能を公開するMCPサーバー。

1.2万+146 今週1293JavaApache-2.0更新 28 日前

ソースコードなしで.NETやUnityのアセンブリをデバッグ・編集できる、dnSpyの非公式継続プロジェクト。

1.1万+41 今週790C#GPL-3.0更新 6 日前

QEMUをベースにした軽量なCPUエミュレータフレームワーク。アーキテクチャに依存しないAPIで、複数のアーキテクチャのマシンコードを実行できます。

9545+27 今週1588CGPL-2.0更新 20 日前

x86、ARM、MIPS、PowerPC、SPARCに対応した、exploit開発向けの拡張インターフェースをGDBに追加するPython拡張です。

8425+9 今週841PythonMIT更新 3 か月前

IDEのようなインターフェースで、コンパイル済みアプリを逆コンパイル、編集、難読化解除、エクスポートできるJava/Androidバイトコードエディター。

7454+2 今週547JavaMIT活発にメンテナンス更新 5 日前

AIアシスタントからGhidraを操作し、バイナリを分析できるMCPサーバー。逆コンパイル、リネーム、注釈付けなど200以上のツールを提供。

6151+125 今週382JavaApache-2.0更新 3 時間前

ELF、PE、Mach-O、Androidの実行ファイル形式を解析・変更・抽象化する、PythonおよびRustバインディングを備えたクロスプラットフォームのC++ライブラリ。

5638+11 今週759C++Apache-2.0活発にメンテナンス更新 4 時間前

バイナリの解析、逆アセンブル、デバッグに使える、UNIX系のリバースエンジニアリングフレームワークとコマンドラインツール群。

4150+53 今週700CLGPL-3.0更新 4 時間前

IPSW/OTAのダウンロード、Mach-Oやdyldキャッシュの解析、kernelcacheの調査、接続中のiOSデバイス操作に対応した、Appleファームウェア研究用CLIツールキット。

3871+25 今週326GoMIT活発にメンテナンス更新 7 時間前

逆コンパイルした関数を大規模言語モデルに送り、処理内容の説明やコメントの追加、変数名の提案を行うIDA Proプラグインです。

3485333PythonGPL-3.0更新 3 か月前

JADXプラグインとPython製MCPサーバーを組み合わせ、ClaudeなどのLLMがJADX GUI上で逆コンパイル済みAndroid APKをリアルタイムに解析できます。

2993+16 今週281JavaApache-2.0更新 20 日前

x64dbgをHTTP経由で操作し、ブレークポイントの設定、ステップ実行、メモリ読み取りなどをAIアシスタントから行えるMCPプラグインです。

2801+59 今週319ZigMIT活発にメンテナンス更新 4 日前

78種類以上のアーカイブ、圧縮、ファイルシステム形式からファイルを再帰的に展開し、バイナリデータ内の未知の領域を切り出すコマンドラインツール。

2637+18 今週159PythonMIT更新 5 時間前

小さく用途を絞ったツールを通じて、AI言語モデルからリバースエンジニアリング解析を操作できるGhidra用MCPサーバー拡張です。

950+48 今週93JavaApache-2.0活発にメンテナンス更新 5 日前

Ghidra向けのLLM拡張機能。AIによるコード解説、チャット、エージェント型解析をリバースエンジニアリングのワークフローに追加します。

778+4 今週78JavaMIT更新 22 日前

radare2にAI支援リバースエンジニアリング用のr2aiコマンドと、逆コンパイル向けdecaiプラグインを追加するLLM対応プラグイン。

535+37 今週70CMIT活発にメンテナンス更新 昨日

EXE、DLL、SYS、静的ライブラリ、COFFオブジェクト、ELFファイルに対応し、逆アセンブルとデコンパイルも行えるWindows向けPEビューア・解析ツールです。

377+87 今週44C++MIT更新 12 日前

AIエージェントからradare2を操作してバイナリを解析できるMCPサーバー。CLI、r2プラグイン、HTTPで実行できます。

357+9 今週43CMIT活発にメンテナンス更新 23 日前

よくある質問

プロジェクトはどう選ばれていますか?
Repolode に掲載するプロジェクトはすべて品質チェックを通過しています。今すぐ使えること、具体的な課題を解決すること、単なる薄いラッパーではないこと、メンテナンスが続いていることが条件です。このページでは掲載済みのプロジェクトをテーマ別にまとめ、GitHub スター順に並べています。
ここで一番人気のプロジェクトは?
morluto/rea(GitHub スター 44万)です。選ぶ前に各プロジェクトのライセンスと最終コミットも確認してください。

ほかの特集