移动安全资产--MobSF工具搭建教程

一、MobSF是什么?

MobSF(Mobile Security Framework,移动安全框架)是一款开源、自动化的移动应用安全分析平台,主要用于对 Android、iOS 和 Windows 移动应用进行静态分析、动态分析、恶意软件检测以及 Web API 安全测试。它像一个"全自动的 App 安全扫描器",能帮助开发者、安全测试人员在不阅读大量源码的情况下,快速发现应用中的安全漏洞和隐私风险。

项目地址:https://github.com/MobSF/Mobile-Security-Framework-MobSF/releases

网络问题导致下载速度慢的可以使用下面链接

百度网盘链接: https://pan.baidu.com/s/1O8ctDdmHMBHSZ_U5inEIyA?pwd=8888 提取码: 8888

二、工具搭建

操作系统:Windows11/10

环境说明

1、python要降级到3.12-3.13版本,如果不想降级可以创建一个虚拟环境

下载之后在同目录下以管理员权限运行CMD窗口,这条命令会在完全不安装 py launcher、不添加 PATH 的情况下,把 Python 3.12.10 装到 C:\Python39C:\Python39是要安装的路径地址,这个随意即可

cmd 复制代码
python-3.12.10-amd64.exe /quiet InstallAllUsers=0 PrependPath=0 Include_launcher=0 TargetDir=C:\Python39

2、OpenSSL不要修改默认的安装路径

3、wkhtmltopdf添加到环境变量

三、启动工具

1、进入MobSF目录,在终端打开

2、用安装好的 Python 3.12.10 路径来创建环境,执行后稍等片刻,没有报错的话,.venv 文件夹就会生成

CMD 复制代码
C:\Python39\python.exe -m venv .venv

3、激活环境(继续在同一个 CMD 窗口里),看到提示符前面出现 (.venv) 就表示激活成功

CMD 复制代码
.venv\Scripts\activate

4、运行安装脚本

cmd 复制代码
setup.bat

接下来就是漫长的等待...

5、启动

这里的端口号使用未被占用的即可

powershell 复制代码
run.bat 127.0.0.1:8520

在浏览器输入127.0.0.1:8520启动,默认有个登陆页面,账户和密码都是MobSF

四、动态环境配置

如果想用动态分析的话需要安装一个模拟器,这里就以雷电模拟器举例

下载地址:

百度网盘链接: https://pan.baidu.com/s/1fAy8HOrqnKYfAhrJr7Tc-A?pwd=8888 提取码: 8888

1、打开模拟器,开启System.vmdk可写入

2、开启root权限

3、进入模拟器文件目录,输入 adb devices 来确认模拟器ADB端口

4、进入 C:Users用户名.MobSF 目录下,打开 config.py 配置文件,在 ANALYZER_IDENTIFIER 字段后面填写模拟器ADB端口

5、保存,重启一下 run.bat

6、这样 MobSF 动态分析就能访问到模拟器

相关推荐
渡我白衣2 分钟前
Util工具类功能设计与类设计
linux·服务器·网络·c++·人工智能·目标检测·机器学习
小此方4 分钟前
Linux网络(十一):HTTP重定向与请求方法详解:从301/302状态码到GET/POST,再认识Fiddler抓包
linux·网络·http
vipjx113 分钟前
百度网盘下载慢解决思路:2026最新PanDownload与直链工具对比
网络·智能路由器
workflower20 分钟前
AI 转型正从工具部署转向生产关系重构
人工智能·安全·机器学习·机器人·无人机
mitugaoyang199324 分钟前
Marvell88Q5152交换机开发(5)-烧录和调试
网络·嵌入式硬件·网络通信
sdm07042730 分钟前
仿muduo库实现高并发服务器-下
开发语言·网络·c++·多路转接
世岩清上1 小时前
一次性完工的数字展厅,如何预留后期内容更新空间?
大数据·网络·人工智能·音视频·展厅改造
艾莉丝努力练剑1 小时前
【AI大模型接入SDK】LLMManager类架构与智能指针选型
网络·c++·人工智能·学习·面试·架构
志栋智能2 小时前
超自动化运维与DevOps的深度融合
运维·网络·人工智能·安全·自动化
JJJennie7773 小时前
MAI Gateway技术揭秘:大模型网关能做什么?从原理到落地
linux·服务器·网络·ai网关