1、简介
移动安全框架(MobSF)是一个自动化、一体化的移动应用程序(Android/iOS/Windows)渗透测试、恶意软件分析和安全评估框架,能够执行静态和动态分析。MobSF 支持移动应用程序二进制文件(APK、XAPK、IPA 和 APPX)以及压缩的源代码,并提供 REST API,以便与 CI/CD 或 DevSecOps 管道无缝集成。动态分析器帮助您执行运行时安全性评估和交互式检测测试。
如果使用 Docker 部署的话,Docker 不支持动态分析。
GitHub地址:
https://github.com/MobSF/Mobile-Security-Framework-MobSF
2、所需环境
本篇以 Windows 为例
1、安装 Git(示例版本 Git 2.35.1)
2、安装 Python 3.8-3.9(示例版本 Python 3.8.10)
3、安装 JDK 8+(示例版本 JDK 1.8.0_172)
4、安装 Microsoft Visual C++ Build Tools
5、安装 OpenSSL(non-light)
6、安装 wkhtmltopdf,并将包含 wkhtmltopdf 的二进制文件路径添加到环境变量 PATH 里
3、安装部署
1、下载最新项目
git clone https://github.com/MobSF/Mobile-Security-Framework-MobSF.git
2、跳转到项目目录里
cd Mobile-Security-Framework-MobSF
3、执行安装
setup.bat
注意:Windows 用户在运行 setup.bat 之前,请关闭所有 MobSF 打开过的文件夹和用 MobSF 打开过的文本编辑器,因为这些都会引起权限错误造成安装中断。
4、运行
1、MobSF 项目根目录下执行启动
run.bat 服务器IP:端口号
例如 run.bat 127.0.0.1:8000
2、打开浏览器,访问地址 http://localhost:8000/
如图所示:MobSF 启动成功。

5、操作
5.1、静态分析
1、点击上传和分析按钮

选择要分析的应用程序,例如 ApiDemos-debug.apk

2、文件上传后,分析中

3、分析完成后的静态分析报告
报告列出了信息、签名者证书、权限、安全分析、恶意软件分析、侦察、PDF 报告、打印报告、动态分析报告等。

PDF 报告。

4、点击安全记分卡

可以看到安全分数、风险评级、严重性分布、隐私风险等信息。

5.2、动态分析
1、点击进入 DYNAMIC ANALYZER

如果报错:Android Runtime not found!

解决方法:打开并运行模拟器即可(例如 Genymotion )。


再次刷新页面就可以了。

2、在可用的应用程序里进行动态分析,或者在设备中的应用里进行动态分析

3、例如在可用的应用程序,开始动态分析
点击显示屏幕,之后点击开始检测。

进行 TLS/SSL 安全测试、导出的活动测试、活动测试等。


点击 Logcat Stream,可以实时查看日志信息。

4、点击生成报告
动态分析报告列出了信息、TLS/SSL 安全测试、导出的活动测试、活动测试、截图、运行时依赖、恶意软件分析、侦察、文件分析、下载/打印报告等。

5.3、最近扫描
1、点击进入 RECENT SCANS

2、查看历史扫描的应用程序信息,可进行查看静态报告、查看动态报告、差异或比较、删除扫描、查看 PDF 等操作

5.4、REST API
1、点击进入 API DOCS

2、可查看提供的 REST API 文档,方便与 CI/CD 或 DevSecOps 管道无缝集成
针对静态分析和动态分析,提供的 API 方法。

3、例如静态分析的查看最近扫描方法 api/v1/scans


根据提供的示例,在 Postman 上进行请求,注意请求头添加密钥信息,如图所示,请求成功。
其他 API 方法按照提供的示例进行请求即可。


黑客/网络安全学习包


资料目录
-
成长路线图&学习规划
-
配套视频教程
-
SRC&黑客文籍
-
护网行动资料
-
黑客必读书单
-
面试题合集
因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取
CSDN大礼包:《黑客&网络安全入门&进阶学习资源包》免费分享
1.成长路线图&学习规划
要学习一门新的技术,作为新手一定要先学习成长路线图,方向不对,努力白费。
对于从来没有接触过网络安全的同学,我们帮你准备了详细的学习成长路线图&学习规划。可以说是最科学最系统的学习路线,大家跟着这个大的方向学习准没问题。


因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取
CSDN大礼包:《黑客&网络安全入门&进阶学习资源包》免费分享
2.视频教程
很多朋友都不喜欢晦涩的文字,我也为大家准备了视频教程,其中一共有21个章节,每个章节都是当前板块的精华浓缩。


因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取
CSDN大礼包:《黑客&网络安全入门&进阶学习资源包》免费分享
3.SRC&黑客文籍
大家最喜欢也是最关心的SRC技术文籍&黑客技术也有收录
SRC技术文籍:

黑客资料由于是敏感资源,这里不能直接展示哦!
4.护网行动资料
其中关于HW护网行动,也准备了对应的资料,这些内容可相当于比赛的金手指!
5.黑客必读书单
**

**
6.面试题合集
当你自学到这里,你就要开始思考找工作的事情了,而工作绕不开的就是真题和面试题。

更多内容为防止和谐,可以扫描获取~

因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取

1万+

被折叠的 条评论
为什么被折叠?



