pr0v3rbs / FirmAE

Towards Large-Scale Emulation of IoT Firmware for Dynamic Analysis
MIT License
667 stars 121 forks source link

./run.sh stuck on "infer network start!!!" #66

Closed wrinklykong closed 1 year ago

wrinklykong commented 1 year ago

Hello, new user here, I can't seem to get any firmware to get past the "infer network start!!!" message. I ran the download/install/init bash scripts and tried running it in docker as well and neither worked. I've tested it with the test firmware in the README, as well as other firmware binaries and none seem to boot up.

I am running Ubuntu 18.04 inside VM Virtualbox on a newly created VM.

Commands ran:

$ sudo ./run.sh -c dlink DIR-868L_fw_revB_2-05b02_eu_multi_20161117.zip 
[*] DIR-868L_fw_revB_2-05b02_eu_multi_20161117.zip emulation start!!!
[*] extract done!!!
[*] get architecture done!!!
mke2fs 1.44.1 (24-Mar-2018)
e2fsck 1.44.1 (24-Mar-2018)
[*] infer network start!!!

Am I missing something? Thanks :)

Edit: As soon as I commented this, it worked. For future reference, I would appreciate to know why this happen. Thanks!

whhomi commented 1 year ago

you can try to read the file named makeNetwork.log in dir ./scratch/{your_number_but_always_use_1_at_first_time_emu}