SLIDE 1
A Stepping Stone into your Kernel
Moritz Jodeit, Martin Johns
2009
A Stepping Stone into your Kernel Moritz - - PowerPoint PPT Presentation
2009 A Stepping Stone into your Kernel Moritz Jodeit, Martin Johns Agenda USB intro Motivation Attack surface Vulnerability identification Hardware-aided approach
Moritz Jodeit, Martin Johns
2009
2
– Hardware-aided approach – Emulated environment
3
4
5
6
7
8
9
10
11
12
13
– Peripheral controller drivers – Gadget drivers
– Netchip NET2280 – PCI evaluation board
14
15
16
17
18
19
20
– Implemented as a patch to Qemu – Complete fuzzing logic implemented in python – Easy development of custom fuzzers
21
22
23
24
the VM
25
26
packets beeing exchanged…
27
28
– While reading the partition table
– NULL pointer deref
29
30
31
32