Reverse Engineering Hardware of Embedded Devices

Nowadays, we are living in a world dominated by embedded systems. Everyone can be spied on through various channels. Routers, IP-cameras, phones, and other embedded devices are affected by security vulnerabilities and are therefore easily hack-able. 
This article covers some basic hardware reverse engineering techniques on PCB-level, which are applicable to any electronic embedded device to showcase how to analyze a previously unknown (to the researcher or public white-hat community) hardware device. 
This article covers connecting to UART, JTAG and SPI interfaces. Normally we have to disassemble the device to find those debug interfaces. This process is invasive and usually leads to damaged devices.


  1. Tomi Engdahl says:

    If you want to convert device circuit board to a circuit diagram, look how Big Clive does that to many circuit boards inside cheap gadgets


Leave a Comment

Your email address will not be published. Required fields are marked *