ghidra-re-skill は何をしますか?
Codex Ghidra 逆向工程スキル。ヘッドレスワークフロー、バグハンティングバンドル、Apple Mach-O 解析用のライブブリッジを備えています。
機能
- ヘッドレスワークフロー: Ghidra の GUI を必要とせず、コマンドラインから自動解析を実行します。
- バグハンティングバンドル: 脆弱性の発見に特化したスクリプトと分析設定のプリセット。
- ライブブリッジ: Apple Mach-O バイナリのリアルタイム解析を可能にし、動的なワークフローをサポートします。
セットアップ
- Ghidra がインストールされていることを確認してください。
- このスキルを Codex 環境にクローンします:
git clone https://github.com/OwenPawl/ghidra-re-skill.git - 必要な依存関係をインストールします:
pip install -r requirements.txt
使用方法
- ヘッドレス解析の実行:
python analyze_headless.py --input /path/to/binary - バグハンティングバンドルの使用:
python run_bundle.py --bundle bug_hunt --input /path/to/binary - ライブブリッジの起動:
python live_bridge.py --binary /path/to/macho
環境変数
GHIDRA_HOME: Ghidra のインストールディレクトリへのパス。BUNDLE_PATH: バグハンティングバンドルの保存先。
注意事項
- このスキルは教育および研究目的で使用してください。
- Mach-O 解析は Apple プラットフォームに制限されます。