项目地址:https://github.com/MobSF/Mobile-Security-Framework-MobSF
git clone https://github.com/MobSF/Mobile-Security-Framework-MobSF.git
目前版本是3.2.1beta
中文安装教程:https://mobsf.github.io/docs/#/zh-cn/
测试界面:
run.bat 127.0.0.1:8000
windows下安装先运行目录下的setup.bat、完成模块安装之后再运行run.bat;否则会报错
以下是遇到的问题:
(1)python版本需要大于3.5
(2)本机已安装2.7 3.4;又新增了3.6版本;此时需要添加环境变量,将python3.6 设置为python36 以及pip36;同时打开setup.bat,修改里面内容,否则你若安装过python,则安装当前版本安装模块
修改setup.bat内容
期间会提示安装openssl以及VC++工具,按照提示操作即可,如下:
https://slproweb.com/products/Win32OpenSSL.html
https://visualstudio.microsoft.com/thank-you-downloading-visual-studio/?sku=BuildTools^&rel=16
(3)该处容易出现以下问题,本地已经安装yara模块版本3.11.0;但是未解决;
python -m pip install yara-python==3.11.0
https://github.com/VirusTotal/yara-python/releases/tag/v3.11.0
ERROR: Could not find a version that satisfies the requirement yara-python
ERROR: No matching distribution found for yara-python
(4)每次启动软件会有更新检查,指向https://raw.githubusercontent.com/,不FQ无法连接会报错,无须搭理;由于前面安装yara始终有问题,在加载apkid时会跳过检查