神兵利器 - 移动安全框架MobSF

简介: 移动安全框架MobSF

640.jpg

       移动安全框架 (MobSF) 是一种自动化的一体化移动应用程序 (Android/iOS/Windows) 渗透测试、恶意软件分析和安全评估框架,能够执行静态和动态分析。MobSF 支持移动应用二进制文件(APK、XAPK、IPA 和 APPX)以及压缩源代码,并提供 REST API 以与您的 CI/CD 或 DevSecOps 管道无缝集成。动态分析器可帮助您执行运行时安全评估和交互式仪器测试。

工具github:

https://github.com/MobSF/Mobile-Security-Framework-MobSF

本次使用ubuntu 20.04环境下进行搭建(其他系统版本坑多)

依赖环境:

sudo apt-get install git
sudo apt-get install python3.8
sudo apt-get install openjdk-8-jdk
sudoapt install python3-dev python3-venv python3-pip build-essential libffi-devlibssl-dev libxml2-dev libxslt1-dev libjpeg8-dev zlib1g-dev wkhtmltopdf

实施安装:

git clone https://github.com/MobSF/Mobile-Security-Framework-MobSF.git
cd Mobile-Security-Framework-MobSF
./setup.sh

安装完后运行:

./run.sh

 640.png

访问页面ip:8000

 640.png

上传个测试用的app

640.png

分析结果

640.png

动态调试

1、首先需要准备一个安卓模拟器,这里使用的是雷电模拟器,然后需要使得MobSF跟安卓模拟器的网络能够想通,开启桥接模式

640.png

2、开启远程ADB调试

640.png

3、修改配置文件

修改{path}/.MobSF/config.py文件中的

ANALYZER_IDENTIFIER参数为雷电模拟器的adb调试端口

640.png

4、然后重启服务端

640.png

5、放问管理页面,点击DYNAMIC ANALYZER

640.png

640.png

进行动态调试

640.png


相关文章
|
运维 Kubernetes 安全
|
网络协议 Shell Android开发
解决adb网络连接中出现的“由于目标计算机积极拒绝,无法连接”错误
解决adb网络连接中出现的“由于目标计算机积极拒绝,无法连接”错误
解决adb网络连接中出现的“由于目标计算机积极拒绝,无法连接”错误
|
安全 Linux Shell
【内网安全-CS】Cobalt Strike启动运行&上线方法&插件
【内网安全-CS】Cobalt Strike启动运行&上线方法&插件
3889 0
【内网安全-CS】Cobalt Strike启动运行&上线方法&插件
|
Java Apache Maven
【IntelliJ IDEA】解决IntelliJ IDEA 创建Maven项目速度慢的问题,配置DarchetypeCatalog
【IntelliJ IDEA】解决IntelliJ IDEA 创建Maven项目速度慢的问题,配置DarchetypeCatalog
2491 0
|
8月前
|
安全 测试技术 网络安全
2026年移动应用渗透测试流程方案及iOS与Android框架对比
文章聚焦2026年移动应用渗透测试,介绍其涵盖信息收集等关键环节且将更重自动化与AI辅助,对比iOS与Android因系统差异在框架上的显著区别。还阐述主流测试方案及优劣势,给出企业实施的最佳实践与落地路径,解答常见问题,助力企业应对安全挑战。
|
12月前
|
安全 网络协议 NoSQL
Web渗透-常见的端口及对其的攻击思路
本文介绍了常见网络服务端口及其安全风险,涵盖FTP、SSH、Telnet、SMTP、DNS、HTTP、SMB、数据库及远程桌面等20余个端口,涉及弱口令爆破、信息泄露、未授权访问、缓冲区溢出等典型漏洞,适用于网络安全学习与渗透测试参考。
1994 59
|
10月前
|
人工智能 Cloud Native 前端开发
详细教程 PhpStorm 2025.1 安装+ 激活中文配置,附安装包
PhpStorm 2025.1 全新升级,深度支持 PHP 8.3+/8.4,强化 AI 助手、Xdebug 调试与 .env 嵌套变量,提升全栈开发效率,打造现代化 PHP 开发利器。
1904 0
详细教程 PhpStorm 2025.1 安装+ 激活中文配置,附安装包
|
JavaScript Linux Android开发
mac环境下搭建frida环境并连接网易mumu模拟器
这篇文章介绍了如何在mac环境下搭建Frida环境,并详细说明了如何连接网易MuMu模拟器进行动态分析。
1809 1
|
安全 网络安全 数据库
扫描神器:Nessus 保姆级教程(附步骤)
扫描神器:Nessus 保姆级教程(附破解步骤)