
This is a large, hands-on IoT security course that takes you across the entire connected-device stack and then teaches you how to defend it. It mirrors its title: a hacking half that goes on the offensive across hardware, firmware, networks, radio, mobile apps, and the cloud, followed by a hardening half that maps a concrete defense back to every attack you learn.
Syllabus
- IoT Security Foundations and Your Hacking Lab
- Reconnaissance and Attack Surface Mapping
- Hardware Hacking
- Firmware Analysis and Exploitation
- Network and Protocol Attacks
- Radio and Wireless Attacks
- Hardening the Hardware and Boot Chain
- Securing Firmware and Updates
- Securing Communications, Apps, and Cloud
- Defending IoT on the Network
- Secure-by-Design and the Development Lifecycle
- Compliance, Labeling, and Capstone

