Firetalk #2: Quick and Dirty Emulation of ARM Firmware presented at ShmooCon 2017

by Travis Goodspeed,

Summary : Emulators are useful but mistakenly thought to be too much trouble to write when reverse engineering an embedded system. In this lecture I’ll teach you how to painlessly re-link the memory dump of a microcontroller into an ARM/Linux executable that runs through qemu-user. Emulation will finally be easy!