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
seemoo-lab avatar

seemoo-lab/nexmon

0
View on GitHub↗
2,750 stars·482 forks·C·gpl-3.0·12 views

Nexmon

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.

The software covers hardware target identification and revision matching to ensure firmware patches are compatible with specific chips. It also provides utilities for binary patch generation and the compilation of tools used to process hardware firmware modifications.

Features

  • Hardware Capability Extensions - Modifies wireless chip firmware to unlock hardware capabilities not supported by official drivers.
  • Firmware Reverse Engineering - Dumps read-only memory of wireless chips to a file for reverse engineering analysis.
  • ROM Extraction - Dumps read-only memory from wireless chips to enable offline analysis and reverse engineering.
  • Wireless Firmware Patching Tools - Provides a suite of utilities for modifying wireless chip firmware to unlock hardware capabilities.
  • Custom Hardware Firmware - Modifies wireless chip firmware to unlock advanced capabilities such as monitor mode.
  • Raw Wireless Frame Injection - Implements the capability to send arbitrary raw wireless frames for security testing.
  • Wireless Frame Injection Tools - Ships a utility for transmitting custom-crafted wireless frames to simulate network traffic.
  • Binary Instruction Patching - Modifies binary chip instructions to unlock restricted hardware capabilities like monitor mode.
  • Firmware Patching - Provides the capability to write and apply custom patches for wireless chip firmware.
  • Binary Patching Utilities - Provides utilities for generating byte-level modifications to chip binaries based on hardware revisions.
  • Wireless Monitor Mode - Activates monitor mode on WiFi chips to capture raw network packets.
  • Hardware Device Identification - Matches wireless chip revisions and device identifiers to ensure patch compatibility.
  • Hardware-Revision Routing - Validates device identifiers to ensure the correct firmware patch is applied to the specific hardware revision.
  • Wireless Protocol Analysis Suites - Captures raw network traffic in monitor mode to analyze wireless communication and protocols.
  • Chip ROM Analysis - Extracts and reverse engineers wireless chip ROMs to understand low-level hardware operations.
  • Penetration Testing Frameworks - Enables the injection of custom wireless frames to test network security vulnerabilities.
  • Development Libraries - Firmware patching framework for Wi-Fi chips.

Star history

Star history chart for seemoo-lab/nexmonStar history chart for seemoo-lab/nexmon

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does seemoo-lab/nexmon do?

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.

What are the main features of seemoo-lab/nexmon?

The main features of seemoo-lab/nexmon are: Hardware Capability Extensions, Firmware Reverse Engineering, ROM Extraction, Wireless Firmware Patching Tools, Custom Hardware Firmware, Raw Wireless Frame Injection, Wireless Frame Injection Tools, Binary Instruction Patching.

What are some open-source alternatives to seemoo-lab/nexmon?

Open-source alternatives to seemoo-lab/nexmon include: open-sdr/openwifi — OpenWifi is an open-source implementation of the IEEE 802.11n wireless standard designed for programmable logic. It… claracrazy/flipper-xtreme — Flipper-Xtreme is a custom firmware for the Flipper Zero that modifies the operating system to unlock additional… brandonlw/psychson — Psychson is a toolset for modifying USB firmware binaries and flashing custom images to specific hardware controller… chrisk44/hijacker — Hijacker is a Wi-Fi security auditing suite designed for scanning wireless networks, capturing traffic, and recovering… longsoft/uefitool — UEFITool is a firmware analysis tool and image editor designed for parsing, visualizing, and modifying UEFI firmware… rmerl/asuswrt-merlin — Asuswrt-Merlin is a custom router firmware that provides an enhanced version of the original manufacturer software.…

Open-source alternatives to Nexmon

Similar open-source projects, ranked by how many features they share with Nexmon.
  • open-sdr/openwifiopen-sdr avatar

    open-sdr/openwifi

    4,669View on GitHub↗

    OpenWifi is an open-source implementation of the IEEE 802.11n wireless standard designed for programmable logic. It provides a software-defined radio platform and WiFi baseband processor that implements the physical and MAC layers on FPGA hardware, accompanied by a dedicated wireless driver and toolset for hardware control. The project is distinguished by its deep integration of signal analysis and telemetry, specifically through a framework for capturing channel state information and raw IQ samples. It enables high-precision packet timestamping and cross-layer correlation between physical la

    C
    View on GitHub↗4,669
  • claracrazy/flipper-xtremeClaraCrazy avatar

    ClaraCrazy/Flipper-Xtreme

    9,887View on GitHub↗

    Flipper-Xtreme is a custom firmware for the Flipper Zero that modifies the operating system to unlock additional hardware capabilities and integrate unofficial features. It functions as a hardware protocol manager and a device interface customizer. The firmware includes a Bluetooth keyboard emulator that allows the device to masquerade as a wireless keyboard by spoofing device identities to send payloads. It also features an experience-based leveling system that gates specific animations and system capabilities behind user interaction milestones. The project provides tools for hardware proto

    C
    View on GitHub↗9,887
  • brandonlw/psychsonbrandonlw avatar

    brandonlw/Psychson

    4,178View on GitHub↗

    Psychson is a toolset for modifying USB firmware binaries and flashing custom images to specific hardware controller architectures. It provides utilities for dumping, patching, and flashing custom firmware specifically for Phison 2251-03 USB controllers. The software includes a payload injector for embedding HID keystroke scripts into USB firmware to automate inputs on a target machine. It also features a controller flasher for writing modified burner images directly to Phison-based USB hardware. The suite covers firmware management and hardware forensic analysis, including capabilities for

    C#
    View on GitHub↗4,178
  • 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

    Javaaircrackairodump-ngandroid
    View on GitHub↗2,512
  • See all 30 alternatives to Nexmon→