
SMBv3脆弱性スキャナー(SMBGhost)。不正なSMBv3ネゴシエーションパケットを送信し、その応答を確認することで脆弱なWindowsホストを検出します。
# Single host
python3 scanner.py -H 10.0.0.5
# Host list
python3 scanner.py -l targets.txt
# Network segment
python3 scanner.py -s 192.168.1.0/24 -t 50 -T 2 -v
| フラグ | 説明 | デフォルト |
|---|---|---|
-H HOST | 単一のホストまたはIP | — |
-l FILE | ホストを1行ずつ記述したファイル | — |
-s CIDR | ネットワークセグメント(例:10.10.10.0/24) | — |
-t N | 同時スレッド数 | 10 |
-T SEC | ソケットタイムアウト | 3秒 |
-v | ポート445が閉じているホストも表示 | オフ |
-o FILE | 結果をファイルに保存(カラー出力なし) | — |
Python 3.9+