Embedded Security Lab

Hardware Hacking & Firmware Analysis

A hands-on platform for learning embedded systems security: PCB reverse engineering, I2C bus sniffing, firmware extraction, timing attacks, and hardware exploitation.

I2C & Bus Protocols

Sniff, decode, and interact with I2C buses. Dump EEPROMs, bit-bang masters, and build slave devices.

PCB Reverse Engineering

Identify components, trace signals, and discover hidden daughterboards on real hardware.

Firmware Analysis

Extract, disassemble, and reverse engineer firmware using Ghidra and specialized RE tools.

Hardware Exploitation

Timing attacks, fault injection, and exploit development on real embedded targets.