Full emulate Netgear WNAP320

In this article we are going to full emulate the Netgear WNAP320 router.

One of the earlier ways of performing Firmware Emulation was to create a Qemu image and then copy the firmware file system's contents on to the Qemu image and then launch the image.

Use a Linux VM

You can download de OVA file and import it into the VirtualBox.

Download the firmware

Extracting the firmware

binwalk -e WNAP320\ Firmware\ Version\ 2.0.3.zip
tar -xvf WNAP320_V2.0.3_firmware.tar

Emulating the firmware

python3 fat.py /home/iot/Desktop/a/_WNAP320\ Firmware\ Version\ 2.0.3.zip.extracted/rootfs.squashfs

After a moment ...

PRESS ENTER 😎

Reference