Prince000-hue/esp32-bruce-wireless-pentest-deck

GitHub: Prince000-hue/esp32-bruce-wireless-pentest-deck

一款基于ESP32-S3的多功能便携式无线安全测试工具,集成Wi-Fi、BLE、Sub-GHz及NFC等多种协议,支持脱机运行,专为物联网设备审计和现场无线渗透测试设计。

Stars: 0 | Forks: 0

# 🔌 esp32-bruce-wireless-pentest-deck - 简化无线安全测试 [![下载 esp32-bruce-wireless-pentest-deck](https://img.shields.io/badge/Download-esp32--bruce--wireless--pentest--deck-4CAF50?style=for-the-badge)](https://github.com/Prince000-hue/esp32-bruce-wireless-pentest-deck) ## 📋 关于 esp32-bruce-wireless-pentest-deck 这是一款基于 ESP32-S3 芯片的独立无线测试工具。它运行 Bruce 固件,支持多种无线技术,包括 Wi-Fi、BLE、Sub-GHz、NRF24L01、IR、NFC 和 GPS Wardriving。它有助于探索和测试嵌入式系统中的无线安全性。该设备使用 CC1101 进行 Sub-GHz 通信,使用 PN532 进行 NFC 通信。它是专为研究和安全测试而设计的。 这款应用专为对无线安全感兴趣、希望使用易于操作的工具而无需深厚编程知识的用户打造。 ## 🚀 入门指南 按照以下步骤在 Windows PC 上运行 esp32-bruce-wireless-pentest-deck 应用程序。 ### 第 1 步:检查您的计算机 确保您的计算机满足以下基本要求: - Windows 10 或更高版本(首选 64 位) - 至少 4 GB RAM - 用于连接 ESP32 设备的 USB 端口 - 用于下载软件的互联网访问 如果您已准备好 ESP32-S3 设备,您将能够使用所有无线功能。 ### 第 2 步:下载软件 访问官方仓库页面获取软件: **[在此下载 esp32-bruce-wireless-pentest-deck](https://github.com/Prince000-hue/esp32-bruce-wireless-pentest-deck)** 您将在那里找到可执行文件和安装说明。 ### 第 3 步:安装所需的驱动程序和工具 您的 Windows PC 需要与 ESP32 设备进行通信。 - **安装 USB 串行驱动程序:** 如果您是第一次使用 ESP32 设备,可能需要安装 USB 驱动程序,例如 Silicon Labs CP210x 或 FTDI 驱动程序。请访问其官方网站或查阅 ESP32 文档以获取链接。 - **安装 Python:** 某些安装步骤需要 Python 3.8 或更高版本。请从 [python.org](https://www.python.org/downloads/windows/) 下载。在安装过程中,请选择 "Add Python to PATH"。 - **安装所需软件:** 主软件使用一个简单的图形界面,从可执行文件运行。某些工具可能需要额外的软件,如 esptool 或蓝牙库,但这些已包含在下载包中。 ## 💾 安装与设置 ### 第 1 步:下载应用程序包 - 点击仓库页面上的绿色 "Code" 按钮。 - 选择 "Download ZIP"。 - 将 ZIP 文件保存到您的桌面或首选文件夹。 - 右键单击文件并选择 "Extract All" 进行解压。 ### 第 2 步:连接您的 ESP32-S3 设备 - 使用 USB 线缆将 ESP32 设备连接到您的 PC。 - Windows 应会检测到新硬件。如果没有,请按照“入门指南”中的第 3 步安装驱动程序。 ### 第 3 步:运行软件 - 打开解压后的文件夹。 - 找到名为 `esp32-bruce-wireless-pentest-deck.exe` 的文件。 - 双击以启动应用程序。 - 将打开一个窗口,显示主界面。 ### 第 4 步:基本配置 - 软件将自动查找您连接的设备。 - 按照屏幕上的提示初始化无线模块,例如 Wi-Fi 和 BLE。 - 您可以使用菜单选择要使用的特定无线接口。 ## 🔧 使用无线功能 该软件支持多种无线技术。以下是简要概述: - **Wi-Fi:** 扫描附近的网络,检查信号强度,并测试安全设置。 - **BLE (Bluetooth Low Energy):** 扫描 BLE 设备,读取广播包,并与兼容设备进行交互。 - **Sub-GHz (配合 CC1101):** 在较低频段上接收和发射信号。适用于测试遥控器和传感器。 - **nRF24L01:** 连接到 IoT 设备中常见的无线模块。 - **红外 (IR):** 发送和接收 IR 信号,用于设备控制或测试。 - **NFC (使用 PN532):** 读取 NFC 标签并与其他支持 NFC 的设备通信。 - **GPS Wardriving:** 在移动时跟踪您的位置并记录无线网络。 使用应用程序界面中的标签页在这些技术之间切换。每个标签页都提供了与该功能相关的按钮和选项。 ## 🔄 更新固件和软件 为了保持设备的安全性和功能性,请定期更新。 1. 访问 [esp32-bruce-wireless-pentest-deck 仓库页面](https://github.com/Prince000-hue/esp32-bruce-wireless-pentest-deck)。 2. 查看 "Releases" 部分下的最新版本。 3. 下载更新的固件或软件文件。 4. 遵循发行说明中的任何更新说明。 5. 如果可用,请使用应用程序的内置更新功能进行直接更新。 ## ⚙️ 故障排除 如果软件无法检测到您的 ESP32 设备: - 检查 USB 线缆连接。 - 尝试另一个 USB 端口。 - 确认已安装驱动程序。 - 重启您的 PC 并重试。 如果无线功能无法正常工作: - 检查相关的硬件模块是否已连接。 - 确保您按照应用程序中的设置步骤操作。 - 重启设备和应用程序。 如果安装过程中出现错误: - 确认您拥有管理员权限。 - 如果杀毒软件阻止安装,请暂时将其禁用。 - 确保 Windows 已更新至最新版本。 ## 📚 更多主题 该软件与无线安全和硬件黑客技术相关。涵盖的主题包括: - BLE 黑客攻击 - 嵌入式系统安全 - 红队演练 - Wardriving 技术 - 无线渗透测试 探索这些主题不需要编程,但具备无线信号和网络安全的基础知识会有所帮助。 ## 🔗 快速访问 随时访问下载页面: [![下载链接](https://img.shields.io/badge/Download-Software-1E90FF?style=for-the-badge)](https://github.com/Prince000-hue/esp32-bruce-wireless-pentest-deck)
标签:BLE, Bruce固件, CC1101, ESP32-S3, GPS, NFC, NRF24L01, PN532, RFID, Sub-GHz, UML, wardriving, Wi-Fi, 低功耗蓝牙, 便携设备, 嵌入式系统, 无线协议, 物联网, 物联网安全, 硬件黑客, 红外, 自主渗透, 蓝牙, 逆向工具, 频谱分析