Ghidra Download非公式ダウンロード・インストールガイド
日本語
確認済みの最新リリース

Ghidra ダウンロード 12.1.2

Windows、macOS、Linux向けのGhidraを、National Security Agencyの公式GitHubリリースからダウンロードできます。このページでは、現在のマルチプラットフォーム版、必要なJDK、正確なファイル名、SHA-256チェックサム、インストール方法をまとめています。非公式ミラーや再パッケージ版を経由する必要はありません。

GitHubの公式リリースを確認

15秒のカウントダウン後、github.com/NationalSecurityAgency/ghidraから直接配信されます。本サイトはファイルのミラー、改変、再パッケージを行いません。

現在のバージョン 12.1.2
ファイル
ghidra_12.1.2_PUBLIC_20260605.zip
サイズ
546.3 MiB
公開日
2026年6月5日
実行環境
64ビットJDK 21
SHA-256 b62e81a0390618466c019c60d8c2f796ced2509c4c1aea4a37644a77272cf99d
Windows PE実行ファイルを表示する公式Ghidra CodeBrowser
Ghidraの公式インターフェース。 CodeBrowserは、逆アセンブル、プログラムツリー、参照、グラフ、デコンパイラーをまとめて表示します。Ghidra 12.1.2公式ドキュメントの画像です。
1つのZIPで3つの環境

OS別のGhidra ダウンロード方法

GhidraはWindows、macOS、Linuxごとに別のアプリケーションアーカイブを公開していません。同じ公式ZIPに各環境の起動スクリプトと主要コンポーネントが含まれます。利用するOSのガイドを選び、Java設定、起動コマンド、環境固有の問題を確認してください。

Ghidra ダウンロード Windows版

64ビットのWindows 10またはWindows 11で公式ZIPを使用します。Ghidraはポータブル形式で、公式EXEやMSIインストーラーはありません。

  • ghidraRun.batで起動
  • Windows 10ビルド1809以降
  • 64ビットJDK 21が必要
Windows版ダウンロードガイド

Ghidra ダウンロード macOS版

Intel MacとApple Silicon Macで同じZIPを使います。初回起動前にGatekeeperの隔離属性とネイティブコンポーネントを確認します。

  • ./ghidraRunで起動
  • macOS 10.13以降
  • IntelとApple Siliconの注意点
macOS版ダウンロードガイド

Ghidra ダウンロード Linux版

Ubuntu、Debian、Fedora、Archなどの64ビット環境では、公式ZIPが最も直接的です。NSA公式のaptパッケージはありません。

  • ./ghidraRunで起動
  • Linux x86-64コンポーネントを同梱
  • ディストリビューションのJDK 21を使用
Linux版ダウンロードガイド
クイックインストール

Ghidraをダウンロードしてインストールする方法

GhidraはZIPを展開して起動する方式です。通常のデスクトップ利用では、レジストリ、スタートメニュー、バックグラウンドサービスを追加しません。

  1. 1

    64ビットJDK 21をインストール

    最小構成のJava実行環境だけでなく、完全なJava Development Kitを入れます。Adoptium TemurinとAmazon Correttoは公式プロジェクトが挙げる無料の選択肢です。

    java -version
  2. 2

    公式リリースZIPをダウンロード

    Assetsからghidra_12.1.2_PUBLIC_20260605.zipを選びます。GitHubが自動生成するSource code ZIPは実行用ディストリビューションではありません。

    ghidra_12.1.2_PUBLIC_20260605.zip
  3. 3

    新しいフォルダーへ展開

    書き込み可能な場所にすべて展開します。新しいバージョンを古いインストール先へ上書きせず、別のディレクトリに保存します。

    ghidra_12.1.2_PUBLIC
  4. 4

    OS用の起動スクリプトを実行

    WindowsではghidraRun.batを開きます。LinuxとmacOSでは、実行権限を確認して./ghidraRunを起動します。

    ghidraRun.bat / ./ghidraRun
Ghidraのインストーラーや実行ファイルを探していますか?

公式ghidra.exeやMSIインストーラーはありません。WindowsではマルチプラットフォームZIPを展開し、ghidraRun.batを実行します。不明なEXEに再パッケージする第三者サイトは避けてください。

詳しいインストールガイドを読む
ソフトウェアリバースエンジニアリング

Ghidraとは?

Ghidraは、National Security Agencyの研究部門が開発・保守する無料のオープンソース・リバースエンジニアリング基盤です。セキュリティ研究者、マルウェア解析者、ファームウェア技術者、学生、開発者が、ソースコードのないコンパイル済みプログラムを調査するために利用します。一般的な実行形式を読み込み、機械語命令を識別し、プログラム構造や擬似コードを復元し、データ型を確認し、スクリプトで解析を自動化できます。

Ghidra ダウンロードで入手するものは、クラウドサービスや機能の限られたオンラインデコンパイラーではありません。アプリケーションはローカルで動作し、意図的に共同Ghidra Serverを設定しない限り、プロジェクトは自分のコンピューターに保存されます。CodeBrowserは、逆アセンブル、シンボル、関数、参照、メモリマップ、データ型、グラフ、デコンパイラーを1つの作業領域で結び付けます。ヘッドレス解析とPyGhidraによる自動化にも対応します。

逆アセンブル多数のアーキテクチャと実行形式の命令を解析します。
デコンパイルCに近い擬似コードを復元し、リスト表示と同期します。
プログラム解析関数、参照、制御フロー、シンボル、データ型を調べます。
自動化スクリプト、ヘッドレス解析、拡張機能、PyGhidraを使います。
ダウンロード前の確認

Ghidra 12.1のシステム要件

次の要件はGhidra 12.1 Getting Startedに基づきます。大きなバイナリや複数のプロジェクトには、より多いメモリと保存領域が役立ちます。

要件公式の最低条件または対応範囲実用上の注意
OSWindows 10ビルド1809以降、Linux、macOS 10.13以降32ビットOSは非推奨です。
Java64ビットJava 21 Runtime and Development KitJDKを入れます。起動時に場所を求められる場合があります。
メモリ4 GB RAM大きなプログラムや並列解析には追加メモリが有効です。
保存領域インストール済みバイナリに1 GBZIP、プロジェクト、キャッシュ、出力用の領域も確保します。
PythonDebuggerとPyGhidraにはPython 3.9~3.14標準GUIを開くだけなら不要です。
画面デュアルモニター推奨1画面でも動作しますが、複数パネルの配置が容易になります。

Ghidraは起動時にJavaを確認します。PATHまたはJAVA_HOMEから対応JDKを見つけられる場合は自動的に使用します。Javaがない、または対応外の場合はJDK 21をインストールして再起動してください。古いJavaに合わせるためだけに、脆弱性の可能性がある旧版Ghidraを選ぶべきではありません。

実行ファイルが読み込まれたGhidra公式プロジェクトウィンドウ
プロジェクトウィンドウは読み込んだプログラムを整理し、解析ツールを開きます。Ghidra 12.1.2公式ドキュメントの画像です。
ファイルを検証

ソースコードではなく実行可能なリリースを選ぶ

GitHubのAssetsには実行可能なGhidraアーカイブが表示され、その後に自動生成されたソースコードアーカイブが並びます。通常のインストールで正しい名前はghidra_<version>_PUBLIC_<date>.zipです。ソースパッケージは、自分でGhidraをビルドする開発者向けです。

15秒後、ボタンは公式NationalSecurityAgency/ghidraリポジトリの検証済みURLを開きます。ダウンロード検索にはミラーや再パッケージが多いため、公開元ドメインの確認が重要です。第三者のEXEには追加コードが含まれたり、古い版や別のインストーラーが使われたりする可能性があります。

ダウンロードしたファイルを公式SHA-256と比較します。WindowsではGet-FileHash、macOSではshasum -a 256、Linuxではsha256sumを使用します。結果の全ての文字がページの値と一致する必要があります。

「Ghidra ダウンロード」は公式PUBLIC ZIPの取得を指します。検索結果にあるソース、ミラー、非公式インストーラーと区別し、公開元とチェックサムを確認してください。

  • ファイル名: ghidra_12.1.2_PUBLIC_20260605.zip
  • 公開リポジトリ: NationalSecurityAgency/ghidra
  • リリースタグ: Ghidra_12.1.2_build
  • 古いインストール先へ上書きせず、新しいフォルダーへ展開します。
  • 新しい版で開く前に重要なプロジェクトをバックアップします。
よくある疑問

Ghidra ダウンロードに関する質問

初回ダウンロードや起動前によくある疑問に回答します。

Ghidraは無料でダウンロードできますか?

はい。Ghidraは無料のオープンソースソフトウェアです。公式公開版に購入やサブスクリプションは必要ありません。

OSごとに別のダウンロードがありますか?

いいえ。公式版は1つのマルチプラットフォームZIPです。起動スクリプトと一部のネイティブ部品が異なります。

Windows用EXEインストーラーはありますか?

ありません。公式ZIPを展開してghidraRun.batを実行します。書き込み可能なフォルダーなら通常は管理者権限も不要です。

JDKなしでGhidraは動作しますか?

いいえ。Ghidra 12.1には64ビットJava 21 Runtime and Development Kitが必要です。

GitHubでどのファイルを選びますか?

Assetsのghidra_12.1.2_PUBLIC_20260605.zipを選びます。実行目的ならSource code ZIPやtar.gzではありません。

Ghidraのダウンロードサイズは?

Ghidra 12.1.2のZIPは572,803,866バイト、約546.3 MiBです。展開後は約1 GBに加えてプロジェクトとキャッシュの領域が必要です。

Ghidraを更新する方法は?

新しい版をダウンロードして別のディレクトリへ展開します。プロジェクトをバックアップし、古いインストールを上書きしません。

ghidradownload.wikiは公式サイトですか?

いいえ。独立した案内サイトです。GhidraはNSAが保守し、ボタンは公式GitHubリポジトリを開きます。

公式アーカイブ

Ghidra ダウンロードを始めますか?

Ghidra 12.1.2の検証済みマルチプラットフォームZIPをGitHubから入手し、OS別ガイドに従ってください。