awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

wireless security research tool

Ranking updated Jun 30, 2026

For an ESP32 based tool for wireless testing, the first results are pr3y/bruce (Bruce is a dedicated offensive security firmware for ESP32 that provides WiFi penetration testing, multi-protocol radio analysis, and HID injection, covering packet sniffing, deauthentication, RF scanning, and BadUSB attacks with a web-based interface), justcallmekoko/esp32marauder (ESP32Marauder is a firmware suite purpose-built for ESP32 WiFi and RF hacking — it directly supports packet sniffing, deauthentication attacks, handshake capture, and Bluetooth scanning through a serial/command interface, making it a comprehensive match for your search) and brucedevices/firmware (Bruce is an ESP32 firmware that turns the device into a portable penetration testing platform with WiFi and radio attack features, a web interface, USB HID emulation, and a JavaScript scripting environment — exactly the kind of all-in-one hacking tool this search is after). spacehuhntech/esp8266_deauther and sophron/wifiphisher round out the shortlist. Compare the match explanations and check the project documentation against your requirements.

We curate open-source GitHub repositories matching “esp32 wifi and rf hacking gadgets”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.

wireless security research tool

Find the best repos with AI.We'll search the best matching repositories with AI.
  • pr3y/brucepr3y avatar

    pr3y/Bruce

    5,985View on GitHub↗

    Bruce is offensive security firmware for ESP32 hardware designed for network attacks, radio analysis, and hardware-based identity spoofing. It provides a specialized toolkit for conducting red team operations, including a WiFi penetration testing tool, a multi-protocol radio toolkit, and a system for emulating USB keyboards and mice to inject payloads. The firmware distinguishes itself through a broad range of signal manipulation capabilities, allowing for the cloning and writing of RFID tags and the transmission of disruptive pairing requests to Bluetooth devices. It also includes a multi-pr

    Bruce is a dedicated offensive security firmware for ESP32 that provides WiFi penetration testing, multi-protocol radio analysis, and HID injection, covering packet sniffing, deauthentication, RF scanning, and BadUSB attacks with a web-based interface.

    C++BadUSB Payloads
    View on GitHub↗5,985
  • justcallmekoko/esp32marauderjustcallmekoko avatar

    justcallmekoko/ESP32Marauder

    9,916View on GitHub↗

    ESP32Marauder is a suite of specialized firmware images and tools designed for wireless network auditing, packet sniffing, and Bluetooth scanning on ESP32 hardware. It functions as a wireless penetration tool used to analyze network security and monitor signal traffic. The project includes capabilities for capturing wireless handshakes and simulating access points to test infrastructure resilience. It also features a Bluetooth low energy scanner used to identify hardware signatures and detect unauthorized signals or skimming devices. The firmware supports broader security operations includin

    ESP32Marauder is a firmware suite purpose-built for ESP32 WiFi and RF hacking — it directly supports packet sniffing, deauthentication attacks, handshake capture, and Bluetooth scanning through a serial/command interface, making it a comprehensive match for your search.

    C++Packet Capture Utilities
    View on GitHub↗9,916
  • brucedevices/firmwareBruceDevices avatar

    BruceDevices/firmware

    4,941View on GitHub↗

    This firmware transforms an ESP32 device into a portable penetration testing platform by combining an embedded JavaScript runtime with multi-protocol wireless attack capabilities, USB and Bluetooth HID emulation, and a menu-driven user interface. It is designed as a unified system that integrates persistent storage, hardware abstraction for external radio modules, a serial command protocol for headless operation, and a web-based remote desktop that streams the device screen and relays button inputs for remote control. The custom JavaScript scripting environment enables users to write and run

    Bruce is an ESP32 firmware that turns the device into a portable penetration testing platform with WiFi and radio attack features, a web interface, USB HID emulation, and a JavaScript scripting environment — exactly the kind of all-in-one hacking tool this search is after.

    CBadUSB PayloadsWireless Deauthentication Tools
    View on GitHub↗4,941
  • spacehuhntech/esp8266_deautherSpacehuhnTech avatar

    SpacehuhnTech/esp8266_deauther

    14,840View on GitHub↗

    This project is custom firmware for ESP8266 hardware that transforms the microcontroller into a wireless security audit platform. It functions as a deauthentication tool and a wireless network simulator designed for security testing and auditing. The software enables the generation of synthetic beacon frames to create multiple fake network identifiers and sends raw management frames to force devices to disconnect from wireless access points. These capabilities allow for the simulation of deceptive wireless environments and the testing of network resilience against management frame attacks. T

    This firmware is built for the ESP8266, not the ESP32 you searched for, but it directly provides deauthentication attacks, beacon flooding, and WiFi scanning—just on the earlier chip.

    CWireless Deauthentication Tools
    View on GitHub↗14,840
  • sophron/wifiphishersophron avatar

    sophron/wifiphisher

    14,632View on GitHub↗

    Wifiphisher is a Python wireless attack framework and rogue access point toolkit designed for wireless network interception and the deployment of phishing gateways. It functions as a wireless deauthentication tool and a phishing system that serves deceptive web pages to capture user credentials. The framework is distinguished by a modular attack scenario system that allows the integration of custom Python modules to implement specialized phishing workflows. It employs adaptive phishing interfaces that use user-agent headers and environment data to render pages that mimic specific operating sy

    Wifiphisher is a WiFi attack framework for rogue access points and phishing, but it runs on a computer (not on an ESP32 microcontroller) and lacks ESP32-specific features like RF scanning, BadUSB, and prebuilt firmware—so it overlaps in purpose but not in the embedded platform you want.

    PythonWireless Deauthentication Tools
    View on GitHub↗14,632
  • seemoo-lab/nexmonseemoo-lab avatar

    seemoo-lab/nexmon

    2,750View on GitHub↗

    Nexmon is a suite of operational tools designed for firmware patching, ROM extraction, frame injection, and enabling monitor mode on wireless hardware. It provides utilities to modify wireless chip firmware to unlock low-level hardware capabilities not supported by official drivers. The project enables the activation of monitor mode for capturing raw network packets with radiotap headers and allows for the transmission of custom-crafted wireless frames. It includes tools for dumping the read-only memory of wireless chips to facilitate reverse engineering and analysis of hardware behavior. Th

    Nexmon is a firmware patching and frame injection suite for Broadcom wireless chips (e.g., Raspberry Pi, smartphones), not for the ESP32 — so it offers similar WiFi hacking capabilities but on the wrong hardware platform.

    CWireless Monitor Mode
    View on GitHub↗2,750
  • emenstanougat/esp32-bluejammerEmenstaNougat avatar

    EmenstaNougat/ESP32-BlueJammer

    5,342View on GitHub↗

    ESP32-BlueJammer is an embedded signal blocker and wireless interference tool designed for the ESP32 microcontroller. It functions as a radio frequency disruptor that emits noise and unnecessary packets across the 2.4GHz spectrum to interrupt wireless communications. The project targets the disruption of Bluetooth, WiFi, and remote control signals, including those used by drones and peripherals. It allows for spectrum testing by introducing signal noise across common radio frequency channels to evaluate device resilience. The firmware includes mechanisms for switching between interference mo

    This ESP32 firmware is a signal jammer that disrupts WiFi, Bluetooth, and other 2.4GHz communications by emitting noise, which is the opposite of the packet sniffing, deauthentication, and signal analysis tools you are looking for.

    ESP32 Firmware Projects
    View on GitHub↗5,342
  • v1s1t0r1sh3r3/airgeddonv1s1t0r1sh3r3 avatar

    v1s1t0r1sh3r3/airgeddon

    7,797View on GitHub↗

    airgeddon is a bash-based wireless network audit suite and security toolkit for Linux. It serves as a framework for testing wireless vulnerabilities and verifying network configurations across various encryption standards, including WPA, WEP, and WPS. The project functions as an orchestration layer that integrates a collection of third-party wireless security tools. It features a modular approach to attack vectorization, coordinating tasks such as evil twin simulations with captive portals, WPA handshake interception, and the execution of WPS vulnerability tests. Its capabilities cover a bro

    airgeddon is a powerful wireless network audit suite for Linux, but it does not run on the ESP32 or provide firmware for that microcontroller, so it misses the core platform requirement for ESP32-based hacking tools.

    ShellWireless Deauthentication ToolsWireless Monitor Mode
    View on GitHub↗7,797
  • chrisk44/hijackerchrisk44 avatar

    chrisk44/Hijacker

    2,512View on GitHub↗

    Hijacker is a Wi-Fi security auditing suite designed for scanning wireless networks, capturing traffic, and recovering credentials. It provides a set of tools for detecting nearby access points and clients, intercepting WPA handshakes, and recovering WPA and WEP passwords. The project features a visual security audit interface that allows for the execution of specialized tools without using a command-line terminal. It includes a dedicated WPS pin recovery tool for extracting access point pins using pixie-dust attacks via external adapters. The toolkit covers network reconnaissance, including

    Hijacker is a Wi-Fi security auditing suite for Android devices, not a firmware or tool designed for the ESP32 microcontroller — it runs on a phone rather than on the ESP32 itself, so it doesn't match the platform requirement.

    JavaWireless Monitor Mode
    View on GitHub↗2,512
  • wifiphisher/wifiphisherwifiphisher avatar

    wifiphisher/wifiphisher

    14,631View on GitHub↗

    Wifiphisher is a modular security framework designed for wireless penetration testing and social engineering auditing. It functions as a platform for security professionals to assess the resilience of Wi-Fi networks by simulating unauthorized access, performing man-in-the-middle interceptions, and executing credential-harvesting scenarios. The tool distinguishes itself through its ability to combine rogue access point deployment with dynamic phishing interfaces. By forcing wireless clients to associate with deceptive infrastructure, the framework can capture network metadata and inject it int

    Wifiphisher is a rogue-access-point and phishing framework designed for computer-based Wi-Fi pentesting, but it is not firmware or a tool specifically for the ESP32 microcontroller, missing the core platform requirement for RF hacking and signal analysis on that device.

    PythonWireless Deauthentication Tools
    View on GitHub↗14,631
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
pr3y/bruce6KC++AGPL-3.0Jun 23, 2026
justcallmekoko/esp32marauder9.9KC++—Feb 12, 2026
brucedevices/firmware
4.9K
C
agpl-3.0
Feb 19, 2026
spacehuhntech/esp8266_deauther14.8KCNOASSERTIONAug 14, 2024
sophron/wifiphisher14.6KPythonGPL-3.0May 22, 2026
seemoo-lab/nexmon2.8KCgpl-3.0Oct 14, 2025
emenstanougat/esp32-bluejammer5.3K—otherJan 18, 2026
v1s1t0r1sh3r3/airgeddon7.8KShellGPL-3.0Jun 13, 2026
chrisk44/hijacker2.5KJavagpl-3.0Aug 26, 2020
wifiphisher/wifiphisher14.6KPythonGPL-3.0May 22, 2026

Related searches

  • a Wi-Fi security auditing suite
  • WiFi security scanner
  • home automation firmware for ESP32 and ESP8266 boards
  • a penetration testing framework for security auditing
  • Offensive Tooling and Red Teaming
  • Embedded, IoT and hardware
  • a MITM testing toolkit
  • an open source tool for network security