Войти
  • 82075Просмотров
  • 5 лет назадОпубликованоMehdi A.

Intro to hardware security: UART access and SPI firmware extraction

This is an introduction to hardware security for beginners. I will show you how to connect to the Linux terminal of a TP-Link wireless router using UART, and also how to dump its firmware using a SPI programmer. My aim has been to use the most affordable and accessible tools, so everyone can start without breaking the bank. As promised in the video, here’s the list of tools that I used or mentioned: The target: The advanced UART adapter that I mentioned: Programmer I used to dump the firmware: Software I used to dump the firmware: Software used to extract the firmware contents: For the UART you can use any USB-UART adapter (sometimes called USB to TTL). I used an adapter based on PL2303, but FT232 is more common (the one with the 3.3/5v switch was based on FT232) If you need more guides, check these out: I had to cut some corners to prepare a short and easy to understand video. For example I skipped the part on detecting the UART pins on the boards using an oscilloscope or logic analyzer. If you have questions or comments, you can reach me via Twitter: