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

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

Emulating the firmware

1
python3 fat.py /home/iot/Desktop/a/_WNAP320\ Firmware\ Version\ 2.0.3.zip.extracted/rootfs.squashfs
Copied!
After a moment ...
PRESS ENTER
😎

Reference

Getting started with Firmware Emulation for IoT Devices
Attify Blog - IoT Security, Pentesting and Exploitation
Last modified 5mo ago