Install Tools
Installation Guide for Mobile App Testing Tools
Table of Contents
ADB (Android Debug Bridge)
Android Studio
MobSF (Mobile Security Framework)
Other Mobile App Testing Tools
Installation Using PimpMyKali Script
ADB (Android Debug Bridge)
Installation on Windows
Download SDK Platform Tools:
Visit the Android Developer website and download the latest SDK Platform Tools for Windows.
Extract the ZIP File:
Extract the contents of the ZIP file to a directory of your choice.
Add to System PATH:
Open the
Start
menu, search forEnvironment Variables
, and selectEdit the system environment variables
.In the
System Properties
window, clickEnvironment Variables
.Under
System variables
, find thePath
variable, and clickEdit
.Click
New
, and add the path to the directory where you extracted the SDK Platform Tools.
Verify Installation:
Open a Command Prompt and type
adb version
to ensure ADB is installed correctly.
Installation on macOS
Install Homebrew (if not already installed):
Open Terminal and run:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Install ADB via Homebrew:
Run:
brew install android-platform-tools
Verify Installation:
Open Terminal and type
adb version
to ensure ADB is installed correctly.
Installation on Linux
Install ADB via Package Manager:
On Debian/Ubuntu-based systems:
sudo apt update sudo apt install android-tools-adb
On RedHat/Fedora-based systems:
sudo dnf install android-tools
Verify Installation:
Open Terminal and type
adb version
to ensure ADB is installed correctly.
Android Studio
Installation on Windows
Download Android Studio:
Visit the Android Studio download page and download the Windows installer.
Run the Installer:
Execute the downloaded file and follow the on-screen instructions to complete the installation.
Configure SDK:
Open Android Studio and follow the setup wizard to install the necessary SDK components.
Installation on macOS
Download Android Studio:
Visit the Android Studio download page and download the macOS DMG file.
Run the Installer:
Open the DMG file and drag Android Studio to the
Applications
folder.
Configure SDK:
Launch Android Studio and follow the setup wizard to install the necessary SDK components.
Installation on Linux
Download Android Studio:
Visit the Android Studio download page and download the Linux tar.gz file.
Extract and Install:
Open Terminal and run:
tar -xzf android-studio-*-linux.tar.gz sudo mv android-studio /usr/local/
Run Android Studio:
Navigate to
/usr/local/android-studio/bin
and runstudio.sh
.
Configure SDK:
Follow the setup wizard to install the necessary SDK components.
MobSF (Mobile Security Framework)
Installation on Windows
Install Dependencies:
Ensure Python 3.x is installed. If not, download it from Python.org.
Clone the MobSF Repository:
Open Command Prompt and run:
git clone https://github.com/MobSF/Mobile-Security-Framework-MobSF.git cd Mobile-Security-Framework-MobSF
Install Requirements:
Run:
pip install -r requirements.txt
Run MobSF:
Execute:
python manage.py runserver
Access MobSF:
Open a browser and go to
http://127.0.0.1:8000
.
Installation on macOS/Linux
Install Dependencies:
Ensure Python 3.x is installed. If not, use Homebrew on macOS or your package manager on Linux to install Python.
Clone the MobSF Repository:
Open Terminal and run:
git clone https://github.com/MobSF/Mobile-Security-Framework-MobSF.git cd Mobile-Security-Framework-MobSF
Install Requirements:
Run:
pip install -r requirements.txt
Run MobSF:
Execute:
python manage.py runserver
Access MobSF:
Open a browser and go to
http://127.0.0.1:8000
.
Other Mobile App Testing Tools
Frida
Install Frida via Pip:
Run:
pip install frida-tools
Burp Suite
Download Burp Suite:
Visit the Burp Suite download page and download the appropriate version for your OS.
Install Burp Suite:
Follow the installation instructions provided on the download page.
Installation Using PimpMyKali Script
Download PimpMyKali:
Open Terminal and run:
git clone https://github.com/TCM-Security/PimpMyKali.git cd PimpMyKali
Run the Script:
Execute:
sudo bash pimpmykali.sh
Follow the Prompts:
Follow the on-screen instructions to install and configure various security tools, including those for mobile app testing.
Last updated