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.
-
Updated
Jun 30, 2026 - Python
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.
Plug-in ICS/SCADA cybersecurity training range
goprotos7 is a standalone server that implements a protocol compatible with S7 communication
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.
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.
.NET library for discovering Siemens S7 devices (PLCs and HMIs) across a network.
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
Open-source passive OT/ICS asset discovery and vulnerability correlation platform
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.
a pure Python S7 communication library for interfacing with Siemens S7 PLCs
Improved NSE scripts for OT/ICS protocol discovery and device fingerprinting. Covers DNP3, Modbus, Fox, PCWorx, HART-IP, IEC 61850 MMS, PROFINET, GE SRTP, OPC UA, MELSEC-Q, ProConOS, Red Lion Crimson, and FF HSE — for blue-team security assessments.
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.
Research and detection of attacks on the Siemens S7Comm protocol in ICS/OT networks using passive Suricata IDS
Tactical hardware-based auditing and vulnerability assessment tool for Siemens S7comm (ISO-on-TCP) networks, built for the M5StickC Plus2.
Passive Multi-Protocol ICS/SCADA Network Compliance Auditor — Modbus TCP, DNP3, Siemens S7Comm, IEC 104 | Critical Infrastructure & MITRE ATT&CK mapped
Modular fuzzer for ten ICS/OT network protocols, with software responders for calibration.
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."