Mobile Security Framework (MobSF) is an intelligent, all-in-one open source mobile application (Android/iOS/Windows) automated pen-testing framework capable of performing static and dynamic analysis. It can be used for effective and fast security analysis of Android, iOS and Windows mobile Applications and supports both binaries (APK, IPA & APPX ) and zipped source code.
MobSF can also perform Web API Security testing with it's API Fuzzer that can do Information Gathering, analyze Security Headers, identify Mobile API specific vulnerabilities like XXE, SSRF, Path Traversal, IDOR, and other logical issues related to Session and API Rate Limiting.
To Install & Configure MOBSF: System Requirements:
Ubuntu 14.04
Ram >= 4GB
HDD >= 50GB
Python 2.7
Oracle JDK 1.7 or higher
INSTALL ORACLE VITUALBOX
wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add –
Install VirtualBox:
$sudo apt-get update
$sudo apt-get install vitualbox-5.0
Download latest release of MobSF:
https://github.com/ajinabraham/Mobile-Security-Framework-MobSF/releases
Download MobSF VM 0.2 ova file:
https://goo.gl/h7CCxx
Now Copy file MobSF you download:
---> for Windows path: C:\MobSF
----> for Linux path: /home/[username]/MobSF
Install MobSF Python by using pip.
For Ubuntu:
$sudo apt-get -y install python-pip
For Windows:
Download file: https://bootstrap.pypa.io/get-pip.py
Run command:
python get-pip.py
INSTALL MOBSF
Windows: C:\Python27\Scripts\pip.exe install -r requirments.txt
Ubuntu: pip install -r requirements.txt
Install complete!

