DEF CON 33 - Emulating Embedded Linux Devices at Scale w LightTouch Firmware Rehosting - S Polke @DEFCONConference
DEF CON 33 - Emulating Embedded Linux Devices at Scale w LightTouch Firmware Rehosting - S Polke  @DEFCONConference
Uploaded October 2025 | Updated September 2026, 3 weeks ago
We will present a higher-level “rehosting” approach to the emulation of embedded Linux systems.

While most existing embedded Linux emulation frameworks work in userspace, we try not to touch userspace or modify a firmware image at all. Instead, we take a higher-level and somewhat “hybrid” approach, which involves building patched Linux kernels and using modified or custom QEMU machines. We do this to model the terrain of a system as closely as possible to that which a userspace firmware image expects, allowing userspace to run essentially unimpeded.

This approach involves a considerable amount of reverse-engineering of userspace binaries and libraries, alongside poring over whatever GPL code we can find, in order to write kernel patches, dummy drivers and make QEMU changes “reactively”. Our goal is to end up with a rehosting environment which, from the perspective of userspace, looks almost exactly like the real system.
DEF CON 33 - Emulating Embedded Linux Devices at Scale w LightTouch Firmware Rehosting - S PolkeDEF CON 33  Voting Village - Risk Limiting Audits: What They Are and Arent - Philip StarkDEF CON 34 - Video Team - Ham Radio Village  - Marvin Goes HAMDEF CON 31 - The Art of Compromising C2 Servers  A Web App Vulns Perspective - Vangelis StykasDEF CON 32  - Manufacturing Lessons Learned, Lessons Taught - Tim ChaseDEF CON 34 - Video Team - EmbeddedSystems VillageDEF CON 33 - The UnRightful Heir   My dMSA Is Your New Domain Admin - Yuval GordonDEF CON 33 - Voting Village -  Its Not Safe Yet: Online Voting in Practice - Michael SpecterDEF CON 32 - Smishing Smackdown: Unraveling the Threads of USPS Smishing and Fighting Back - S1nn3rDEF CON 33 - Breaking Wi-Fi Easy Connect: A Security Analysis of DPP - George ChatzisofroniouDEF CON 33 - Voting Village - Is E2E Verifiability a Magic Bullet for Online Voting - John OdumDEF CON 33 Voting Village - Dominion ICX Simple Hacks Daunting Recoveries - Springall, Davis, Marks
DEFCONConference |

DEF CON 33 - Emulating Embedded Linux Devices at Scale w LightTouch Firmware Rehosting - S Polke

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER