Initially, my goal was to build a tool to fuzz Android native libraries with libfuzzer and QEMU to perform binary-only code-coverage fuzzing. Finally you will see the running demo of my Sloth framework to perform the fuzzing for Skia library. You will see me talking about QEMU internals, and showcasing my patches.
Debian's vmlinuz doesn't have prebuilt drivers to load a raw image from /dev/sda device.TL DR In this blog post, I will go through the process of why and how I built a new framework called Sloth ?, using which, I was able to fuzz Android Native libraries with libFuzzer and QEMU. WARNING! Ubuntu's vmlinuz doesn't contain drivers for QEMU emulated network card devices (NIC).
Viola! You don't need the password and you can automate the remote QEMU guest.