logoalt Hacker News

nopurposeyesterday at 5:09 PM2 repliesview on HN

given that there is no dev mode or ssh server running on a console, how do they even read low level binary code such as boot loader? Do they transplant memory chips?


Replies

bri3dyesterday at 7:25 PM

In this case, by using fault injection to induce a glitch into a test mode which bypasses secure boot and loads code from SPI, combined with a SPI emulator (and I2C to send the boot vectors).

https://m.youtube.com/watch?v=cVJZYT8kYsI

MSFT_Edgingyesterday at 7:04 PM

Chip-off is a common way to retrieve the ROM of embedded devices. It often requires multiple chip-off reads and a reconstruction of the striped data across the chips.