基于 Python ADB 的 Android 设备管理与安全审计工具包,提供交互式菜单,用于 root 检测、权限转储、可调试应用扫描、日志与联系人提取。
Android 设备管理与安全审计工具
🛡️ 仅供教育及个人使用
仅可在您拥有或已获得明确书面许可的设备上使用。
🔐 许可证密钥 - FIREWALLBREAKER
📌 Instagram 用户名 sudo_xploit
Pegasus 是一款功能强大的基于 Python 的 Android 设备管理与安全审计工具,构建于 ADB(Android Debug Bridge) 之上。它提供了一个交互式、彩色编码的终端菜单,可完全通过您的 PC 远程管理、监控、分析和审计 Android 设备,无需在手机上安装任何第三方应用。
| 受众 | 使用场景 |
|---|---|
| 🧑💻 Android 开发者 | 开发过程中快速进行设备控制和日志监控 |
| 🔐 安全研究人员 | 审计和评估自己设备的安全状况 |
| 🎓 学生 | 学习 Android 内部机制、ADB 命令和移动安全 |
| 🖥️ 高级用户 | 通过 Wi-Fi 无线管理和控制手机 |
| 选项 | 功能 | 描述 |
|---|---|---|
| 1 | 检查设备 | 查看型号名称、Android 版本和电池电量 |
| 2 | 连接设备 | 通过 USB 或 Wi-Fi(TCP/IP)无线连接 |
| 3 | 断开设备 | 干净地断开无线 ADB 会话 |
| 4 | 屏幕录制 | 录制设备屏幕并自动拉取到您的 PC |
| 5 | 屏幕镜像 | 通过 scrcpy 进行实时屏幕镜像 |
| 6 | 显示 APK 列表 | 列出所有已安装的软件包,导出干净的列表到文件 |
| 7 | 截取屏幕截图 | 立即捕获并拉取屏幕截图 |
| 8 | 关机 | 远程关闭设备 |
| 15 | 重启设备 | 远程重启设备 |
| 18 | 切换 Wi-Fi | 远程启用或禁用设备 Wi-Fi |
| 19 | 检查存储 | 以人类可读格式查看存储使用情况 |
| 20 | 拍照 | 触发相机、拍摄照片并自动拉取到 PC |
| 21 | 故障排除 | 终止并重启 ADB 服务器以解决连接问题 |
| 23 | 连接历史 | 查看会话连接/断开时间戳 |
| 选项 | 功能 | 描述 |
|---|---|---|
| 9 | 安装 APK | 从您的 PC 侧载并安装任意 .apk |
| 10 | 删除 APK | 通过包名卸载任意软件包 |
| 16 | 启动应用 | 远程启动任意已安装的应用程序 |
| 选项 | 功能 | 描述 |
|---|---|---|
| 11 | 拉取文件 | 将设备存储中的任意文件复制到 PC |
| 12 | 推送文件 | 将 PC 中的任意文件复制到设备存储 |
| 选项 | 功能 | 描述 |
|---|---|---|
| 13 | 发送短信 | 打开短信意图,预填号码和消息 |
| 14 | 导出联系人 | 提取联系人(姓名 + 号码),保存为 .txt |
| 17 | 获取设备日志 | 拉取完整的 logcat 转储并保存到本地 |
解锁专用的渗透测试和安全审计子菜单。
| 子选项 | 功能 | 描述 |
|---|---|---|
| 1 | Root 检测 | 通过多种方法检测设备是否已被 root |
| 2 | APK 权限转储 | 列出每个已安装应用授予的所有危险权限 |
| 3 | 设备安全审计 | 检查补丁级别、加密状态和构建标签 |
| 4 | 可调试应用扫描器 | 识别启用调试的应用(常见安全风险) |
| 5 | 交互式 ADB Shell | 在设备上打开实时终端 shell 会话 |
| 6 | 网络安全检查 | 检查 Wi-Fi 安全类型 + 可选的 nmap 扫描 |
| 7 | 导出短信/通话记录 | 将消息和通话记录导出为 .txt 文件 |
| 8 | 安全日志过滤 | 过滤 logcat 中的权限拒绝和安全事件 |
| 9 | 漏洞扫描器 | 将补丁日期与已知风险阈值进行比较 |
| 10 | 网络连接监控 | 通过 netstat 查看活动网络连接 |



| 平台 | 命令 |
|---|---|
| Ubuntu / Debian / Kali | sudo apt install -y python3 adb scrcpy git && git clone https://github.com/thakur2309/PAGASUS-PRO.git && cd PAGASUS-PRO && pip3 install -r requirements.txt && python3 pegasus_v_1.3.py |
| Arch / Manjaro / BlackArch | sudo pacman -S python android-tools scrcpy git && git clone https://github.com/thakur2309/PAGASUS-PRO.git && cd PAGASUS-PRO && pip install -r requirements.txt && python3 pegasus_v_1.3.py |
| macOS | brew install python android-platform-tools scrcpy git && git clone https://github.com/thakur2309/PAGASUS-PRO.git && cd PAGASUS-PRO && pip3 install -r requirements.txt && python3 pegasus_v_1.3.py |
| Windows | 手动安装 Python + ADB(参见下方指南),然后:git clone https://github.com/thakur2309/PAGASUS-PRO.git && cd PAGASUS-PRO && pip install -r requirements.txt && python pegasus_v_1.3.py |
| 📱 Termux (Android) | pkg update && pkg install python git android-tools && git clone https://github.com/thakur2309/PAGASUS-PRO.git && cd PAGASUS-PRO && pip install -r requirements.txt && python pegasus_v_1.3.py |
步骤 1 — 更新系统软件包```bash sudo apt update && sudo apt upgrade -y
**步骤 2 — 安装 Python 3**```bash
sudo apt install python3 python3-pip -y
步骤 3 — 安装 ADB```bash sudo apt install adb -y
**步骤 4 — 安装 scrcpy** *(可选 — 用于屏幕镜像)*```bash
sudo apt install scrcpy -y
步骤 5 — 安装 nmap (可选 — 用于网络安全扫描)```bash sudo apt install nmap -y
**步骤 6 — 克隆仓库**```bash
git clone https://github.com/thakur2309/PAGASUS-PRO.git
cd PAGASUS-PRO
步骤 7 — 运行 Pegasus v1.3```bash python3 pegasus_v_1.3.py
> 想运行旧版本?
> ```bash
> python3 pegasusV-1.2.py # 运行 v1.2
> python3 pegasus_v1.1.py # 运行 v1.1
> ```
---
### 🔷 Linux — Arch / Manjaro / BlackArch
**步骤 1 — 更新系统**```bash
sudo pacman -Syu
步骤 2 — 安装 Python 和 ADB```bash sudo pacman -S python android-tools
**步骤 3 — 安装 scrcpy** *(可选)*```bash
sudo pacman -S scrcpy
步骤 4 — 安装 nmap (可选)```bash sudo pacman -S nmap
**步骤 5 — 克隆仓库**```bash
git clone https://github.com/thakur2309/PAGASUS-PRO.git
cd PAGASUS-PRO
步骤 6 — 运行 Pegasus v1.3```bash python3 pegasus_v_1.3.py
> 想运行旧版本?
> ```bash
> python3 pegasusV-1.2.py # 运行 v1.2
> python3 pegasus_v1.1.py # 运行 v1.1
> ```
---
### 🪟 Windows 10 / 11
**步骤 1 — 安装 Python 3**
1. 从以下地址下载:https://www.python.org/downloads/
2. 运行安装程序
3. ✅ 在点击 Install 之前**勾选 "Add Python to PATH"**
在命令提示符或 PowerShell 中验证:```cmd
python --version
💡 PowerShell (winget) — 一条命令安装:
winget install Python.Python.3.11
步骤 2 — 安装 ADB(Android 平台工具)
选项 A — 手动安装:
.zip 解压到某个文件夹(例如 C:\platform-tools\)Win + S → 搜索 "环境变量"Path → 编辑C:\platform-tools选项 B — PowerShell (winget) — 推荐:```powershell winget install Google.PlatformTools
> ADB 会自动添加到 PATH — 无需手动设置。
验证:```cmd
adb version
步骤 3 — 安装 scrcpy (可选 — 用于屏幕镜像功能)
选项 A — 手动安装:
C:\scrcpy\)C:\scrcpy\ 添加到 PATH选项 B — PowerShell (winget) — 推荐:```powershell winget install Genymobile.scrcpy
验证:```powershell
scrcpy --version
步骤 4 — 安装 Git (如果尚未安装)