OTLab
OTLAB • Cybersecurity for Industrial Systems

Learn OT cybersecurity with hands-on, progressive labs.

An open-source platform to practice discovery, segmentation, monitoring, incident response, and hardening in IT/OT industrial environments.

OTLAB Project
https://github.com/substationworm/OTLab
13Guided labs
3Levels
100%Open-source
DiscoveryOT asset inventory and mapping.
ProtectionSegmentation, firewall, and least privilege.
DetectionLogs, monitoring, and anomalies.
ResponseBackup, incidents, hardening, and auditing.
New to OT/ICS Security?

Not sure where to begin?

Start with Lab 01 — no prior OT experience needed. It walks you through discovering devices on an industrial network from scratch.

Roadmap

Learning Path

Follow the recommended path by levels. You can also view labs individually.

Level 0 — Fundamentals

Start with the basics and follow the recommended order.

Prerequisites and basic concepts to start with OTLab.

View Level 0 content
Labs

Learn in sequence, then practise right away.

Each level points to related exercises and labs, so you do not stay only in theory.

Browse all labs
Recommended path

Featured Labs

Start with the fundamentals and expand to the full curriculum when you're ready.

Open Source

Help build OTLAB

OTLAB is free and open. You can add labs, fix docs, translate content, or improve tooling. Every contribution matters.

Why use it

Built for technical training with real-world context

🎓

Practical learning

Progressive exercises with objectives, steps, and expected outcomes.

🛡️

OT/ICS security

Focus on industrial networks, protocols, segmentation, and operational defense.

📚

Clear documentation

Quick guides to set up the environment, run labs, and contribute.

🔗

IT/OT without noise

Concepts explained with direct language applicable to critical infrastructure.

💡

Open-source

Open project for academic use, community growth, and continuous improvement.

🚀

Ready for GitHub Pages

Simple, fast, responsive Hugo structure, easy to maintain with CI/CD.

Learning roadmap

Lab structure

01

Fundamentals

OT discovery, Modbus, and PLC.

02

Protection

Industrial network, segmentation, firewall, and monitoring.

03

Secure operations

Logs, access control, backups, response, hardening, and auditing.