
OSCP向けツールキット。読み取り専用のネットワーク・SMB・AD・DNS・Web・データベース列挙、権限昇格(privesc)スキャン、ハッシュ識別、ペイロード/資格情報コマンド生成に対応。

Samson Laird による読み取り専用で OSCP 試験に安全なカスタムツールの統合セットです。ここにあるものはすべて列挙、特定、助言を行います。標的を悪用、スプレー、改変するものは一切ありません。
OSCP の試験やラボ作業は、互いに無関係なワンライナーの寄せ集めです。ここで nmap、あそこで enum4linux、どこか別の場所で BloodHound 風のスキャン。これらのツールはそれを 1 つの読み取り専用スイートにまとめ、各ツールが 1 つの列挙作業を担い、obi.py アドバイザーが発見事項を次のコマンドへと結びつけます。すべてのツールは契約上、試験に安全です。すなわち列挙、特定、助言です。どれも標的を改変、スプレー、悪用しないため、スイート全体が OSCP 試験の範囲内で合法に保たれます。
| ツール | 機能 | 分類 |
|---|---|---|
cantina.py | ネットワーク偵察オーケストレーター: ポート探索、サービス分類、enum プラグインのディスパッチ。 | 列挙 / オーケストレーション |
ackbar.py | 1 つのスクリプトで行う AD 列挙。BloodHound + PowerView 形式の出力で、グラフ DB は不要。 | AD 列挙 |
bobafett.py | データベースサービスの列挙ツール。認証テスト + 読み取り専用 SELECT のみ。 | DB 列挙 |
jarjar.py | 詳細ログ + Rich TUI レポートを備えた HTTP サービススキャナー。 | Web 列挙 |
jawa.py | クリーンな出力で行う SMB 列挙 (enum4linux の代替)。 | SMB 列挙 |
leia.py / leia.ps1 / leiAD.ps1 | 汎用権限昇格スキャナー。OS を検出し、適切なチェックを実行。 | 権限昇格列挙 |
maul.py | DNS 列挙。純粋な Python で、外部依存なし。 | DNS 列挙 |
obi.py | コンテキスト認識型の攻撃アドバイザー。発見事項を読み取り、テクニックライブラリと照合し、次のコマンドを出力。 | アドバイザー |
yoda.py | ハッシュの識別 + hashcat コマンドの生成 + *2john ラッパー。 | ハッシュ識別 |
jedi.nse | Nmap NSE スクリプト (サービス列挙)。 | NSE |
blaster/ | OSCP ペイロードファクトリー (ペイロード + リスナー + ホスティング + ダウンロードコマンド)。 | ペイロードファクトリー |
chewie/ | ホスト上で動作する Windows ドメイン列挙ツール (侵害済みマシンへ転送して使用)。 | AD 列挙 |
order66/ | マルチプロトコル AD 認証情報スプレー (パスワード優先戦略)。 | 認証情報ロジック |
vader/ | ポートからプレイブックを引く検索エンジン。nmap 出力またはポートを渡すとプレイブックを取得。 | 検索 |
xwing/ | ADCS 悪用アシスタント。Ackbar/Certipy の発見事項を順にたどる。 | ADCS アシスタント |
すべてのツールは、読み取り専用と称する箇所では読み取り専用です。ここにあるどのツールも以下を行いません:
許可された標的および自身のラボ / OSCP 試験範囲に対してのみ実行してください。スコープの責任はあなたにあります。
nmap、およびプラグインが呼び出す各種サービスのツール# list plugins (no scan)
python tools/cantina.py --list-plugins
# single host
python tools/cantina.py 10.10.10.5 -t quick
# multi-target concurrent
python tools/cantina.py -T hosts.txt -t all --max-workers 3 --timeout 90
pip install -e ".[dev]" # or: pip install pytest
python -m pytest tests/ -q
# expect: exit 0
tools/ CLI tools (run with: python tools/<tool>.py)
cantina.py CLI + orchestrator
cantina_plugins.py discover / select / run
ackbar.py ... Star Wars custom OSCP tools
plugins/ service enum plugins
blaster/ chewie/ order66/ vader/ xwing/
assets/banner.txt CLI terminal banner
banner.jpg README hero image
tests/ unit tests (stubbed tools)
lab/ optional multi-service lab ground truth
fixtures/ nmap parse fixtures
MIT。LICENSE を参照してください。