pr0v3rbs / FirmAE

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

Asus Firmware #61

Open G3n351S opened 1 year ago

G3n351S commented 1 year ago

Hi, when I try to emulate the Asus firmware, the httpd service gets started successfully but when I try to access the httpd service on the emulated environment, it keeps on throwing a "404 File not found error". Is there anything else I need to do in order to make it work? Thanks!

pr0v3rbs commented 6 months ago

On some ASUS firmware, the httpd service was executed successfully, and /www web directory was allocated correctly, however, it seems the httpd service still has some trouble viewing the web page. It needs to find a bug in service emulation, can you give me a firmware file? I will check it.

Tianer1123 commented 4 months ago

@G3n351S @pr0v3rbs

Did you fix the problem? I also had the same problem, and test a few firmwares GT-AX11000_3.0.0.4_384_5977-gda5b954_cferom_ubi RT-AC87U_3.0.0.4_382_52545-ga0245cc RT-AC87U_3.0.0.4_382_50702-g6c0e289 RT-AC88U_3.0.0.4_384_32738-gc9a116a RT-AC53U_3.0.0.4_380_8228-g3af35f9 FW_RT_AC1750_300438250470

Tianer1123 commented 4 months ago

@G3n351S @pr0v3rbs

Did you fix the problem? I also had the same problem, and test a few firmwares GT-AX11000_3.0.0.4_384_5977-gda5b954_cferom_ubi RT-AC87U_3.0.0.4_382_52545-ga0245cc RT-AC87U_3.0.0.4_382_50702-g6c0e289 RT-AC88U_3.0.0.4_384_32738-gc9a116a RT-AC53U_3.0.0.4_380_8228-g3af35f9 FW_RT_AC1750_300438250470

I can open the page using the following command, in debug mode:

/www # kill -9 2306;nohup /usr/sbin/httpd &

2306 is the process number of the httpd that is opened by the system

=============================================== It expired the next day. 😒😒