ペネトレーションテスト用ツール群を一元管理する「メタツール(ランチャー)」。
185以上の著名なオープンソースセキュリティツールを20カテゴリに整理し、TUIメニューから選択するだけでインストール・起動・アップデートができる。Python 3.10+ で実装されており、Linux(Kali / Parrot 含む)と macOS に対応。依存パッケージは rich のみで軽量。
20カテゴリの例:
| カテゴリ | 代表ツール |
|---|---|
| 情報収集 | Nmap, Amass, TheHarvester, RustScan |
| Webアタック | Nuclei, ffuf, Nikto, OWASP ZAP |
| フィッシング | Evilginx3, HiddenEye, Gophish |
| Active Directory | BloodHound, Impacket, Certipy |
| クラウドセキュリティ | Prowler, Pacu, Trivy |
| ワイヤレス | Aircrack-ng 系 13ツール |
apt install で個別管理が必要。curl ... | sudo bash の一行で環境構築完了。ツールごとの依存関係は自動解決。/nmap で即検索、t でタグ絞り込み、r で「ネットワークをスキャンしたい」などのユースケースからツールを提案。① インストール(初回のみ)
curl -sSL https://raw.githubusercontent.com/Z4nzu/hackingtool/master/install.sh | sudo bash
② 起動
hackingtool
# → ASCII バナー + システム情報 + 20カテゴリのグリッドメニューが表示される
③-A カテゴリから選ぶ場合
番号を入力 → サブメニューへ → ツール番号を入力
→ [I]nstall / [R]un / [U]pdate / open folder など選択
③-B ツール名で検索する場合
/nmap と入力 → 候補テーブルが表示 → 番号を選んで操作
③-C ユースケースからツールを探す場合
r と入力 → 「scan a network」「crack passwords」等のシナリオ一覧 → 選択
④ カテゴリ一括インストール
サブメニューで 97 → 現在のカテゴリの全ツールを自動インストール
⑤ 終了
q または 99(一つ上に戻る)
注意: ペネトレーションテストは許可されたシステムに対してのみ実施すること。本ツールの使用には利用者自身が法的責任を負う。