
CVE-2024-6387-checkerは、CVE-2024-6387 OpenSSHとして知られるセキュリティ脆弱性を検出するために設計されたツールまたはスクリプトです。CVE-2024-6387 OpenSSHは、特定のソフトウェアやシステムで発見されたセキュリティ上の弱点を文書化するCommon Vulnerabilities and Exposures(CVE)のエントリです。
CVE-2024-6387-checker.sh スクリプトは、複数のターゲット(IPアドレスまたはホスト名)を一度にチェックして CVE-2024-6387 の脆弱性を検出するためのツールです。このスクリプトは、ローカルの OpenSSH バージョンチェック、リモートサーバーの SSH バナーをスキャンし、CVE-2024-6387 に対して脆弱かどうかを判定します。検査結果は読みやすいレポートで表示されます。
nmap がインストールされていることを確認します。nmap がインストールされているか確認し、見つからない場合はインストールを試みます。nmap を使用してターゲットサーバーの SSH バナーを取得し、そのバージョンを確認します。スクリプトを実行するには、ターミナルで次のコマンドを使用します:
./CVE-2024-6387-checker.sh [options] [target(s)]
-p, --port [PORT]: スキャンするポートを指定します(デフォルトは22)。-h, --help: ヘルプと終了メッセージを表示します。スキャン対象となるサーバーの IP アドレスまたはホスト名。
./CVE-2024-6387-checker.sh 192.168.1.1
./CVE-2024-6387-checker.sh -p 2222 192.168.1.1 192.168.1.2
./CVE-2024-6387-checker.sh --help
このスクリプトは、ユーザーが複数のサーバーを効率的かつ体系的に CVE-2024-6387 の脆弱性についてチェックするのに役立ちます。
このプロジェクトは MIT ライセンスの下でライセンスされています。詳細は LICENSE ファイルを参照してください。
貢献を歓迎します! お気軽に Pull Request を送信してください。
すべてのコントリビューターと、貴重な意見や提案を提供してくださったオープンソースコミュニティに感謝します。
ご質問や問題がある場合は、このリポジトリに issue を開いてください。
このプロジェクトが役に立つと思われた場合は、GitHub で Star を付けることをご検討ください。
このスクリプトは教育目的のみで提供されています。使用は自己責任で行ってください。