ANK-369/BurpDroid
GitHub: ANK-369/BurpDroid
BurpDroid 通过将 Burp Suite Professional 的依赖和补丁打包为单个 JAR 文件,实现移动端和 Linux 上无需许可证的一键启动。
Stars: 0 | Forks: 0
# 🚀 BurpDroid:一键式自动化移动渗透测试环境
在移动设备(Termux/PRoot Distro)和 Kali Linux 上进行高级安全测试时,手动配置 Burp Suite Professional 环境、安装许可证文件以及遵循重复的激活步骤是一个极其繁琐和耗时的过程。
**BurpDroid** 彻底解决了这个问题!通过将所有必需的后端依赖、patch agents (Java Agents) 和资产文件打包到一个单独的包(`BurPro.jar`)中,它可以在没有任何许可证请求提示的情况下,**一键**立即使完整的 Pro 版本准备就绪。
## ✨ 主要功能 (Key Features)
* **即时激活 (Instant Pro Activation):** 跳过任何 Community/Pro 选择或许可证输入提示,直接进入 Pro Workspace。
* **完全配置 (Zero-Configuration):** 不需要您配置 patch agents 或手动修改策略文件。
* **透明自动更新 (Transparent Auto-Updates):** 每次启动应用程序时,它都会自动从 GitHub 检查并应用最新的更新。
* **移动优先架构 (Mobile-First Architecture):** 专为在 Linux 手机、Termux 环境和纯净版 Kali 发行版上完美运行而构建。
## 🛠️ 前置条件 (Prerequisites)
为了使此应用程序发挥最佳性能,您的系统上必须安装 **Java 25**。如果尚未安装 Java,您可以通过在终端中运行以下命令来安装。
### 1️⃣ 在 Kali Linux 上安装 Java 25:
# 刷新系统包
```
sudo apt update && sudo apt upgrade -y
```
# 安装 Java 25 OpenJDK
```
sudo apt install openjdk-25-jdk openjdk-25-jre -y
```
# 验证版本
```
java -version
```
### 2️⃣ 在 Termux (Kali PRoot) 上安装:
```
apt update && apt upgrade -y
apt install openjdk-25 -y
java -version
```
# 或者安装默认版本
```
apt install -y default-jdk
```
## 🚀 使用说明 (How to Use)
您不需要修改任何额外的文件或配置!只需在终端中执行以下两个命令:
# 1. 克隆仓库
```
wget https://github.com/ANK-369/BurpDroid/releases/download/latest/BurPro.jar
```
# 2. 启动应用程序
```
java -jar BurPro.jar
```
## 📸 视觉展示 (Visual Showcase)
项目启动和运行时的进度过程整理在以下图片中(请将这些图片存储在您仓库的 `assets/screenshots/` 文件夹下):
### 1. 系统启动和验证序列 (Boot & Verification Sequence)
当应用程序启动时,它会可靠地执行核心自动化横幅、GitHub 自动更新检查和资产准备任务。
### 2. 即时项目向导 (Instant Project Wizard)
无需任何许可证或社区选择提示,应用程序会立即验证专业版许可证,并允许您开始一个新项目。
### 3. 活跃的专业仪表板 (Active Professional Dashboard)
一个实时工作区环境,显示所有高级测试模块(Scanner、Intruder、Repeater)均已完全激活。
## 🔄 自动更新系统 (Self-Updating System)
每次您在终端中运行 `java -jar BurPro.jar` 时:
* 应用程序首先会检查 GitHub 代码库网络中是否有新的更新。
* 如果找到新版本,它会自动在后台下载最新文件并替换旧文件。
* 用户将始终获取到最新且已修复的 Pro 版本。
## 🧹 通过完全重置系统进行清理 (Reset Cache)
如果您希望彻底关闭应用程序并清除缓存以重新开始,请在终端中运行以下命令:
```
rm -rf ~/.BurPro_internal_cache ~/.java/.userPrefs/burp
```
**注意:** 此应用程序仅供教育、安全研究和合法的渗透测试工作使用。
标签:JS文件枚举, 流量代理, 目录枚举, 破解与激活, 移动安全