attify / firmware-analysis-toolkit

Toolkit to emulate firmware and analyse it for security vulnerabilities
MIT License
1.29k stars 251 forks source link

Fail to emulate TL-WR940N #58

Open zr950624 opened 3 years ago

zr950624 commented 3 years ago

Hi,

When I try to emulate the firmware of TL-WR940N_v6 (https://static.tp-link.com/2020/202004/20200430/TL-WR940N(US)_V6_200316.zip). I get the following error messages during running

Step 8. Emulate firmware 1 with the inferred network configuration. This will modify the configuration of the host system by creating a TAP device and adding a route. ./scratch/1/run.sh

[    2.356000] No filesystem could mount root, tried:  ext3 ext2 ext4 cramfs squashfs vfat iso9660 romfs udf
[    2.356000] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(8,1)

The previous steps are executed smoothly. (except I get a empty set during inferNetwork.sh) I do not see the reason for this error. Could you please give me some help about it?

BTW, The firmware was extracted by ./sources/extractor/extractor.py -b TP-Link -sql 127.0.0.1 -np -nk "TL-WR940N(US)_V6_200316.zip" images. Thanks.

liuliqaz commented 3 years ago

same problem,need help, Thanks

extremecoders-re commented 3 years ago

Please have a look at this issue https://github.com/attify/firmware-analysis-toolkit/issues/60