mehedishakeel/WiFi-Pentest-Kit

GitHub: mehedishakeel/WiFi-Pentest-Kit

基于 BW16 开发板的便携式 WiFi 安全测试工具,提供 WebUI 界面执行解除认证、Evil-Twin、Beacon 轰炸及握手包捕获等功能。

Stars: 0 | Forks: 0

# WiFi Pentest 套件 WiFi Pentest Kit 是一款专为 **使用 BW16 (RTL8720DN) 进行无线网络安全测试与审计** 而设计的工具包。它提供了**解除认证测试、Evil-Twin 模拟、Beacon 帧广播以及 WPA/WPA2 握手包捕获**等实用功能,旨在帮助**安全研究人员、渗透测试人员和白帽黑客**分析 WiFi 网络并识别潜在漏洞。 ![WiFi Pentester Kit Web UI](/images/wifi-pentester-kit.png) ## 🚀 功能特性 - 📡 WiFi 网络扫描 - ⚡ Deauthentication 攻击测试 - 🎭 Evil-Twin 攻击模拟 - 📢 Beacon 帧轰炸 - 🔐 WPA/WPA2 握手包捕获 - 🌐 基于 Web 的控制界面 (WebUI) ## 🧰 硬件需求 - 📟 BW16 开发板 (RTL8720DN) - 🔌 用于供电的 USB 线或充电宝 - 💻 电脑或 📱 智能手机(用于访问 WebUI) ## ⚙️ 安装说明 ## 🚀 使用指南 ### 1️⃣ 连接设备 1. 打开 **BW16 模块** 的电源 2. 连接到以下 Wi-Fi 网络: ``` SSID: WiFi Pentest Kit / WiFi Pentest Kit Trial Password: pentester ``` 3. 打开浏览器并访问: ``` http://192.168.1.1 ``` ### 2️⃣ Web 界面 #### 📡 Deauthentication (解除认证) 区域 - 扫描可用的 Wi-Fi 网络 - 选择目标网络 - 启动解除认证过程 #### 📡 Beacon Spam (信标轰炸) 区域 - 开始轰炸默认虚假 AP - 开始轰炸随机虚假 AP - 开始轰炸自定义虚假 AP #### 📡 Evil-Twin 攻击 - 扫描可用的 Wi-Fi 网络 - 从设置中选择目标 captive portal - 选择目标网络 - 启动 Evil-Twin 攻击 #### 📡 握手包捕获 - 扫描可用的 Wi-Fi 网络 - 选择目标网络 - 开始捕获握手包 ## 📌 注意事项 - 请确保您使用的是正确的开发板配置。 - 请使用稳定可靠的 USB 线缆进行上传。 - 测试应在隔离的实验环境中进行。 ## 🎯 项目目标 本项目的目标是提供一个**简单易用的无线安全学习工具包**,演示常见 WiFi 攻击的原理,以便能够采取正确的防御措施。 该工具包专为以下人群设计: - 🧑‍💻 安全研究人员 - 🎓 学习网络安全的学生 - 🛡️ 白帽黑客 - 🔍 渗透测试人员 ## ⚠️ 免责声明 本工具的开发**仅限于教育和授权安全测试目的**。**严禁**任何滥用、未经授权的访问、破坏网络或使用本工具进行的非法活动。对于因使用本软件而产生的任何损害、法律后果或滥用行为,开发者**不承担任何责任**。
标签:BW16, Evil-Twin, IoT安全, RTL8720DN, WebUI, WiFi渗透测试, WPA/WPA2, 中间人攻击, 代码生成, 信标泛洪, 去认证攻击, 多模态安全, 嵌入式安全工具, 握手包捕获, 无线网络扫描, 渗透测试工具, 漏洞分析, 白客, 路径探测, 邪恶双子