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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
RTSPbrute — RTSP用のツールで、ルートと認証情報をブルートフォースで攻撃し、スクリーンショットを撮ります。 | Kitploit
ツール/GitLabGitLab/woolf/rtspbrute
IoTセキュリティパスワード攻撃情報収集ペネトレーションテスト
GitLabwoolf/rtspbrute

RTSPbrute

RTSP用のツールで、ルートと認証情報をブルートフォースで攻撃し、スクリーンショットを撮ります。

リポジトリを見るウェブサイト
271225年前Kitploit レビュー済み

人気

すべて見る →

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

すべてのツールを探索

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

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

RTSPBrute

pipeline status coverage report

Cameradar に触発されました

機能

  • 任意のターゲットでアクセス可能なRTSPストリームを検出
  • ストリームルートをブルートフォース
  • 認証情報をブルートフォース
  • アクセス可能なストリームのスクリーンショットを取得
  • 結果のユーザーフレンドリーなレポートを生成:
    • .txt ファイル:見つかった各ストリームを新しい行に
    • .html ファイル:各ストリームのスクリーンショット付き

レポートファイル

  • result.txt: 各ターゲットが新しい行に記載されています。VLCにインポートするには、拡張子を .m3u に変更してVLCで開きます
  • index.html: スクリーンショットをクリックしてリンクをコピーします

インストール

必要条件

  • python (> 3.6)
  • av
  • Pillow
  • rich

pip またはお好みのPyPiパッケージマネージャでインストールします。

root@kitploit:~
pip install rtspbrute

CLI

root@kitploit:~
USAGE
    $ rtspbrute -t TARGETS [-p PORTS [PORTS ...]] [-r ROUTES] [-c CREDENTIALS]
                [-ct N] [-bt N] [-st N] [-T TIMEOUT] [-d] [-h]

ARGUMENTS
    -h, --help                     show this help message and exit
    -t, --targets TARGETS          the targets on which to scan for open RTSP streams
    -p, --ports PORTS [PORTS ...]  the ports on which to search for RTSP streams
    -r, --routes ROUTES            the path on which to load a custom routes
    -c, --credentials CREDENTIALS  the path on which to load a custom credentials
    -ct, --check-threads N         the number of threads to brute-force the routes
    -bt, --brute-threads N         the number of threads to brute-force the credentials
    -st, --screenshot-threads N    the number of threads to screenshot the streams
    -T, --timeout TIMEOUT          the timeout to use for sockets
    -d, --debug                    enable the debug logs

EXAMPLES
    $ rtspbrute -h
    $ rtspbrute -t hosts.txt -p 554 5554 8554 -d
    $ rtspbrute -t ips.txt -r routes.txt -c combinations.txt
    $ rtspbrute -t targets.txt -st 10 -T 10

"argument" (default_value):

  • "-t, --targets" (デフォルト値なし): 入力ファイルへのパスを指定します。ファイルにはIP、IP範囲、CIDRを含めることができます。各エントリは別々の行に記述する必要があります。例:
root@kitploit:~
0.0.0.0
192.168.100.1-192.168.254.1
192.17.0.0/16
  • "-p, --ports" (554): カスタムポートを設定します。例: -p 554 5554 8554
  • "-r, --routes" (routes.txt): ルートファイルへのカスタムパスを設定します。各ルートは / で始まり、別々の行に記述する必要があります。例:
root@kitploit:~
/1
/11
/h264
  • "-c, --credentials" (credentials.txt): 認証情報ファイルへのカスタムパスを設定します。各組み合わせは : を含み、別々の行に記述する必要があります。例:
root@kitploit:~
admin:admin
user:user
  • "-ct, --check-threads" (500): ルートをブルートフォースするスレッド数のカスタム値を設定します
  • "-bt, --brute-threads" (200): 認証情報をブルートフォースするスレッド数のカスタム値を設定します
  • "-st, --screenshot-threads" (20): ストリームのスクリーンショットを取得するスレッド数のカスタム値を設定します。値が小さいほどスクリーンショットの成功率が高まります。スレッドが多すぎるとPyAVがエラーを投げ、ターゲットに接続できなくなります。
  • "-T, --timeout" (2): ソケット接続のタイムアウト値をカスタム設定します
  • "-d, --debug" (False): debug.log ファイルにデバッグログを出力します
ツールをダウンロード