|author||Andrey Konovalov <firstname.lastname@example.org>||Thu Nov 15 20:48:09 2018 +0100|
|committer||Dmitry Vyukov <email@example.com>||Thu Apr 11 16:24:45 2019 +0200|
sys: add USB descriptions This commit adds syzkaller descriptions for USB fuzzing. The descriptions in vusb.txt are written manually and cover different kinds of USB descriptors. The descriptions in init_vusb_ids.go are generated automanitally by the syz-usbgen tool and contain the vendor, device and some other IDs that map to different USB drivers.
syzkaller is an unsupervised coverage-guided kernel fuzzer.
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.
This is not an official Google product.