Practical Baseband Exploitation
11th - 12th September | 2 Days
Nitay Artenstein & Anna Dorfman
Baseband exploitation is often considered the cream of the offensive security field. In the last decade, only a handful of such exploits were publicly released. As a result, many researchers view the ability to silently achieve code execution on a victim's device by emulating a GSM or LTE base station as a difficult, almost mythical objective.
By the end of the course, students will become familiar with two extremely common baseband platforms, Shannon and Mediatek, gain the skills to debug these and other baseband platforms, and learn about previously discovered bugs in basebands, and how they have been exploited.
- Introduction to communication processors
- Getting the code
- Bypassing code signing (if enforced)
- Achieving initial read primitives
- Building a debugger
- Introduction to GSM and GPRS
- Relevant GSM and GPRS attack surfaces
- Reverse engineering the code - methods and tricks
- Bug hunting - methods, tips and previously discovered bugs (no 0-days!)
- Exploitation basics
- C and Python
- Good reverse engineering knowledge
- Recommended: ARM assembly
Nitay Artenstein is a security researcher in the fields of reverse engineering, exploit development and vulnerability research. His fields of interest include reverse engineering embedded systems and bug hunting in the Linux kernel. For the past five years, he has been working mainly on exploiting Android devices. He suffers from a severe addiction to IDA Pro (at least until radare come up with a decent decompiler), and generally gets a kick out of digging around where he's not supposed to.
Anna Dorfman is a security researcher who’s also a cryptography enthusiast. In her previous roles at Versafe (now F5 networks), Kaspersky Labs and as an independent researcher, she carried out a variety of projects focusing on reverse engineering X86 and ARM, malware research and embedded systems vulnerability research. She gave talks at ReCon, VirusBulletin and other conferences, presenting RE tools and results of recent researches.