syzkaller - 内核模糊测试器
syzkaller 是一个无监督覆盖引导的内核模糊测试器。 Linux 内核 fuzzing 支持最多, akaros、freebsd、fuchsia、netbsd 和 windows 都受到不同程度的支持。
项目邮件列表是 syzkaller@googlegroups.com 。 您可以通过谷歌账户或向syzkaller+subscribe@googlegroups.com发送电子邮件来订阅它。
找到的错误列表:Akaros, Darwin/XNU, FreeBSD, Linux, NetBSD, OpenBSD, Windows.
文档
最初,syzkaller 是在 Linux 内核模糊测试的情况下开发的,但现在它已经扩展到支持其他操作系统内核。 目前大多数文档都与Linux内核相关。 对于其他操作系统内核,请检查: Akaros , FreeBSD ,Fuchsia , NetBSD , Windows 。
外部文章
- 使用syzkaller和qemu的内核质量检查(关于如何使用 qemu 设置 syzkaller 的教程)
- Syzkaller崩溃DEMO (教程关于如何使用新的系统调用扩展 syzkaller)
- 覆盖引导的内核模糊与syzkaller (David Drysdale)
- ubsan, kasan, syzkaller und co (video) (by Florian Westphal)
- 调试由syzkaller发现的内核崩溃(由 Quentin Casasnovas 撰写)
- Linux管道工2016演讲幻灯片
- syzkaller:下一代内核fuzzer (操作基础,教程关于如何运行 syzkaller 以及如何将其扩展到模糊测试新驱动程序)
声明
这不是Google的官方产品。