IoTNet
PCAP-/Live-Capture-Wrapper, der MQTT, CoAP, Zigbee und Modbus fingerprintet und unverschlüsselten oder schwach authentifizierten IoT-Traffic markiert.
Funktioniert mit Setup
Was es kann
Weist das Modell an, die `iotnet`-CLI aus dem iothackbot-Security-Testing-Toolkit gegen eine PCAP-Datei oder eine Live-Interface-Aufzeichnung laufen zu lassen, IoT-Protokolle zu erkennen und Schwachstellen mit Schweregrad und Abhilfehinweisen zu melden. Reagiert auf Anfragen zu Netzwerk-Traffic-Analyse, IoT-Protokoll-Identifikation oder IoT-Geräte-Sicherheitsbewertung.
Testbericht
Die SKILL.md weist das Modell an, `iotnet` aufzurufen, aber das Kernmodul des Tools (tools/iothackbot/core/iotnet_core.py) importiert pyshark für sämtliches PCAP-/Live-Parsing – eine Abhängigkeit, die weder die pip-install-Zeile im README noch der Skill-Text erwähnen. Eine Installation nach Anleitung gelingt daher, scheitert aber beim ersten echten Lauf (verifiziert: kein tshark, kein pyshark in sauberer Umgebung, ImportError).
Getestet am: 2026-07-13 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/BrownFineSecurity/iothackbot cd iothackbot mkdir -p ~/.claude/skills cp -r skills/iotnet ~/.claude/skills/iotnet # also required (undocumented in SKILL.md): export PATH="$PATH:$(pwd)/bin"; pip install pyshark; install system tshark (Wireshark)
Befehle & Beispiel-Prompts
/iotnetPCAP-/Live-Capture-Wrapper, der MQTT, CoAP, Zigbee und Modbus fingerprintet und unverschlüsselten oder schwach authentifizierten IoT-Traffic markiert.
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
Scan this PCAP file for MQTT and Zigbee traffic vulnerabilitiesFingerprint the IoT protocols on this live network captureCheck my IoT devices for unencrypted or weakly authenticated traffic