Skip to content
KitploitKITPLOIT
ツールエクスプロイトブログ
Log in
提出
ツールエクスプロイトブログ
提出

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
frida-gum — Cで書かれたクロスプラットフォームのインストルメンテーションおよびイントロスペクションライブラリ | Kitploit
ツール/GitHubGitHub/frida/frida-gum
動的分析 (サンドボックス)メモリフォレンジックコード分析リバースエンジニアリングデバッガマルウェア分析ペネトレーションテストユーティリティとフレームワークバイナリ解析
GitHubfrida/frida-gum

frida-gum

Cで書かれたクロスプラットフォームのインストルメンテーションおよびイントロスペクションライブラリ

1.0k388916時間21分前Kitploit レビュー済み

人気

すべて見る →

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

すべてのツールを探索

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

すべてのツールを見る →
共有
リポジトリを見るウェブサイト

Gum

C で書かれたクロスプラットフォームのインストルメンテーションおよびイントロスペクションライブラリ。

このライブラリは frida-core によって、その JavaScript バインディングである GumJS を通じて利用されます。

提供する機能:

  • インストルメンテーションコア

    • インラインフッキング: Interceptor
    • ステルスなコードトレーシング: Stalker
    • メモリ監視: MemoryAccessMonitor
  • クロスプラットフォームのイントロスペクション

    • 実行中のスレッドおよびその他の process 状態
    • ロード済みモジュール、以下を含む:
      • インポート
      • エクスポート
      • シンボル
    • Memory スキャン
    • DebugSymbol ルックアップ
    • Backtracer 実装
    • Kernel 状態 (現時点では iOS のみ)
  • i/macOS 向けのプロセス外動的リンカ: Gum.Darwin.Mapper

  • コード生成:

    • X86Writer
    • ArmWriter
    • ThumbWriter
    • Arm64Writer
    • MipsWriter
  • コード再配置:

    • X86Relocator
    • ArmRelocator
    • ThumbRelocator
    • Arm64Relocator
    • MipsRelocator
  • 高度に細かい制御を必要とする開発者向けのヘルパーライブラリ:

    • Heap 割り当ての追跡とリークチェック。
    • worst-case inspector コールバックを用いた Profiling。

ビルド手順

ビルドは configure スクリプトで設定できます。Windows ユーザー向けには configure.bat が利用可能です。

./configure --enable-gumpp --enable-gumjs --enable-tests
make

すべてのオプションを表示するには --help を付けて configure を実行してください。

テスト

テストは make test でビルドされ、./build/tests/gum-tests で実行されます。 -p でテストパスを指定すると、特定のテストまたはテストグループを実行できます。

テストパスは /<Area>/<Module>/<test_name> というパターンに従います。ここで area/module はフィクスチャファイル内の TESTENTRY マクロに由来します (例: TESTENTRY_WITH_FIXTURE("Core/Interceptor", ...))。

./build/tests/gum-tests
./build/tests/gum-tests -p /Core/Interceptor/attach_one

バイナリ

自身のプロジェクトに静的リンクするための devkit は、Frida の releases ページからダウンロードできます。

ツールをダウンロード