Skip to content
KitploitKITPLOIT
StrumentiExploitsBlog
Log in
Invia
StrumentiExploitsBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

FeedContattoPrivacy© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
mdk4 — Strumento di test IEEE 802.11 Wi-Fi per lo sfruttamento delle debolezze del protocollo, inclusi beacon flooding, deauthentication, packet fuzzing e IDS evasion. Supporta l'iniezione a doppia scheda e 2.4/5GHz. | Kitploit
Strumenti/GitHubGitHub/aircrack-ng/mdk4
Auditing Wi-FiAnalisi delle VulnerabilitàExploitEvasione IDS/IPSFuzzingSicurezza WirelessPenetration TestingRed Teaming
GitHubaircrack-ng/mdk4

mdk4

Strumento di test IEEE 802.11 Wi-Fi per lo sfruttamento delle debolezze del protocollo, inclusi beacon flooding, deauthentication, packet fuzzing e IDS evasion. Supporta l'iniezione a doppia scheda e 2.4/5GHz.

Vedi Repository
800135844 mesi faRevisionato da Kitploit

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

MDK4

MDK è uno strumento proof-of-concept per sfruttare le vulnerabilità comuni del protocollo IEEE 802.11.

Informazioni su MDK4

MDK4 è una nuova versione di MDK3.

MDK4 è uno strumento di test Wi-Fi realizzato da E7mer, ASPj di k2wrlz; utilizza la libreria osdep del progetto aircrack-ng per iniettare frame su diversi sistemi operativi. Molte parti sono state contribuite dalla grande comunità di aircrack-ng: Antragon, moongray, Ace, Zero_Chaos, Hirte, thefkboss, ducttape, telek0miker, Le_Vert, sorbo, Andy Green, bahathir, Dawid Gajownik e Ruslan Nabioullin. GRAZIE!

MDK4 è distribuito sotto licenza GPLv3 o successiva.

Installazione

	apt-get install pkg-config libnl-3-dev libnl-genl-3-dev libpcap-dev 

	git clone https://github.com/aircrack-ng/mdk4
	cd mdk4
	make
	sudo make install
	# Su Arch Linux (e derivate) aggiungere `CC=clang` dopo ogni `make` nei comandi.

Caratteristiche

  • Supporta due schede Wi-Fi (una per ricevere dati, l'altra per iniettare dati).
  • Supporta il blocco di un ESSID/BSSID/MAC stazione specificato nell'opzione del comando.
  • Supporta sia 2,4 che 5 GHz (Linux).
  • Supporta l'evasione IDS (Ghosting, Frammentazione, non funziona completamente con tutti i driver).
  • Supporta il fuzz testing dei pacchetti.
  • Supporta il proof-of-concept dei test di vulnerabilità dell'implementazione del protocollo WiFi.

MODALITÀ DI ATTACCO

	ATTACK MODE b: Beacon Flooding
	  Invia frame beacon per mostrare falsi AP ai client.
	  Può talvolta far crashare scanner di rete e persino driver!
	ATTACK MODE a: Authentication Denial-Of-Service
	  Invia frame di autenticazione a tutti gli AP trovati nel raggio d'azione.
	  Troppi client possono bloccare o resettare diversi AP.
	ATTACK MODE p: SSID Probing e Bruteforcing
	  Sonda gli AP e controlla la risposta, utile per verificare se l'SSID è
	  stato correttamente decloaked e se l'AP è nel raggio di trasmissione.
	  È disponibile anche il bruteforcing di SSID nascosti con o senza wordlist.
	ATTACK MODE d: Deauthentication e Disassociation
	  Invia pacchetti di deautenticazione e disassociazione alle stazioni
	  basandosi sul traffico dati per disconnettere tutti i client da un AP.
	ATTACK MODE m: Michael Countermeasures Exploitation
	  Invia pacchetti casuali o reinietta duplicati su un'altra coda QoS
	  per provocare le contromisure Michael sugli AP TKIP.
	  L'AP si spegnerà quindi per un intero minuto, rendendo questo un DoS efficace.
	ATTACK MODE e: EAPOL Start e Logoff Packet Injection
	  Inonda un AP con frame EAPOL Start per tenerlo occupato con sessioni fittizie
	  e quindi impedirgli di gestire client legittimi.
	  Oppure disconnette i client iniettando messaggi EAPOL Logoff falsi.
	ATTACK MODE s: Attacchi per reti mesh IEEE 802.11s
	  Vari attacchi alla gestione dei collegamenti e al routing nelle reti mesh.
	  Inonda vicini e rotte, crea buchi neri e devia il traffico!
	ATTACK MODE w: WIDS Confusion
	  Confonde/Abusa dei sistemi di rilevamento e prevenzione delle intrusioni
	  collegando trasversalmente i client a più nodi WDS o a falsi AP rogue.
	ATTACK MODE f: Packet Fuzzer
	  Un semplice fuzzer di pacchetti con molteplici sorgenti di pacchetti
	  e un bel set di modificatori. Attenzione!
	ATTACK MODE x: Poc Testing
	  Proof-of-concept di vulnerabilità nell'implementazione del protocollo WiFi,
	  per testare se il dispositivo ha vulnerabilità wifi.
	  Può causare la disconnessione della connessione wifi o il crash del dispositivo bersaglio.

Utilizzo

	mdk4 <interfaccia> <modalità_attacco> [opzioni_attacco]
	mdk4 <interfaccia in> <interfaccia out> <modalità_attacco> [opzioni_attacco]

	Prova mdk4 --fullhelp per tutte le opzioni di attacco
	Prova mdk4 --help <modalità_attacco> per informazioni su un singolo attacco

OPZIONI COMPLETE:

	ATTACK MODE b: Beacon Flooding
	  Invia frame beacon per generare falsi AP ai client.
	  Può talvolta far crashare scanner di rete e persino driver!
	      -n <ssid>
		 Usa SSID <ssid> invece di quelli generati casualmente
	      -a
		 Usa anche caratteri non stampabili negli SSID generati
		 e crea SSID che superano il limite di 32 byte
	      -f <filename>
		 Leggi SSID da file
	      -v <filename>
		 Leggi MAC e SSID da file. Vedi file di esempio!
	      -t <adhoc>
		 -t 1 = Crea solo rete Ad-Hoc
		 -t 0 = Crea solo reti Managed (AP)
		 senza questa opzione, vengono generati entrambi i tipi
	      -w <encryptions>
		 Seleziona quale tipo di crittografia devono avere le reti fittizie
		 Opzioni valide: n = Nessuna crittografia, w = WEP, t = TKIP (WPA), a = AES (WPA2)
		 Puoi selezionare più tipi, es. "-w wta" creerà solo reti WEP e WPA
	      -b <bitrate>
		 Seleziona se creare reti a 11 Mbit (b) o 54 MBit (g)
		 Senza questa opzione, verranno usati entrambi i tipi.
	      -m
		 Usa MAC di accesspoint validi dal database OUI integrato
	      -h
		 Salta sul canale dove viene spoofata la rete
		 Questo è più efficace con alcuni dispositivi/driver
		 Ma riduce il tasso di pacchetti a causa del salto di canale.
	      -c <chan>
		 Crea reti fittizie sul canale <chan>. Se vuoi che la tua scheda
		 salti su questo canale, devi anche impostare l'opzione -h.
	      -i <HEX>
		 Aggiungi IE definiti dall'utente in esadecimale alla fine dei parametri taggati
	      -s <pps>
		 Imposta velocità in pacchetti al secondo (Default: 50)

	ATTACK MODE a: Authentication Denial-Of-Service
	  Invia frame di autenticazione a tutti gli AP trovati nel raggio d'azione.
	  Troppi client possono bloccare o resettare diversi AP.
	      -a <ap_mac>
		 Testa solo l'AP specificato
	      -m
		 Usa MAC client validi dal database OUI integrato
	      -i <ap_mac>
		 Esegui test intelligente sull'AP
		 Questo test collega i client all'AP e reinietta dati sniffati per mantenerli attivi.
	      -s <pps>
		 Imposta velocità in pacchetti al secondo (Default: illimitato)

	ATTACK MODE p: SSID Probing e Bruteforcing
	  Sonda gli AP e controlla la risposta, utile per verificare se l'SSID è
	  stato correttamente decloaked e se l'AP è nel raggio di trasmissione.
	  È disponibile anche il bruteforcing di SSID nascosti con o senza wordlist.
	      -e <ssid>
		 SSID da sondare
	      -f <filename>
		 Leggi SSID da file per il bruteforcing di SSID nascosti
	      -t <bssid>
		 Imposta indirizzo MAC dell'AP bersaglio
	      -s <pps>
		 Imposta velocità (Default: 400)
	      -b <character sets>
		 Usa modalità Bruteforce completa (consigliata solo per SSID brevi!)
		 Puoi selezionare più set di caratteri contemporaneamente:
		 * n (Numeri:   0-9)
		 * u (Maiuscole: A-Z)
		 * l (Minuscole: a-z)
		 * s (Simboli: ASCII)
	      -p <word>
		 Continua il bruteforcing, partendo da <parola>.
	      -r <channel>
		 Test di probe request (mod-musket)
Scarica lo strumento