syzkaller: github.com/google/syzkaller/pkg

Directories

PathSynopsis
astPackage ast parses and formats sys files.
bisect
buildPackage build contains helper functions for building kernels/images.
compilerPackage compiler generates sys descriptions of syscalls, types and resources from textual descriptions.
config
coverPackage cover provides types for working with coverage information (arrays of covered PCs).
csourcePackage csource generates [almost] equivalent C programs from syzkaller programs.
dbPackage db implements a simple key-value database.
email
gcePackage gce provides wrappers around Google Compute Engine (GCE) APIs.
gcsPackage gcs provides wrappers around Google Cloud Storage (GCS) APIs.
hash
host
html
ifuzzPackage ifuzz allows to generate and mutate x86 machine code.
ifuzz/gengen generates instruction tables (ifuzz/insns.go) from Intel XED tables.
ifuzz/generated
instancePackage instance provides helper functions for creation of temporal instances used for testing of images, patches and bisection.
ipc
ipc/ipcconfig
kdMinimal KD protocol decoder.
logPackage log provides functionality similar to standard log package with some extensions: - verbosity levels - global verbosity setting that can be used by multiple packages - ability to disable all output - ability to cache recent output in memory
mgrconfig
osutil
reportPackage report contains functions that process kernel output, detect/extract crash messages, symbolize them, etc.
repro
rpctypePackage rpctype contains types of message passed via net/rpc connections between various parts of the system.
runtestPackage runtest is a driver for end-to-end testing of syzkaller programs.
serializer
signalPackage signal provides types for working with feedback signal.
symbolizer
vcsPackage vcs provides helper functions for working with various repositories (e.g.

Updated 2020-01-23. Refresh now. Tools for package owners.