cotopaxi: Set of tools for security testing of Internet of Things devices

Off-the-shelf smart devices

Cotopaxi

Set of tools for security testing of Internet of Things devices using protocols like CoAP, DTLS, HTCPCP, mDNS, MQTT, SSDP.

Off-the-shelf smart devices

Tools in this package:

  • service_ping
  • server_fingerprinter
  • resource_listing
  • server_fingerprinter
  • protocol_fuzzer (for fuzzing servers)
  • client_proto_fuzzer (for fuzzing clients)
  • vulnerability_tester (for testing servers)
  • client_vuln_tester (for testing clients)
  • amplifier_detector

Protocols supported by different tools:

Tool CoAP DTLS HTCPCP mDNS MQTT SSDP
service_ping
server_fingerprinter
resource_listing
protocol_fuzzer
client_proto_fuzzer
vulnerability_tester
client_vuln_tester
amplifier_detector

cotopaxi.service_ping

Tool for checking availability of network service at given IP and port ranges.

cotopaxi.server_fingerprinter

Tool for software fingerprinting of network servers at given IP and port ranges

Currently supported servers:

  • CoAP:
    • aiocoap,
    • CoAPthon,
    • FreeCoAP,
    • libcoap,
    • MicroCoAP,
    • Mongoose
    • Wakaama (formerly liblwm2m)
  • DTLS:
    • GnuTLS,
    • Goldy,
    • LibreSSL,
    • MatrixSSL,
    • mbed TLS,
    • OpenSSL,
    • TinyDTLS

cotopaxi.resource_listing

Tool for checking availability of resource named url on the server at given IP and port ranges. Sample URL lists are available in the urls directory

cotopaxi.protocol_fuzzer

Black-box fuzzer for testing protocol servers

cotopaxi.client_proto_fuzzer

Black-box fuzzer for testing protocol clients

cotopaxi.vulnerability_tester

Tool for checking vulnerability of network service at given IP and port ranges

cotopaxi.client_vuln_tester

Tool for checking vulnerability of network clients connecting to the server provided by this tool

cotopaxi.amplifier_detector

Tool for detection of network devices amplifying reflected traffic by observing the size of the incoming and outgoing size of packets

Install & Use

Copyright (C) 2019 Samsung Electronics. All Rights Reserved.