Skip to content

Latest commit

 

History

History
30 lines (28 loc) · 2.23 KB

File metadata and controls

30 lines (28 loc) · 2.23 KB

DNP3

Protocol DNP3
Name DNP3
Aliases Distributed Network Protocol
Description Industrial communication protocol for remote monitoring and control of automation systems
Keywords Power grid, Water
Port(s) 20000/tcp, 20000/udp
Access to specs Paid
Specifications IEEE 1815-2012
Security features Optional authentication, optional encryption with TLS
Nmap script(s) dnp3-info.nse
Wireshark dissector packet-dnp.c
Example Pcap(s) ICS-pcap DNP3

Conferences

Tools

  • dnp3-simulator - .NET DNP3 simulator with GUI
  • FreyrSCADA DNP3 - DNP3 Protocol - Outstation Server and Client Master Simulator
  • gec/dnp3 - Open source Distributed Network Protocol
  • gec/dnp3slavesim - Parallel dnp3 slave simulator
  • opendnp3 - DNP3 (IEEE-1815) protocol stack. Modern C++ with bindings for .NET and Java
  • Step Function I/O DNP3 - Rust implementation of DNP3 (IEEE 1815) with idiomatic bindings for C, .NET, C++, and Java