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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
cotopaxi — 特定のネットワークIoTプロトコルを使用したIoTデバイスのセキュリティテストのためのツールセット | Kitploit
ツール/GitHubGitHub/samsung/cotopaxi
脆弱性スキャナーIoTセキュリティファジングネットワークセキュリティペネトレーションテスト
GitHubsamsung/cotopaxi

cotopaxi

特定のネットワークIoTプロトコルを使用したIoTデバイスのセキュリティテストのためのツールセット

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

人気

すべて見る →

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

すべてのツールを探索

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

すべてのツールを見る →
共有
root@kitploit:~
 .d8888b.           888                                       d8b 
d88P  Y88b          888                                       Y8P 
888    888          888
888         .d88b.  888888 .d88b.  88888b.   8888b.  888  888 888 
888        d88""88b 888   d88""88b 888 "88b     "88b 'Y8bd8P' 888 
888    888 888  888 888   888  888 888  888 .d888888   X88K   888 
Y88b  d88P Y88..88P Y88b. Y88..88P 888 d88P 888  888 .d8""8b. 888 
 "Y8888P"   "Y88P"   "Y888 "Y88P"  88888P"  "Y888888 888  888 888 
                                   888
                                   888
                                   888

License: GPL v2 GitHub top language PyPI - Python Version LGTM Grade Lines of code Code style: black GitHub search hit counter GitHub release (latest by date) GitHub issues PyPI - Downloads

Black Hat Arsenal Black Hat Arsenal DEF CON 27 Black Hat Arsenal DEF CON 28 Black Hat Arsenal Black Hat Arsenal

IoTデバイスのセキュリティテスト用ツールセット。対応プロトコル: AMQP, CoAP, DTLS, HTCPCP, HTTP, HTTP/2, gRPC, KNX, mDNS, MQTT, MQTT-SN, QUIC, RTSP, SSDP。

ライセンス:

CotopaxiはGNU General Public License, version 2を使用しています: https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html

免責事項

Cotopaxiツールキットは、認可されたセキュリティテストにのみ使用することを意図しています!

一部のツール(特に脆弱性テスターやプロトコルファザー)は、対象のデバイスやサーバーが意図した動作を停止させる可能性があります。 例えば、テスト対象のクラッシュやハング、ネットワークトラフィックによる他のエンティティへの過剰な負荷などが発生する可能性があります。

これらのツールを実行する前に、テスト対象のデバイスまたはサーバーの所有者から許可を得ていることを確認してください。

これらのツールを実行する前に、地域の法律を確認してください!

インストール

最小限のCotopaxiバージョン(機械学習や開発ツールなし)のインストール:

root@kitploit:~
pip install cotopaxi

ほぼ完全なインストール(DTLSサポートに必要なscapy-ssl_tlsは含まれません):

root@kitploit:~
pip install cotopaxi[all]

インストールの詳細なドキュメントについては、インストールガイドを参照してください。

Metasploitとの連携

CotopaxiツールをMetasploitから使用したい場合は、Metasploit統合を参照してください。

謝辞

device_identificationツールで使用される機械学習分類器は、以下の論文の著者によって提供されたコーパス「IMC 2019 ペイロードデータセット」を使用してトレーニングされました:

タイトル: Information Exposure for Consumer IoT Devices: A Multidimensional, Network-Informed Measurement Approach 著者: Jingjing Ren, Daniel J. Dubois, David Choffnes, Anna Maria Mandalari, Roman Kolcun, Hamed Haddadi 発表: Internet Measurement Conference (IMC) 2019 URL: https://moniotrlab.ccis.neu.edu/imc19dataset/

このコーパスを共有してくださった上記の著者に感謝します!

このパッケージに含まれるツール:

  • service_ping
  • server_fingerprinter
  • device_identification
  • traffic_analyzer
  • resource_listing
  • protocol_fuzzer (サーバーファジング用)
  • client_proto_fuzzer (クライアントファジング用)
  • vulnerability_tester (サーバーテスト用)
  • client_vuln_tester (クライアントテスト用)
  • amplifier_detector
  • active_scanner

各ツールがサポートするプロトコル(左側のボックスはPython 2での実装、右側はPython 3での実装を示します):

各ツールの詳細なドキュメントについては、ツールを参照してください。

対応脆弱性 (Supported vulnerabilites)

Cotopaxiチームが特定した、Cotopaxiでテスト可能な脆弱性:

  • BOTAN_000
  • COAPTHON_000 (CVE-2018-12679)
  • COAPTHON3_000 (CVE-2018-12679)
  • CONTIKI_000 (CVE-2018-19417)
  • FLUENTBIT_000 (CVE-2019-9749)
  • IOTIVITY_000 (CVE-2019-9750)
  • MADMAZE-HTCPCP_000
  • MATRIXSSL_000
  • MATRIXSSL_001 (CVE-2019-14431)
  • MATRIXSSL_002
  • MATRIXSSL_003
  • SSDP-RESPONDER_000 (CVE-2019-14323)
  • TINYDTLS_001
  • TINYDTLS_002
  • TINYDTLS_003
  • TINYSVCMDNS_002 (CVE-2019-9747)
  • WAKAAMA_000 (CVE-2019-9004)
  • ZYXEL_000

Cotopaxiでサポートされているその他の脆弱性:

  • ER_COAP_000
  • ER_COAP_001
  • ER_COAP_002
  • TINYDTLS_000 (CVE-2017-7243)
  • TINYSVCMDNS_000 (CVE-2017-12087)
  • TINYSVCMDNS_001 (CVE-2017-12130)
  • TP-LINK_000 (CVE-2018-18428)
  • TP-LINK_001
  • FLIR_000
  • FOSCAM_000 (CVE-2018-19077)
  • FOSCAM_001 (CVE-2018-19067)
  • HIKVISION_000 (CVE-2014-4878)
  • HIKVISION_001 (CVE-2014-4879)
  • HIKVISION_002 (CVE-2014-4880)
  • UBIQUITTI_000 (CVE-2019-12727)
  • GSTREAMER_000 (CVE-2019-9928)
  • NETFLIX_000 (CVE-2019-10028)
  • BEWARD_000
  • FALCON_000

新しい脆弱性は、vulnerabilities.yaml 内のデータベースに簡単に追加でき、 ペイロードは cotopaxi/vulnerabilities//<payload.raw> に追加できます。

既知の問題 / 制限事項

scapyをネットワークライブラリとして使用することによる既知の問題や制限事項がいくつかあります:

  • 同じマシン上で動作しているサービスをテストすると、一部のパケットが配信されないことによる問題が発生する可能性があります。
  • 同じターゲットに対して複数のツールを実行すると、それらの間に干渉が発生する可能性があります(パケットが別のリクエストへの応答として誤認識されることがあります)。

詳細は以下を参照: https://scapy.readthedocs.io/en/latest/troubleshooting.html#

開発

Cotopaxiの開発に関する詳細情報については、開発ガイドを参照してください。

ツールをダウンロード
ToolAMQPCoAPDTLSHTCPCPHTTP/2gRPCKNXmDNSMQTTMQTT-SNQUICRTSPSSDP
service_ping☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑
server_fingerprinter☐☐☑☑☑☑☐☐☐☐☐☐☐☐☐☐☐☐☐☐☐☐☐☐☐☐
device_identification☐☑☐☑☐☑☐☑☐☐☐☐☐☐☐☑☐☑☐☑☐☑☐☑☐☑
traffic_analyzer☐☑☐☑☐☑☐☑☐☑☐☑☐☑☐☑☐☑☐☑☐☑☐☑☐☑
resource_listing☐☐☑☑N/A☐☐☐☐☐☐☐☐☑☑☐☐☐☐N/A☑☑☑☑
protocol_fuzzer☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑
client_proto_fuzzer☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑
vulnerability_tester☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑
client_vuln_tester☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑☑
amplifier_detectorN/A☑☑☑☑N/AN/AN/AN/A☑☑N/A☑☑☑☑N/A☑☑
active_scanner☐☐☐☐☑☑☐☐☐☐☐☐☐☐☐☐☐☐☐☐☐☐☐☐☐☐