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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
Hooketh — fridaでの作業を容易にするスクリプト集 | Kitploit
ツール/GitHubGitHub/humoud/hooketh
Androidセキュリティ動的分析 (サンドボックス)リバースエンジニアリングデバッガモバイルセキュリティ
GitHubhumoud/hooketh

Hooketh

fridaでの作業を容易にするスクリプト集

リポジトリを見る
246年前未レビュー

人気

すべて見る →

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

すべてのツールを探索

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

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

Hooketh

Fridaでの作業を容易にするスクリプト集。フックする正しい関数を見つけ、それを修正するのに役立つように設計されています。

使い方

両方のスクリプトについて、USB経由で接続されたデバイスがあるか、同じマシンでエミュレータが動作していることを前提としています。

お使いのマシンにfridaをインストールし、Androidデバイス/エミュレータ上でfridaサーバーが実行されていることを確認してください。

Activity_Tracer.jsの使用

APKファイルがあり、どのアクティビティがどの順序で実行されるかを知りたい場合があります。その場合、activity_tracer.jsを使用できます。

frida -U -f com.pkg.xxx.yyy -l activity_tracer.js --no-pause

Hooketh.pyの使用

クラスのすべてのメソッドを一覧表示し、メソッドが何を返すかを知りたい場合、hooketh.pyを使用できます。

root@kitploit:~

python hooketh.py -h
usage: hooketh.py [-h] [-n NUMBER] [-c CLASS_NAME] [-t RETURN_TRUE]
                  [-p PACKAGE_NAME]

optional arguments:
  -h, --help            show this help message and exit
  -n NUMBER, --number NUMBER
                        index number of the method to overload
  -c CLASS_NAME, --class_name CLASS_NAME
                        FQDM name of the target class
  -t RETURN_TRUE, --return_true RETURN_TRUE
                        make method return true(type 1 or true)
  -p PACKAGE_NAME, --package_name PACKAGE_NAME
                        FQDM of the app (ex: com.app.name, you can find it in
                        the manifest file)

# If you do not provide a method number the script will use "3" as a method number because that is the "init" method
python3 hooketh.py -c java.lang.String -p com.name1.name2.demo

# Make method 10 in the MainActivity return true
python3 hooketh.py -c com.name1.name2.demo.MainActivity -p com.name1.name2.demo -n 10 -t true

注意: hooketh.pyスクリプトにクラス名と番号を指定すると、そのクラスのすべてのメソッドが一覧表示され、番号が付けられます。その後、一覧に表示された番号を指定して、そのメソッドが返す内容を取得できます。私は常に3から始めます。なぜなら、それが初期化メソッドだからです。

ツールをダウンロード