Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
ghidra2frida — Ghidra拡張機能で、Fridaを介して静的解析と動的解析を橋渡しし、Windows、macOS、Linux、iOS、Android、QNX上のバイナリリバースエンジニアリングのためのスクリプト可能なランタイム計装を実現します。 | Kitploit
ツール/GitHubGitHub/federicodotta/ghidra2frida
Androidセキュリティ動的分析 (サンドボックス)iOSセキュリティリバースエンジニアリングモバイルセキュリティバイナリ解析
GitHubfedericodotta/ghidra2frida

ghidra2frida

Ghidra拡張機能で、Fridaを介して静的解析と動的解析を橋渡しし、Windows、macOS、Linux、iOS、Android、QNX上のバイナリリバースエンジニアリングのためのスクリプト可能なランタイム計装を実現します。

リポジトリを見る
132164年前Kitploit レビュー済み

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有

ghidra2frida

ghidra2frida は Ghidra 拡張機能であり、Ghidra と Frida の間の橋渡しとして機能します。これにより、Frida の動的解析エンジンを活用して Ghidra の静的解析機能を強化する、強力な Ghidra スクリプトを作成できます。Frida がサポートするすべてのプラットフォーム(Windows、macOS、Linux、iOS、Android、QNX)をサポートしています。

このプラグインは、Brida のアイデア(およびコード)に基づいています。ghidra2frida 自体は、Ghidra と Frida の間のブリッジを作成するために必要なすべてのインストルメントを備えたコントロールパネルを Ghidra に追加する拡張機能です。ブリッジが確立されると、Ghidra スクリプトや拡張機能にサービスが提供され、わずか数行のコードで Frida の動的インストルメンテーションの強力な機能を必要なあらゆる用途に使用できます。

いくつかの例:

  1. iOS バイナリを解析中に SWIFT 関数名をデマングルする(サンプルとして提供)
  2. バイナリ自体の1回以上の実行中に Frida を通じて取得した動的な情報も使用してバイナリを解析する Ghidra アナライザを書く
  3. ターゲットプラットフォーム上で実行中のターゲットバイナリが使用する復号関数を呼び出して、バイナリの暗号化された部分(文字列など)を復号する

ツールのチュートリアルは、当社の会社ブログ にあります。

要件

ghidra2frida を使用するには、以下が必要です:

  1. Ghidra
  2. Frida クライアント
  3. Pyro4
  4. 解析するアプリケーション!:D

GitHub からのインストール

  1. Python 2.7 または Python 3、Pyro4(pip install pyro4)、frida(pip install frida)をインストールします。Python 仮想環境は完全にサポートされています。
  2. Ghidra をダウンロード: https://github.com/NationalSecurityAgency/ghidra/releases
  3. ghidra2frida の最新リリースをダウンロード: https://github.com/federicodotta/ghidra2frida/releases
  4. Ghidra を開く -> ファイル -> 拡張機能をインストール -> 「拡張機能を追加」ボタンをクリック -> ghidra2fridaXX.zip ファイルを選択
  5. Ghidra を再起動

ビルド

Eclipse で GhidraDev Eclipse プラグインを使用してプロジェクトをインポートするか、以下のように gradle(私は gradle 7.1.1 を使用しました)で手動でプラグインをビルドできます:

  1. プロジェクトフォルダに入る
  2. export GHIDRA_INSTALL_DIR=<PATH_GHIDRA_DIRECTORY>
  3. gradle
  4. コンパイルされたプラグインは dist フォルダにあります
ツールをダウンロード