# GitHubで逆コンパイルプロジェクトを探す方法

Author: DecompHub
Updated: 2026-10-10
Language: ja
Canonical: https://decomphub.com/ja/guides/finding-decompilation-projects-on-github

正確な作品名やプログラム名に、再構成を表す語を一つ加えましょう。`decompile`だけではツール、学習課題、無関係な実験も混ざります。[DecompHub検索](https://app.decomphub.com/ja/explore)で候補を整理し、元のリポジトリで確認します。

## 試したい三つの検索

- [`"Super Mario" decompilation`](https://github.com/search?q=%22Super+Mario%22+decompilation&type=repositories)
- [`topic:decompilation language:C`](https://github.com/search?q=topic%3Adecompilation+language%3AC&type=repositories)
- [`org:zeldaret`](https://github.com/search?q=org%3Azeldaret&type=repositories)

結果の種類は**Repositories**を選びます。[GitHubの検索仕様](https://docs.github.com/en/search-github/searching-on-github/searching-for-repositories)には`in:name,description`、`in:readme`、`topic:`、`org:`、`fork:true`があります。トピックは任意設定です。言語フィルタは説明文ではなくコードの言語です。

## 名前だけで判断しない

元の対象、対応ビルド、目的を確認します。汎用デコンパイラと特定作品の再構成は別物です。MODが別の再構成を土台にしている場合もあります。

見つからなければ地域別の名称、略称、コンソール名を別々に試します。公式のリンクから現行版や後継先を探し、スター数だけで公式と判断しないでください。

## 必要に応じてフォークも含める

`fork:true`で移植や開発継続を探せます。親プロジェクトと説明・変更点を比較しましょう。マッチングの基準となるリポジトリとネイティブ移植の両方が役立つ場合もあります。

URL、対象リビジョン、次の行動を残し、コード再利用にはライセンスを確認します。[活動状況の確認](/ja/guides/finding-active-decompilation-projects)を行い、未掲載なら[公式URLを申請](https://app.decomphub.com/ja/submit)してください。
