# danmcinerney/wifijammer

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/danmcinerney-wifijammer).**

4,263 stars · 795 forks · Python

## Links

- GitHub: https://github.com/DanMcInerney/wifijammer
- awesome-repositories: https://awesome-repositories.com/repository/danmcinerney-wifijammer.md

## Description

wifijammer is a wireless network utility designed to identify wireless targets and disrupt active network connections through management frame injection. It functions as a Wi-Fi deauthentication tool and wireless scanning utility that injects frames into the air to force devices to drop their network links.

The software enables targeted disruption by focusing on specific hardware addresses across multiple radio frequencies. It employs a scanning capability that hops through Wi-Fi channels to identify active access points and connected clients within range.

The project covers capabilities for network reconnaissance, including target list management based on signal quality and wireless signal auditing. It also provides tools for network interference and connectivity testing to analyze how devices handle forced disconnections.

## Tags

### Security & Cryptography

- [Deauthentication Attacks](https://awesome-repositories.com/f/security-cryptography/wi-fi-packet-injection/deauthentication-attacks.md) — Sends forged deauthentication frames to force the disconnection of wireless clients from access points.
- [Wireless Signal Auditing](https://awesome-repositories.com/f/security-cryptography/wireless-signal-auditing.md) — Scans multiple radio frequencies to identify active access points and evaluate the security posture of networks.
- [Wireless Signal Jammers](https://awesome-repositories.com/f/security-cryptography/wireless-signal-jammers.md) — Disrupts active Wi-Fi connections by targeting specific hardware addresses across radio frequencies.
- [Signal Strength Prioritization](https://awesome-repositories.com/f/security-cryptography/wireless-target-discovery/signal-strength-prioritization.md) — Optimizes target selection by prioritizing and pruning wireless devices based on signal intensity.

### Data & Databases

- [MAC Address Tracking](https://awesome-repositories.com/f/data-databases/naming-conventions/device-identifier-mappings/mac-address-tracking.md) — Provides filtering and targeting of wireless devices based on their unique hardware MAC addresses.

### Networking & Communication

- [Raw Socket Injection](https://awesome-repositories.com/f/networking-communication/network-infrastructure-routing/network-routing-traffic-management/packet-capture-utilities/raw-socket-injection.md) — Directly accesses the network card to inject raw link-layer packets, bypassing the standard TCP/IP stack.
- [Wireless Deauthentication Tools](https://awesome-repositories.com/f/networking-communication/network-infrastructure-routing/wireless-network-utilities/wireless-deauthentication-tools.md) — Provides utilities to disrupt Wi-Fi connectivity by sending management frames to clients and routers.
- [Wireless Frame Injection Tools](https://awesome-repositories.com/f/networking-communication/wireless-frame-injection-tools.md) — Transmits custom-crafted raw 802.11 management frames to force device disconnections.
- [Wireless Network Scanning](https://awesome-repositories.com/f/networking-communication/wireless-network-scanning.md) — Hops through Wi-Fi channels to identify and list nearby access points and connected clients.
- [Connectivity Testing Tools](https://awesome-repositories.com/f/networking-communication/connectivity-testing-tools.md) — Includes tools for testing how wireless devices and routers handle sudden connection loss and interference.

### System Administration & Monitoring

- [Automatic Frequency Scanning](https://awesome-repositories.com/f/system-administration-monitoring/radio-signal-monitoring/spectrum-analysis/automatic-frequency-scanning.md) — Implements automated frequency scanning to discover active wireless networks and connected devices.

### Part of an Awesome List

- [Target Management](https://awesome-repositories.com/f/awesome-lists/security/target-management.md) — Manages and organizes discovered wireless targets, refreshing lists based on signal strength. ([source](https://github.com/danmcinerney/wifijammer#readme))
