仿真过程简介
- 下载实验所需虚拟机及固件。
- 安装AttifyOS虚拟机并将固件放置在虚拟机内。
- 执行fat.py进行仿真。
- 验证仿真结果。
工具下载
百度云盘AttifyOS下载地址:https://pan.baidu.com/s/1Vracsnlt5uNbdmfYK4dp8Q
密码:tvoh
DIR645固件:
链接:https://pan.baidu.com/s/1B7fDB4NETjdGWtlkiPULpw
提取码:5iaz
虚拟机安装
打开VMware,点击左上角“文件”菜单并点击打开。选择下载的AttifyOS.ova完成导入。
开始仿真
打开虚拟机会提示无法连接虚拟设备,点击“是”。进入虚拟机后通过文件系统进入/home/oit/tools/firmadyne文件夹。将固件从本机中放到该位置下。
打开终端,执行fat.py,然后输入准备的固件的路径。
cd /home/oit/tools/firmadyne
./fat.py
输入固件绝对路径
Enter the name or absolute path of the firmware you want to analyse : /home/oit/tools/firmadyne/DIR645A1_FW103RUB08.bin
输入固件品牌名(随意输入),password for user firmadyne:处输入firmadyne
Enter the brand of the firmware : aa
Password for user firmadyne:
password for oit:处输入用户密码attify123,后面的Password for user firmadyne:还是firmadyne
[sudo] password for oit:
Password for user firmadyne:
等待出现Running the firmware finally
仿真验证
打开浏览器,输入192.168.0.1访问路由器首页,出现路由器界面即为成功。