ICS/OT cybersecurity scanner — Modbus, S7Comm & DNP3. Passive PCAP analysis + safe read-only Modbus scans. JSON/HTML reports + executive dashboards.
-
Updated
Oct 7, 2026 - Python
ICS/OT cybersecurity scanner — Modbus, S7Comm & DNP3. Passive PCAP analysis + safe read-only Modbus scans. JSON/HTML reports + executive dashboards.
**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.
DNP3 protocol iptables firewall module for Linux
A Windows desktop DNP3 master tester for protection relay FAT, SCADA signal troubleshooting, command lifecycle checks, timestamp review, and automated report evidence.
DNP3 Protocol Tester Suite
Pure Go DNP3 (IEEE 1815) master/outstation library for SCADA. TCP/TLS/UDP/serial, controls, events, file transfer and Secure Authentication v5.
utilizing opendnp3 in C++ on a Raspberry Pi 4 to create a outstation and master for TCP along with use of MQTT through mosquitto to enable/disable polling of various components such as a Keypad, DHT11, HCSR501 Sensor, and Status of Gateway(outstation).
A high-performance Dart library and plugin implementing the Distributed Network Protocol (DNP3). Designed for industrial automation, SCADA systems, and IoT applications requiring reliable communication with Remote Terminal Units (RTUs) and Intelligent Electronic Devices (IEDs).
A free DNP3 (IEEE 1815) master / controlling-station tool with a modern, dockable Dear ImGui interface. It talks to real outstations over TCP, UDP, and serial channels
A free, modern DNP3 slave & testing tool, with a dockable Dear ImGui interface — It listens on TCP/UDP and Serial ports and answers requests as one or many outstations at once.
Simulates the DNP3 Protocol often used in SCADA Systems. Summer project
Docker-based DNP3 (IEEE 1815) interoperability testbed with independent master/outstation stacks, deterministic fixtures and automated cross-stack tests.
To associate your repository with the dnp3-protocol topic, visit your repo's landing page and select "manage topics."