qemu版本问题

使用低版本qemu 出现Failed to set MSR....,等问题,换用了qemu 3.1就可解决

qemu虚拟机

出现非ok的情况,比如network interface启动失败
这可能是编译内核的时候配置文件配置的问题,按照官方文档把所有的都启用就可以了

内存

如果你像我一样用的win+vm(ubuntu+(qemu))这中结构的话,一定要给ubuntu足够的内存,我的电脑8g,分给ubuntu 4g

fuzzer实例失去连接,或者提示内存不足

一般是syzkaller 启动的config文件里面开启了开多的vm,而且分配的内存太大导致
我的config文件

{
    "target": "linux/amd64",
    "http": "127.0.0.1:56741",
    "workdir": "/home/kaka/syzkaller/workdir",
    "kernel_obj": "/home/kaka/kernel/linux-4.13",
    "image": "/home/kaka/syzkaller/src/github.com/google/syzkaller/tools/stretch.img",
    "sshkey": "/home/kaka/syzkaller/src/github.com/google/syzkaller/tools/stretch.id_rsa",
    "syzkaller": "/home/kaka/syzkaller/src/github.com/google/syzkaller",
    "procs": 8,
    "type": "qemu",
    "vm": {
        "count": 2,
        "kernel": "/home/kaka/kernel/linux-4.13/arch/x86/boot/bzImage",
        "cpu": 2,
        "mem": 1024
    }
}

preView