How thakur2309/pagasus-pro works
Pegasus is a terminal-based Android device management and security-audit tool that uses ADB. The documented user flow is license check, payload startup, menu selection, then a device operation or audit; results may be displayed or exported locally. The README documents USB/Wi-Fi connections, device controls, app and file management, data/log exports, and security checks, plus optional scrcpy and nmap integrations. The v1.3 payload is encrypted and its implementation was not sampled, so feature-level wiring reflects documented capabilities; internal call relationships beyond the launcher are uncertain.
Main entry points: pegasus_v_1.3.py Interactive Menu
Components 18
Access and Menu
- License Check
pegasus_v_1.3.py - Payload Launcher
pegasus_v_1.3.py - Interactive Menu
pegasus_v_1.3.py
Device Management
- Device Info
pegasus_v_1.3.py - Device Connection
pegasus_v_1.3.py - Device Controls
pegasus_v_1.3.py - Screen Capture
pegasus_v_1.3.py
Apps and Files
- Package Listing
pegasus_v_1.3.py - App Management
pegasus_v_1.3.py - File Transfer
pegasus_v_1.3.py
Data and Security
- Data and Logs
pegasus_v_1.3.py - Security Audit
pegasus_v_1.3.py - Interactive Shell
pegasus_v_1.3.py - Local Exports
pegasus_v_1.3.py
Other components
- Operator
- ADB
- scrcpy
- nmap
Connections 27
- Operator → License Check: enters key
- License Check → Payload Launcher: accepts key
- Payload Launcher → Interactive Menu: runs payload
- Operator → Interactive Menu: selects option
- Interactive Menu → Device Info: dispatches
- Interactive Menu → Device Connection: dispatches
- Interactive Menu → Device Controls: dispatches
- Interactive Menu → Screen Capture: dispatches
- Interactive Menu → Package Listing: dispatches
- Interactive Menu → App Management: dispatches
- Interactive Menu → File Transfer: dispatches
- Interactive Menu → Data and Logs: dispatches
- Interactive Menu → Security Audit: dispatches
- Interactive Menu → Interactive Shell: dispatches
- Device Info → ADB: queries
- Device Connection → ADB: connects
- Device Controls → ADB: controls
- Screen Capture → ADB: captures
- Screen Capture → scrcpy: mirrors screen
- Package Listing → ADB: lists packages
- App Management → ADB: manages apps
- File Transfer → ADB: transfers files
- Data and Logs → ADB: collects data
- Data and Logs → Local Exports: exports results
- Security Audit → ADB: audits device
- Security Audit → nmap: optional scan
- Interactive Shell → ADB: opens shell