
SentinelSSHは、Goで書かれた高度で高性能なSSH脆弱性スキャナーです。様々なネットワーク環境においてOpenSSHサーバーのCVE-2024-6387脆弱性を検出するために特別に設計されています。
SentinelSSHは、Goで書かれた高度で高性能なSSH脆弱性スキャナーです。様々なネットワーク環境におけるOpenSSHサーバーのCVE-2024-6387脆弱性を検出するために特別に設計されています。
SentinelSSHをインストールするには、システムにGo(バージョン1.16以降)がインストールされていることを確認し、以下のコマンドを実行してください:
go install github.com/harshinsecurity/sentinelssh/cmd/sentinelssh@latest
インストール後、コマンドラインから直接SentinelSSHを実行できます:
sentinelssh [flags] [targets...]
--port, -p: ターゲットのポート番号 (デフォルト: 22)--timeout, -t: 接続タイムアウト(秒) (デフォルト: 5)--concurrency, -c: 同時スキャン数 (デフォルト: 100)--output, -o: 詳細結果の出力ファイル(CSV形式)--file, -f: ターゲットリストを含むファイル単一のIPをスキャン:
sentinelssh 192.168.1.1
ドメインをスキャン:
sentinelssh example.com
複数のターゲットをスキャン:
sentinelssh example.com 192.168.1.1 10.0.0.1
ファイルからターゲットをスキャン:
sentinelssh -f targets.txt
結果をCSVファイルに保存:
sentinelssh -o results.csv 192.168.1.1 example.com
カスタムポートとより高い同時実行数:
sentinelssh --port 2222 --concurrency 200 192.168.1.0/24
このプロジェクトはMITライセンスの下でライセンスされています。詳細はLICENSEファイルを参照してください。
貢献を歓迎します!プルリクエストを送信してください。