This error occurred when running the firmware!
sudo ./fat.py ../../DIR-605LBx_FW209UIb02.bin
__ _
/ _| | |
| |_ __ _ | |_
| _| / _` | | __|
| | | (_| | | |_
|_| \__,_| \__|
Welcome to the Firmware Analysis Toolkit - v0.3
Offensive IoT Exploitation Training http://bit.do/offensiveiotexploitation
By Attify - https://attify.com | @attifyme
[+] Firmware: DIR-605LBx_FW209UIb02.bin
[+] Extracting the firmware...
[+] Image ID: 1
[+] Identifying architecture...
[+] Architecture: mipseb
[+] Building QEMU disk image...
[+] Setting up the network connection, please standby...
Traceback (most recent call last):
File "./fat.py", line 172, in
firmware : DIR-605LBx_FW209UIb02.zip
maybe you can try sudo ./fat.py ../../DIR-605LBx_FW209UIb02.bin --qemu 2.5.0.
So the issue here is that pexpect doesn't support cjk characters - aka any other character than latin ones. Please try again without using any chinese characters in the path.