Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
ssh-audit — SSH サーバー監査 (banner, key exchange, encryption, mac, compression, compatibility, security, etc) | Kitploit
ツール/GitHubGitHub/arthepsy/ssh-audit
脆弱性スキャナー構成監査ネットワークセキュリティペネトレーションテスト
GitHubarthepsy/ssh-audit

ssh-audit

SSH サーバー監査 (banner, key exchange, encryption, mac, compression, compatibility, security, etc)

リポジトリを見る
3.0k26419年前Kitploit レビュー済み

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有

ssh-audit

build status coverage status
ssh-auditはSSHサーバー監査のためのツールです。

特徴

  • SSH1およびSSH2プロトコルサーバーサポート;
  • バナーを取得、デバイスまたはソフトウェアとオペレーティングシステムを認識、圧縮を検出;
  • 鍵交換、ホスト鍵、暗号化、メッセージ認証コードアルゴリズムを収集;
  • アルゴリズム情報を出力(利用可能時期、削除/無効、安全でない/弱い/レガシーなど);
  • アルゴリズム推奨を出力(認識されたソフトウェアバージョンに基づいて追加または削除);
  • セキュリティ情報を出力(関連する問題、割り当てられたCVEリストなど);
  • アルゴリズム情報に基づいてSSHバージョンの互換性を分析;
  • OpenSSH、Dropbear SSH、libsshからの履歴情報;
  • 依存関係なし、Python 2.6+、Python 3.x、PyPyと互換性あり;

使用方法

root@kitploit:~
usage: ssh-audit.py [-1246pbnvl] <host>

   -1,  --ssh1             force ssh version 1 only
   -2,  --ssh2             force ssh version 2 only
   -4,  --ipv4             enable IPv4 (order of precedence)
   -6,  --ipv6             enable IPv6 (order of precedence)
   -p,  --port=<port>      port to connect
   -b,  --batch            batch output
   -n,  --no-colors        disable colors
   -v,  --verbose          verbose output
   -l,  --level=<level>    minimum output level (info|warn|fail)
   
  • IPv4とIPv6の両方が使用される場合、優先順位は-46または-64を使用して設定できます。
  • バッチフラグ-bは、ヘッダーなしで空行なしでセクションを出力します(verboseフラグを含意)。
  • verboseフラグ-vは、各行の先頭にセクションタイプとアルゴリズム名を付加します。

例

screenshot

変更履歴

v1.7.0 (2016-10-26)

  • IPv4/IPv6の使用と優先順位を指定できるオプションを実装
  • リモートポートを指定するオプションを実装(互換性のために古い動作を維持)
  • オプションのcolorama依存関係を介してMicrosoft Windowsのカラーサポートを追加
  • エンコーディングとデコードの問題を修正、テストを追加、エンコーディングエラーでクラッシュしない
  • mypy-langを使用して静的型チェックを行い、すべてのコードを検証

v1.6.0 (2016-10-14)

  • アルゴリズム推奨セクションを実装(認識されたソフトウェアに基づく)
  • 完全なlibsshサポートを実装(バージョン履歴、アルゴリズム、セキュリティなど)
  • SSH-1.99バナーの認識とバージョン比較機能を修正
  • 空のアルゴリズムを出力しない(設定ミスのサーバーで発生)
  • Python 3.xバージョンで一貫した出力にする
  • より多くのテストを追加(設定、バナー、ソフトウェア、SSH1/SSH2、出力など)
  • Travis CIを使用して複数のPythonバージョン(2.6-3.5、pypy、pypy3)をテスト

v1.5.0 (2016-09-20)

  • 関連するセキュリティ情報のためのセキュリティセクションを作成
  • Dropbear SSHに割り当てられたCVEリストとセキュリティ問題を照合して出力
  • フィンガープリント情報を含む完全なSSH1サポートを実装
  • プロトコルの不一致時に自動的にSSH1にフォールバック
  • SSH1またはSSH2を強制する新しいオプションを追加(デフォルトでは両方許可)
  • バナー情報を解析し、特定のソフトウェアおよびOSバージョンに変換
  • バッチモードでパディングを使用しない
  • いくつかの修正(Cisco sshd、まれなハング、エラーハンドリングなど)

v1.0.20160902

  • バッチ出力オプションを実装
  • 最小出力レベルオプションを実装
  • Python 2.6との互換性を修正

v1.0.20160812

  • SSHバージョン互換性機能を実装
  • 誤ったMACアルゴリズム警告を修正
  • Dropbear SSHバージョンのタイポを修正
  • プレバナーヘッダーを解析
  • より良いエラーハンドリング

v1.0.20160803

  • OpenSSH 7.3のバナーを使用
  • 新しい鍵交換アルゴリズムを追加

v1.0.20160207

  • OpenSSH 7.2のバナーを使用
  • OpenSSH 7.2の追加警告
  • OpenSSH 7.0の失敗メッセージを修正
  • OpenSSH 6.7からのrijndael-cbc失敗メッセージを追加

v1.0.20160105

  • 複数の追加警告
  • 'none'アルゴリズムのサポート
  • より良い圧縮処理
  • 十分なデータを読み取ることを保証(いくつかのLinux SSHを修正)

v1.0.20151230

  • Dropbear SSHサポート

v1.0.20151223

  • 初期バージョン
ツールをダウンロード