ICS/OT cybersecurity scanner — Modbus, S7Comm & DNP3. Passive PCAP analysis + safe read-only Modbus scans. JSON/HTML reports + executive dashboards.
-
Updated
Jul 6, 2026 - HTML
ICS/OT cybersecurity scanner — Modbus, S7Comm & DNP3. Passive PCAP analysis + safe read-only Modbus scans. JSON/HTML reports + executive dashboards.
The World's Largest OT/ICS/SCADA Security Assessment Framework. Python-First. 976+ modules, 150+ vendors, 50 protocols, MITRE ATT&CK for ICS 82%, SAST/LLM, 26 ICS malware TTPs.
goprotos7 is a standalone server that implements a protocol compatible with S7 communication
Plug-in ICS/SCADA cybersecurity training range
Suricata plugin for parsing S7comm packet fields
ICS/IoT energy honeypot stack with Cowrie, Conpot, MQTT, Modbus, HTTP/TLS decoys, Docker Compose/Terraform deployment, egress controls, and Loki/Grafana logging.
ICS/OT Exposure Intelligence Platform | 8 Protocols | Purdue Model | Asset Inventory | Threat Intel (APT Groups) | Risk Matrix | 72 Hardening Controls | Login System | IEC 62443, NIST 800-82, NERC CIP | Shodan-aware
A hands-on ICS security lab using Conpot honeypot to simulate industrial protocols (Modbus, S7Comm, BACnet). Captures attacker reconnaissance, analyzes scanning behavior, and provides threat intelligence in a safe, controlled environment.
.NET library for discovering Siemens S7 devices (PLCs and HMIs) across a network.
Protocol-aware ICS/OT fuzzer for Modbus, DNP3, S7comm, IEC 104, and OPC UA. Designed for fuzzing industrial protocols in lab/testbed environments using mutation strategies and PCAP replay.
Tactical hardware-based auditing and vulnerability assessment tool for Siemens S7comm (ISO-on-TCP) networks, built for the M5StickC Plus2.
Pure-Rust passive deep packet inspection for OT/ICS and IT — Modbus, DNP3, S7comm, OPC UA, IEC 61850, SMB2, Kerberos, LDAP. PCAP/PCAPNG → Bronze v2 / OCSF / InfluxDB. Zero C deps.
Passive Multi-Protocol ICS/SCADA Network Compliance Auditor — Modbus TCP, DNP3, Siemens S7Comm, IEC 104 | Critical Infrastructure & MITRE ATT&CK mapped
Add a description, image, and links to the s7comm topic page so that developers can more easily learn about it.
To associate your repository with the s7comm topic, visit your repo's landing page and select "manage topics."