Learn AI, Data Science & Business — Earn Certificates That Get You Hired
The Private Equity Associate Certification
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
Learn a higher-level "rehosting" approach to emulating embedded Linux systems in this 38-minute DEF CON 33 conference talk. Discover how to avoid modifying userspace or firmware images by building patched Linux kernels and using modified QEMU machines to model system terrain as closely as possible to what userspace firmware expects. Explore the reverse-engineering process of userspace binaries and libraries, examine GPL code analysis techniques, and understand how to write kernel patches and dummy drivers while making reactive QEMU changes. Master the methodology for creating rehosting environments that appear nearly identical to real systems from a userspace perspective, enabling firmware to run essentially unimpeded through this hybrid emulation framework.
Syllabus
DEF CON 33 - Emulating Embedded Linux Devices at Scale w LightTouch Firmware Rehosting - S Polke
Taught by
DEFCONConference