- 準備工作
安裝夜神模擬器,并啟用網(wǎng)絡(luò)橋接模式(選擇夜神模擬器的原因是支持網(wǎng)絡(luò)橋接) - 修改MobSF配置文件
在MobSF/settings.py嫡意,設(shè)置ANDROID_DYNAMIC_ANALYZER = "MobSF_REAL_DEVICE"
image.png
-
并將DEVICE_IP并DEVICE_ADB_PORT設(shè)置為夜神模擬器的IP和端口
image.png
- adb命令連接模擬器
adb connect 192.168.3.31:5555
- 查看是否連接成功
adb devices
image.png
- 啟動
mobsfy.py
腳本,這一步將配置模擬器以支持MobSF動態(tài)分析捣辆。
python3 mobsfy.py #路徑D:\MobSF\scripts\mobsfy.py
-
根據(jù)提示輸入模擬器的IP和PORT編號蔬螟,然后按enter鍵,選擇設(shè)備類型Device汽畴。
image.png -
腳本成功執(zhí)行后旧巾,會看到Xposed Installer視圖。
image.png -
點擊確定忍些,選擇安裝/更新 Version 89右側(cè)的?圖標(biāo)鲁猩,下載安裝Xposed框架。坐昙。
image.png -
Xposed框架安裝完成绳匀,重啟模擬器。再次打開Xposed Installer炸客,選擇左上角的模塊疾棵。啟用Droidmon,JustTrustMe和RootCloak這些模塊痹仙,然后再次重啟模擬器是尔。
image.png 系統(tǒng)重新啟動后,轉(zhuǎn)到WLAN設(shè)置开仰,高級選項拟枚,然后在代理設(shè)置下選擇手動。并設(shè)置【代理服務(wù)器主機名】為運行MobSF的主機的IP(在本例中即模擬器的宿主機IP)众弓。并在這將PROXY_IP在MobSF / settings.py中恩溅。設(shè)置【代理服務(wù)器端口】為1337。并在MobSF/settings.py配置文件中修改Host/Server/ SETTINGS的PROXY_IP谓娃。
image.png
至此脚乡,已成功將夜神模擬器與MobSF動態(tài)分析環(huán)境配置在一起。
工作流程
- adb命令連接模擬器
adb connect 192.168.3.31:5555
- 2.運行MobSF服務(wù)
python3 D:\MobSF\manage.py runserver - 點擊Start Dynamic Analyzer