Tech talks
newer first * Head First Reporting of Linux Kernel CVEs: Practical Use of the Kernel Fuzzer at SOSS Community Day (Japan, 2024). * Syzbot: 7 years of continuous kernel fuzzing at Linux Plumbers 2023. * Designing UAPI for Fuzz-ability at Linux Plumbers 2022 * Making syzbot reports more developer-friendly at Linux Plumbers 2022 * syzkaller: adventures in continuous coverage-guided kernel fuzzing at BlueHatIL 2020 [presentation] [slides] * Bugs on the Windshield: Fuzzing the Windows Kernel at BlueHatIL 2020 [slides] * Fuzzing the OpenBSD Kernel * syzkaller in FreeBSD * Фаззинг ядра Linux на практике at ISPRASOPEN-2019 (in Russian) * syzbot: update and open problems at Linux Plumbers 2019 * GWP-ASAN at Linux Plumbers 2019 * syzkaller: update and open problems at Linux Security Summit NA 2019 * WSL Reloaded * Drill Apple Core: Up and Down at Blackhat Europe 2018 [slides] * Evolution of kernel fuzzers in NetBSD * syzbot: automated kernel testing at Linux Plumbers 2018 * syzbot and the tale of thousand kernel bugs at Linux Security Summit NA 2018 [slides] * syzkaller+KASAN at SIL2LinuxMP Workshop 2018 * ubsan, kasan, syzkaller und co * syzkaller: the next gen kernel fuzzer at Qualcomm Mobile Security Summit 2017 * syzkaller: future development at Linux Plumbers 2016 * Sanitizers: a new generation of bug finding tools at Linux Plumbers 2016 * Kernel Sanitizers: a new generation of bug finding tools for Linux kernel at GeeKon 2015 * AddressSanitizer/ThreadSanitizer for Linux Kernel at Linux Collaboration Summit 2013
Articles
- Your NVMe Had Been Syz’ed: Fuzzing NVMe-oF/TCP Driver for Linux with Syzkaller
- Looking for Remote Code Execution bugs in the Linux kernel
- From Collabora:
- syzkaller: fuzzing the kernel
- Using syzkaller to detect programming bugs in the Linux kernel
- Using syzkaller: fuzzing your changes
- From HardenedLinux project:
- Kernel QA with syzkaller and qemu (tutorial on how to setup syzkaller with qemu)
- Syzkaller crash DEMO (tutorial on how to extend syzkaller with new syscalls)
- Kernel debug tool with syzkaller (debugging qemu VM created by syz-manager with gdb)
- Explanation of some syzkaller internals
- A example of fuzzing the ceph filesystem
- Exploiting the Linux kernel via packet sockets
- Coverage-guided kernel fuzzing with syzkaller (by David Drysdale)
- Debugging a kernel crash found by syzkaller (by Quentin Casasnovas)
Also see research page.
