• Classroom
  • Online, Instructor-Led
Course Description

In this course students explore hardware hacking on embedded devices. Different types of embedded systems are analyzed: revealing the designs, components, security limits, and reverse-engineering challenges required to execute a hardware attack.

Learning Objectives

This course explores hardware interfaces, ports and communication protocols, electrical signaling, tips for analyzing firmware images, and more. In the labs the student takes the role of the hacker, performing fault-injection, side-channel (SCA), and simple and differential power analysis (SPA/DPA) attacks on real devices.

Framework Connections