Я ссылался на эту документацию Google, чтобы настроить его.
А также я написал файл конфигурации для предоставления syz-manager.
Но мне не удалось загрузиться; виртуальная машина зависала на несколько минут, а затем время ожидания истекло.
Это файл конфигурации:
Код: Выделить всё
{
"target": "linux/amd64",
"http": "127.0.0.1:56741",
"workdir": "/home/nascity/Desktop/fuzzing/workdir",
"kernel_obj": "/home/nascity/linux",
"syzkaller": "/home/nascity/Desktop/fuzzing/syzkaller/",
"image": "/home/nascity/Desktop/fuzzing/bullseye.img",
"sshkey": "/home/nascity/Desktop/fuzzing/bullseye.id_rsa",
"procs": 8,
"type": "qemu",
"vm": {
"count": 1,
"qemu": "/home/nascity/Desktop/qemu-10.0.0-rc2/build/qemu-system-x86_64",
"kernel": "/home/nascity/Desktop/fuzzing/bzImage",
"cpu": 2,
"mem": 2048,
"cmdline": "console=ttyS0 root=/dev/vda rw rootwait panic=1 oops=panic loglevel=7 -machine q35,accel=kvm -cpu host -nographic -serial mon:stdio -drive if=none,file=/home/nascity/Desktop/fuzzing/bullseye.img,format=raw,id=hd0 -device virtio-blk-pci,drive=hd0 -netdev user,id=net0,hostfwd=tcp::10021-:22 -device e1000e,netdev=net0"
}
}
Код: Выделить всё
[ 2.119049] check access for rdinit=/init failed: -2, ignoring
[ 2.493557] input: ImExPS/2 Generic Explorer Mouse as /devices/platform/i8042/serio1/input/input3
[ 2.495460] md: Waiting for all devices to be available before autodetect
[ 2.496742] md: If you don't use raid, use raid=noautodetect
[ 2.497738] md: Autodetecting RAID arrays.
[ 2.498439] md: autorun ...
[ 2.498889] md: ... autorun DONE.
[ 2.499519] Waiting for root device /dev/vda...
Подробнее здесь: https://stackoverflow.com/questions/797 ... -syzkaller
Мобильная версия