ICS tools

Below is a curated list of useful tools & scripts for ICS pentest, assessment or lab.

The ones with the ✏️ are the ones I created or contributed to.

Modbus

S7

  • snap7: an open-source library to communicate with Siemens PLCs
  • python-snap7: Python wrappers to snap7

OPC-UA

  • ✏️opcua-scan: A tool developed at Wavestone to scan et get information from OPC-UA servers

Misc