Operating System Fuzzing With a Hypervisor: OSFuzz
- Mentors
- Tamas Lengyel, Bálint Varga-Perke
- Organization
- The Honeynet Project
Fuzzing has been a very useful technique to find bugs and vulnerabilities. Fuzzing operating systems however has been problematic when the operating system is also responsible for keeping the system running. Using a hypervisor to work around this limitation seems to be an obvious solution. This project would explore using and integrating existing tools to achieve this: DRAKVUF's libinjector combined with AFL to fuzz operating systems