mdk4
open-sourceThe section your link pointed to isn't on mdk4's page any more, so we've brought you to the top.
MDK4 is a proof-of-concept Wi-Fi testing tool that exploits common IEEE 802.11 protocol weaknesses by injecting frames on multiple operating systems.
Summary
mdk4 is an open-source command-line tool for testing weaknesses in the IEEE 802.11 wireless protocol, distributed under the GPLv3 licence so there's no cost to use it. It runs on Linux, injecting frames through the aircrack-ng project's osdep library, typically with one wifi card for sniffing and a second for injection, and it's built for penetration testers and wireless auditors probing an access point's own defenses rather than for network administrators monitoring one. Its attack modes cover beacon flooding, authentication and deauthentication floods, SSID probing and bruteforcing, Michael countermeasure exploitation against TKIP, and EAPOL packet injection, making it a proof-of-concept exploitation tool rather than a passive scanner. As part of the aircrack-ng suite it sits alongside that project's own tools rather than a named external competitor.
MDK4 is a proof-of-concept Wi-Fi testing tool that exploits common IEEE 802.11 protocol weaknesses by injecting frames on multiple operating systems.
How mdk4 helps
Does an access point actually drop clients when it's hit with deauthentication traffic?
floods stations with deauthentication and disassociation frames based on observed data traffic, so a resilient AP keeps clients connected while a weak one shows them dropping off
Can a hidden network's real SSID be confirmed without cracking anything?
probes each AP directly and checks for a response, and can bruteforce the hidden name with or without a wordlist, confirming decloaking and range
Will a TKIP-based AP survive sustained traffic without shutting itself down?
sends random or duplicated packets across QoS queues to trigger Michael countermeasures, which force the AP into a minute-long shutdown if it's vulnerable
Do wireless scanners or client drivers choke on malformed beacon traffic?
broadcasts forged beacon frames advertising fake APs, which can crash nearby scanners or drivers that mishandle them
Can an AP keep serving real clients while its authentication queue is flooded?
sends authentication frames to every AP in range and EAPOL Start floods to tie up sessions, showing whether the AP freezes or keeps handling legitimate stations
Does the wireless setup still detect an attack once IDS evasion tricks are applied?
can fragment or ghost its traffic and match legitimate sequence numbers per client, so the same attacks can be re-run to see if IDS/IPS on the network still catches them
Languages
Command line
| option | found in | since | description |
|---|
Values are placeholders taken from each option’s declared default. Nothing is executed here — the output shown is a recording of a run that already happened.
Release-note detail over time
See how much detail mdk4 puts in its release notes, quarter by quarter, and compare it with tracked tools in the same category. This history uses up to ten retained, reviewed notes per tool; sparse or blank older quarters may reflect that limit.
Checking release-note history…
Releases
Nothing shipped since we started watching. Releases and docs updates land here as they happen.
Project health
Issue, contributor and maintainer activity in aircrack-ng/mdk4, 2023-10 – 2026-09, as of 2026-09-25. Twelve-month figures first; the trend lines run the whole window.
- Contributors 0 −1 vs prior 12 months
- Maintainers 0 +0 joined · −0 left, last 12 months
- Bus factor 0 committers behind half the commits
- Community-filed 100% of issues opened, last 12 months
- Median time to close not measured issues closed, last 12 months
- Open backlog 50 of 92 issues ever filed
- Issues opened / month 0 · 0 communitymaintainers
- Open backlog 50
- Contributors / month 0
- Commits / month 0
- Stars 809
- other 100%
Counts from the project's public repository and git history; no individuals are identified. Maintainers are the committers covering 80% of the last year's commits. how we measure this
Add the badge to your README
Maintain this project? The badge links readers straight to this page, so they can follow every release here.