要求事項の背景
機密または特殊なネットワーク環境では、完全にオフラインの逆解析機能が必要とされるが、これはローカルに配置することで実現できる:
実施手順
- ローカルモデルの展開MCPクライアント構成におけるLLaMAのようなローカルビッグモデルの置き換え
- ナレッジベースのプリロード: Common Vulnerabilities Feature Library と API ドキュメントを ./ghidra_scriptsディレクトリ。
- キャッシュ機構が有効: config.jsonを修正して、analyze_cache_enabled=trueを設定する。
主な構成
- GhidraMCP/data/patternsディレクトリをローカルストレージにコピーする。
- update_checker.py で自動アップデートを無効にする
- bridge_mcp_ghidra.pyを-offlineパラメータで起動します。
ほら
オフラインモードは、少なくとも8GBのビデオメモリを必要とし、応答時間を改善するために分析前に "Preload All Symbols "コマンドが実行される。
この答えは記事から得たものである。GhidraMCP:AIとギドラをつなぐリバースエンジニアリングツールについて