Mdk3 Install Kali Linux -
sudo apt install libpcap-dev libnl-3-dev libnl-genl-3-dev
MDK3 requires your wireless adapter to be in monitor mode. This is distinct from managed mode (used for connecting to networks).
Step 1: Identify your wireless interface
iwconfig
Look for wlan0, wlan1, or wlx....
Step 2: Kill interfering processes Airgeddon, NetworkManager, and wpa_supplicant can cause conflicts. mdk3 install kali linux
sudo airmon-ng check kill
Step 3: Enable monitor mode using airmon-ng (part of aircrack-ng)
sudo airmon-ng start wlan0
This typically creates a new interface named wlan0mon.
Alternatively, use iw (manual method):
sudo ip link set wlan0 down
sudo iw dev wlan0 set type monitor
sudo ip link set wlan0 up
Now verify: sudo iw dev wlan0 info should show type monitor.
Step 4: Test injection Before running MDK3, ensure your card can actually inject.
sudo aireplay-ng -9 wlan0mon
A successful test shows “Injection is working!” sudo apt install libpcap-dev libnl-3-dev libnl-genl-3-dev
sudo airmon-ng start wlan0 # Enable monitor mode
sudo mdk3 wlan0mon b -n "FakeAP" -c 6
Occasionally, Kali mirrors may be down. You can download the .deb package directly.
Step 1: Visit the Kali package tracker or use wget
wget http://http.kali.org/kali/pool/main/m/mdk3/mdk3_6.0-7_amd64.deb
(Check the current version on packages.kali.org before running) MDK3 requires your wireless adapter to be in monitor mode
Step 2: Install the .deb file
sudo dpkg -i mdk3_6.0-7_amd64.deb
sudo apt install -f # Fix missing dependencies