🚀 Our new short course on S7 and Safety PLCs is now available.

We built this course for OT engineers, cybersecurity practitioners, and anyone who wants a practical understanding of how Siemens S7 systems behave on the wire, and how attackers interact with them.
Inside the course, you’ll explore:
🔹 The foundations of the S7 protocol
🔹 How to build a simple client/server using python-snap7
🔹 Realistic reconnaissance techniques (scanning, datablock reads, device profiling)
🔹 A clear illustration of a water clarification process to ground the logic in real operations
🔹 How attackers approach safety PLC manipulation
🔹 Basic detections you can implement to start logging sensitive S7 commands
We designed it to be short, approachable, and directly useful whether you’re on the engineering side, the security side, or bridging both.