Bug: 111852163

Clone this repo:
  1. 4be8363 Merge "Upgrade syzkaller to d797d2018f9550530c469ce03b5ae36cfa1ebd23" by Elliott Hughes · 4 years, 4 months ago main master
  2. 3ca947b Everyone in OWNERS has left Android. by Elliott Hughes · 4 years, 4 months ago
  3. 7775171 Upgrade syzkaller to d797d2018f9550530c469ce03b5ae36cfa1ebd23 by Haibo Huang · 4 years, 4 months ago
  4. d797d20 pkg/report: fix up panic handling by Dmitry Vyukov · 4 years, 4 months ago
  5. da505f8 pkg/report: detect syzkaller panics in lost connection bugs by Dmitry Vyukov · 4 years, 4 months ago

syzkaller - kernel fuzzer

Build Status fuzzit Go Report Card Coverage Status GoDoc License

syzkaller is an unsupervised coverage-guided kernel fuzzer.
Supported OSes: Akaros, FreeBSD, Fuchsia, gVisor, Linux, NetBSD, OpenBSD, Windows.

Mailing list: syzkaller@googlegroups.com (join on web or by email).

Found bugs: Akaros, Darwin/XNU, FreeBSD, Linux, NetBSD, OpenBSD, Windows.


Initially, syzkaller was developed with Linux kernel fuzzing in mind, but now it's being extended to support other OS kernels as well. Most of the documentation at this moment is related to the Linux kernel. For other OS kernels check: Akaros, Darwin/XNU, FreeBSD, Fuchsia, NetBSD, OpenBSD, Windows, gVisor.

External Articles


This is not an official Google product.