Explore fault injection attacks on popular IoT processors using affordable equipment in this Black Hat conference talk. Delve into voltage glitching techniques for flash and RAM reads, learn the three steps to successful attacks, and understand power domains and capacitor removal challenges. Discover the chip.fail glitcher, including its FPGA bitstream and host control via Jupyter Notebook. Examine glitching results on nRF52840 and ESP32 processors, and investigate the $5 glitcher option. Analyze STM32 Read-out Protection (RDP) and bootrom dumping techniques, focusing on the STM32F2 boot process and power consumption. Learn about parameter adjustments, successful data extraction, and explore defense options against these attacks. Gain insights into the silicon vulnerabilities of the connected world and acquire knowledge of software and hardware tools for conducting fault injection attacks.
Chip.Fail - Glitching the Silicon of the Connected World