The tool for enumerating Siemens S7 PLCs through TCP/IP or LLC network
-
Updated
Oct 12, 2018 - Python
The tool for enumerating Siemens S7 PLCs through TCP/IP or LLC network
ISAF aims to be a framework that provides the necessary tools for the correct security audit of industrial environments. This repo is a mirror of https://gitlab.com/d0ubl3g/industrial-security-auditing-framework.
Home Assistnat integration for Siemens Simatic S7
Lightweight python library for data reading/writing with Siemens PLCs
Lectura de DBs de PLC Siemens con Snap7 (Python/asyncio), detección de cambios y publicación a RabbitMQ. Patrón IIoT edge → broker.
Enterprise-grade OT/ICS Security Analysis Platform
Advanced PLC Trace & Diagnostic Tool for Siemens S7. Real-time plotting, custom equation parsing, and high-performance data logging using Snap7 and PySide6.
Multi-protocol ICS security scanner detecting vulnerabilities in Modbus, S7, DNP3, BACnet, MQTT & SNMP. Features configurable scan intensities, safe-by-default operation & comprehensive reporting. Identifies misconfigurations & security flaws in industrial environments.
**Luva** is a **passive** offline analyzer for industrial control and SCADA network captures (`.pcap`, `.pcapng`, and `.gz`-wrapped captures). It reads files from disk only—no live sniffing, no injection, no interaction with the plant network.
STEP-7 AWL/STL PLC simulator
Language Server Protocol server implementation for Siemens S7 PLC languages.
Home Assistant integration for Siemens S7 PLCs via snap7
Low-interaction OT/ICS honeynet that emulates a fake industrial plant (Modbus + S7) and maps live attackers in real time.
Passive OT network mapper — turns a packet capture into a Purdue-model asset map with risk findings, without sending a single packet.
Research and detection of attacks on the Siemens S7Comm protocol in ICS/OT networks using passive Suricata IDS
To associate your repository with the s7 topic, visit your repo's landing page and select "manage topics."