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
wifisting — Toolkit GTK4 per la sicurezza wireless con 57 moduli shell standalone per Wi-Fi, Bluetooth, RF, Zigbee, NFC e attacchi lato router, oltre a MITM, ricognizione, analisi delle catture e automazione della killchain. | Kitploit
Strumenti/GitHubGitHub/yslxotwod/wifisting
Scanner di VulnerabilitàAuditing Wi-FiSicurezza BluetoothSicurezza IoTStrumenti RFID/NFCRaccolta InformazioniSicurezza di ReteSicurezza WirelessPenetration TestingCommand and ControlSicurezza Hardware e IoT
28211221 giorni faRevisionato da Kitploit
Red Teaming
GitHubyslxotwod/wifisting

wifisting

Toolkit GTK4 per la sicurezza wireless con 57 moduli shell standalone per Wi-Fi, Bluetooth, RF, Zigbee, NFC e attacchi lato router, oltre a MITM, ricognizione, analisi delle catture e automazione della killchain.

Vedi Repository

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
image

wifisting

Un toolkit di sicurezza wireless GTK4 per Linux. 57 moduli che coprono Wi-Fi, Bluetooth, RF, il lato router e il lavoro MITM di rete dietro un'unica interfaccia.

Ogni modulo è uno script shell autonomo. La GUI è una vista su di essi, non un contenitore — nulla è bloccato dietro l'interfaccia.

image

Sviluppo iniziale. Testato a fondo su una macchina con un solo adattatore. La sezione Cosa funziona davvero è onesta su cosa questo significhi, e vale la pena leggerla prima di aprire una segnalazione.


Cos'è realmente questo

  • Una CLI. sudo bash wifisting.sh ti offre un menu numerato raggruppato per categoria. bash wifisting.sh --list stampa la disponibilità dei moduli senza richiedere i privilegi di root.
image
  • Una GUI nativa. wifisting-gui si basa su GTK4 + VTE e pilota gli stessi moduli shell tramite un rigoroso protocollo TSV. Circa 15.000 righe di C, nessuna dipendenza a runtime più pesante di GTK e VTE.

    image
  • Una raccolta di moduli. Più di 50 script shell, ciascuno autonomo, ciascuno in grado di individuare da solo la propria radice di progetto (funziona sotto pkexec, dove HOME è /root), ciascuno con un verbo --selftest che viene eseguito offline e non tocca alcun hardware.

image

La GUI e la CLI non sono alternative — condividono lo stato sotto /tmp/wifisting/. Seleziona un target nella scheda Recon della GUI e la CLI lo vedrà. Avvia una scansione dalla CLI e le pillole di stato della GUI si aggiornano.


Perché esiste

La maggior parte degli strumenti wireless è specializzata in un solo ambito. aircrack-ng è per il Wi-Fi. bettercap è per il MITM di rete. Gli strumenti BlueZ sono per il Bluetooth. Un assessment significa cinque strumenti, cinque formati di configurazione e nessuna vista condivisa del target.

wifisting è ampio di proposito — attraverso livelli e protocolli, in un unico posto. Inoltre fa da wrapper a Responder, mitm6, ntlmrelayx, mdk4 e hcxdumptool invece di reimplementarli, così gli strumenti specialistici restano sotto, dove è giusto che siano.

L'altra cosa che fa diversamente: la maggior parte degli strumenti ti dice che ha funzionato. Questo è costruito per dirti quando non è successo. Un modulo che riporta OK mentre il target è intatto è peggio di uno che fallisce in modo evidente, perciò c'è un --selftest per ogni modulo e quelli vincolati all'hardware dicono cosa manca invece di restituire un risultato vuoto.


Funzionalità notevoli

Jamming a livello di frame. Non un flood di deauth — vera reactive jamming, manipolazione del carrier-sense e corruzione FCS, pilotati tramite un driver Atheros modificato. Questo ha richiesto il porting di modwifi al kernel 7.0, ed è per questo che quasi nessuno lo distribuisce. Puoi fare jamming sui beacon di un access point lasciando in pace il resto del canale.

Overflow dell'SSID con vero controllo della lunghezza IE. Beacon il cui SSID supera il limite di 32 byte, trasportando payload di injection negli stessi byte. Gli strumenti ESP32 pubblicati non possono farlo — WiFi.softAP() tronca a 32, quindi li elencano tutti come lavoro futuro. Costruire il frame a mano significa che il byte di lunghezza è indipendente dal contenuto, che è il caso che conta davvero.

Avvelenamento dei Router Advertisement. mitm6 gestisce DHCPv6 e salta deliberatamente i Router Advertisement, quindi una rete senza DHCPv6 in gioco ne è immune. Questo fa RA/SLAAC: un singolo pacchetto falsificato riconfigura la route predefinita e il resolver di ogni host.

Bypass dell'isolamento client. Gateway bouncing, port stealing, broadcast reflection, più un relay inter-NIC per mantenere aperto il bypass. Dal lavoro AirSnitch (NDSS'26).

USB Ethernet MITM. Basato su RNDIS, in stile PoisonTap, su una porta USB.

Recupero del router e console. TFTP in modalità recovery, guida UART/U-Boot, analisi offline delle immagini flash. Inusuale da trovare in uno strumento wireless.

Cattura multi-nodo. Pilota una flotta di nodi remoti — Pi, VM, laptop — e correla ciò che vedono.

Quello che direi essere il più importante: è progettato per dirti quando ha fallito. Ogni modulo ha un --selftest. I moduli vincolati all'hardware nominano l'hardware mancante invece di restituire un risultato vuoto. Un modulo che riporta OK mentre il target è intatto è peggio di uno che fallisce in modo evidente, e quella è la classe di bug che sto cercando.


Moduli

Sistema

ModuloDescrizione
00_depsIspeziona gli strumenti installati e installa i pacchetti mancanti
01_ifaceScopre le interfacce wireless e controlla la modalità monitor

Wi-Fi

ModuloDescrizione
02_reconScansione live, selezione del target, parsing CSV
03_attackDeauth, cattura handshake WPA/WPA2 e PMKID
04_eviltwinAP rogue con captive portal e cattura delle credenziali
08_pmkid_offlineEstrazione offline di PMKID e conversione per hashcat
09_wardriveScansione con tag GPS per la mappatura della copertura
10_rogue_dhcpServer DHCP malevolo per l'intercettazione
11_krack_kr00kReinstallazione delle chiavi KRACK e Kr00k
17_wps_attackPixie Dust e WPS PIN
20_karmaRisponde a ogni probe request per intrappolare i client
21_beacon_floodFlood di beacon e auth, confusione WIDS, contromisure Michael
22_wifi_directDispositivi P2P, servizi e negoziazione del group owner
23_captive_portal_builderGenera l'HTML del captive portal dai template
34_pmf_bypassPostura della protezione dei frame di gestione 802.11w per AP
35_wifi6_attacksElementi HE, collisioni di BSS colour, TWT, spatial reuse
47_wpa3_attackDowngrade della transizione, Dragonblood, cattura SAE e dizionario
48_wep_attackFake auth, ARP replay, ChopChop, frammentazione, recupero della chiave
53_jammingJamming a livello di frame tramite il driver modwifi
54_client_isolationGateway bounce, port stealing, broadcast reflection, relay inter-NIC
55_ssid_overflowSSID sovradimensionato oltre il limite di 32 byte, con injection negli stessi byte

MITM e rete

ModuloDescrizione
07_arpARP spoofing e cattura MITM
13_802.1x_relayRelay RADIUS per 802.1X
32_resolver_poisonAvvelenamento LLMNR/NBT-NS/mDNS, relay NTLM, mitm6, Router Advertisement
49_usb_mitmUSB Ethernet MITM su RNDIS
50_router_lanTR-064, HNAP, UPnP/SSDP, SNMP, DNS rebinding, CSRF
51_router_webInjection nelle pagine di diagnostica, divulgazione rom-0, credenziali predefinite
52_router_consoleTFTP in modalità recovery, guida UART/U-Boot, parsing offline della flash
Scarica lo strumento