
PhoneSploit Pro v2.1.1 Released
PhoneSploit Pro
All-in-one hacking tool to remotely exploit Android devices using ADB & Metasploit-Framework. Automated Meterpreter sessions in one click.
6.1K+ Stars
Open Source
Python 3.10+
Video Demos
Watch PhoneSploit Pro in Action
Step-by-step walkthroughs covering device connection, control, and exploitation.
60+ Features
Powerful Features for Android Security Testing
Comprehensive toolkit covering device control, data extraction, media streaming, app management, network analysis, and automated exploitation.
Connect Device
Connect to a device remotely using ADB over Wi-Fi or USB
List Devices
Show all devices currently attached to ADB
Disconnect All
Disconnect every ADB session with one command
Multi-Device Selection
Choose which device to use when several are connected
Stop ADB Server
Stop the ADB server process
Device Shell
Open an interactive shell on the connected device
Send Keycodes
Send keycodes to control the device remotely
Unlock Device
Turn screen on, swipe up, and enter password when needed
Lock Device
Lock the device screen instantly
Restart/Reboot
Restart to System, Recovery, Bootloader, or Fastboot
Power Off
Power off the target device remotely
Screenshot
Take a screenshot and pull it to the computer automatically
Screen Recording
Record screen for specified time and pull automatically
Anonymous Capture
Screenshot/record and remove file from device afterward
Mirror & Control
Mirror screen and control target device via scrcpy
Screen Stay-On
Set svc power stayon (USB, always, or off)
Developer Settings
Open system Developer options screen on device
Read Locale
Read locale and language settings from device
Battery Info
Read battery status and related details
Device Information
Read comprehensive device information
And many more features... 60+ total
View all features on GitHubIn Action
See PhoneSploit Pro in Action
A look at PhoneSploit Pro in action.





Quick Start
Get Started in Minutes
Automated installer detects your OS and sets up all dependencies. Choose your platform below.
Linux / macOS Installation
Recommended platform with full feature support
Prerequisites
- Python 3.10 or higher
- Git
- Internet connection for downloading dependencies
Installation Commands
1.
git clone https://github.com/AzeemIdrisi/PhoneSploit-Pro.git2.
cd PhoneSploit-Pro/3.
chmod +x install.sh4.
./install.sh5.
python3 -m venv .venv6.
source .venv/bin/activate7.
pip install -r requirements.txt8.
python3 phonesploitpro.pyRun from GitHub (Alternative)
Skip local setup? Use GitHub Codespaces or Gitpod for an instant cloud development environment.
Need help? Open an issue or check the Wiki
Cross Platform
Runs Everywhere
Tested on major Linux distributions, Windows 11, and Android via Termux. Linux is recommended for the best experience.
Full
Ubuntu
20.04+
Fully tested
supported
Full
Kali Linux
2023+
Primary dev platform
supported
Full
Linux Mint
21+
Fully tested
supported
Full
Fedora
38+
Fully tested
supported
Full
Arch Linux
Rolling
AUR packages available
supported
Full
Parrot OS
5.0+
Fully tested
supported
Partial
Windows 11
22H2+
Some features limited
partial
Full
Termux (Android)
Latest
On-device usage
supported
Note on Windows Support
Windows support is experimental. Some features (scrcpy integration, certain ADB operations, Metasploit automation) may not work correctly or require manual setup. For production use, Linux (Ubuntu, Kali, Fedora, Arch) or Termux is strongly recommended.
New features are primarily tested on Linux. See the README for detailed compatibility notes.
Ready to Test Your Android Security?
Join thousands of security researchers using PhoneSploit Pro. Star the repo, report issues, or start a discussion.
Star the repo to support development
MIT Licensed
Educational use only