├── poc Folder. For PoC testing
├── crash_log-ori File. Contain high-risk impact
├── launch_vm.sh File. Use for launch qemu
├── log File. Reproduce PoC log
├── qemu-xxx-ori.log File. Qemu running log
├── run-script.sh File. Use for reproduce crash
├── run.sh File. Use for running PoC
├── syz-execprog Binary. Syzkaller component
├── syz-executor Binary. Syzkaller component
├── testcase File. Syzkaller style test case
└── gopath Folder. Contain syzkaller
poc folder contains all info about bug reproducing. First, the corresponding version of syzkaller will be cloned in gopath, this version would be the one trigger the original bug from syzbot. Two important components syz-execprog and syz-executor will be copied to poc folder.
Launch the QEMU using launch_vm.sh, then run run.sh to trigger the bug. The full QEMU log is writing into qemu-xxx-ori.log. If it triggers a desired impact, the target impact will transfer to crash_log-ori