Forces all clients off a specific BSSID (router). This is the classic “Wi-Fi kick” used in WPA handshake captures.
sudo mdk3 wlan0mon d -b 00:11:22:33:44:55 -c 11 -w 100
d = Deauth mode-b = Target AP MAC address-c = Channel-w = Wait time (milliseconds) between attacksNo such device despite iwconfig showing the interfaceSolution: MDK3 requires the interface name without extra spaces. Use sudo mdk3 wlan0mon –help. Also ensure you’re not using an interface that’s still managed. Run sudo airmon-ng stop wlan0mon and restart.
Kali Linux, the leading distribution for digital forensics and penetration testing, often includes mdk3 in its kali-linux-large or kali-linux-everything metapackages. However, a minimal or default installation (like kali-linux-headless or the light ARM images) may not include it. mdk3 install kali linux
You might need to install MDK3 in these scenarios:
Before installing MDK3, ensure you meet these requirements: Technical Report: Installing and Using MDK3 on Kali
sudo apt update
sudo apt install mdk3
After installation, verify it works:
mdk3 --help
mdk3: command not foundSolution: You didn’t install correctly. Re-run sudo apt install mdk3 or ensure /usr/local/bin is in your PATH (echo $PATH). d = Deauth mode -b = Target AP
The official Kali repositories contain mdk3. Update your package list and install:
sudo apt update
sudo apt install mdk3 -y