IoT · OT · Hardware Security

Learn to hack
hardware.

Courses. Challenges. Labs.
From signal to shell — UART, firmware, ESP32, OT/ICS.

Join Discord
Courses Structured paths — theory, labs, quizzes
Challenges Standalone flags — practice at your own pace
Wiki Tools, hardware & protocol reference
Labs Coming soon

Create a free account to track your progress.

7 Courses
47 Lessons
1476 Members

What you'll learn

Five tracks covering the full hardware attack surface

🔌

Hardware Hacking

UART, SPI, I2C, JTAG. Identify debug interfaces, extract data, get a shell from a physical board.

Beginner → Intermediate
💾

Firmware & Reverse

Dump, extract and analyse IoT firmware. Find hardcoded secrets, backdoors and exploitable functions.

Beginner → Advanced
📡

ESP32 Security

Flash encryption, Secure Boot, eFuse, NVS. Attack and defend the most popular IoT SoC.

Intermediate
🌐

IoT Attack Surface

MQTT, BLE, WiFi, cloud APIs. Map and exploit the network attack surface of connected devices.

Intermediate
🏭

OT / ICS

Modbus, DNP3, SCADA, PLCs. Understand cyber risks on critical industrial infrastructure.

Intermediate → Advanced

Earn your rank

Every lesson completed earns XP — climb the prestige ladder

XP per lesson 100 +10 XP par bonne réponse au quiz. Every 1 000 XP = prestige level up.
🔥 Daily streak Complete at least one lesson per day to build your streak. Visible on your public profile.
🏆 Prestige levels 10 From Newcomer to Espilon Elite. Each level unlocks a title on your profile.
P0 Newcomer
P1 Tinkerer
P2 Builder
P3 Embedded Dev
P4 Protocol Hunter
P5 IoT Hunter
P6 Firmware Ripper
P7 OT Breaker
P8 Signal Ghost
P9 Root Agent
P10 Espilon Elite

Ready to start?

Free access to the first lesson of every course. No credit card.

Create your account