Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
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.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
WinFiHack — Un'utilità di brute force per Wi-Fi su Windows, un metodo estremamente vecchio ma ancora funzionante senza la necessità di dipendenze esterne. | Kitploit
Strumenti/GitHubGitHub/morpheuslord/winfihack
Auditing Wi-FiAttacchi alle PasswordSicurezza Wireless
GitHubmorpheuslord/winfihack

WinFiHack

Un'utilità di brute force per Wi-Fi su Windows, un metodo estremamente vecchio ma ancora funzionante senza la necessità di dipendenze esterne.

Vedi Repository
80172 anni 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

WinFiHack

root@kitploit:~
__        ___       _____ _ _   _            _
\ \      / (_)_ __ |  ___(_) | | | __ _  ___| | __
 \ \ /\ / /| | '_ \| |_  | | |_| |/ _` |/ __| |/ /
  \ V  V / | | | | |  _| | |  _  | (_| | (__|   <
   \_/\_/  |_|_| |_|_|   |_|_| |_|\__,_|\___|_|\_\

WinFiHack è un tentativo ricreativo di riscrivere il precedente progetto Brute-Hacking-Framework's script principale per hacking Wi-Fi che utilizza netsh e script nativi di Windows per creare un bruteforcer Wi-Fi. Non è in alcun modo uno script veloce né un modo superiore di eseguire lo stesso hack, ma non richiede librerie esterne, solo Python e script Python.

Installazione

I pacchetti sono minimi o quasi inesistenti 😅. Il comando per installare i pacchetti è:

root@kitploit:~
pip install rich pyfiglet

Tutto qui.

Caratteristiche

Ecco l'elenco delle caratteristiche:

  • Caratteristiche Generali:
    • Possiamo usare interfacce personalizzate o interfacce non predefinite per eseguire l'attacco.
    • Modo ben definito di usare netsh, elencare e utilizzare i target.
    • Aggiornabilità
  • Caratteristiche del Codice:
    • Sistema interattivo basato su menu con rich.
    • Versatilità nell'uso di interfacce, target e file di password.

Come funziona

Ecco come funziona il bruteforcer:

root@kitploit:~
sequenceDiagram
    participant User
    participant Tool
    participant Interface
    participant Network
    participant File
    participant Attack

    User->>Tool: Provide interface (default: Wi-Fi)
    Tool->>Interface: Disconnect all active network connections
    Interface->>Network: Search for all available networks
    User->>Tool: Set target network
    User->>Tool: Input password file (default: ./wordlist/default.txt)
    Note over Tool: Ready to run the attack
    Tool->>Attack: Begin password loop
    loop For each password
        Attack->>File: Generate and store custom XML
        Attack->>Network: Attempt connection
        Network->>Attack: Verify connection (1 packet ping to Google)
        alt Ping successful
            Attack->>User: Connection established (Success)
        else Ping failed
            Attack->>User: Output failed
        end
    end
  • Fornire l'interfaccia:

    • All'utente viene richiesto di fornire l'interfaccia di rete per lo strumento.
    • Per impostazione predefinita, l'interfaccia è impostata su Wi-Fi.
  • Cercare e Impostare il Target:

    • L'utente deve cercare e selezionare la rete target.
    • Durante questo processo, lo strumento esegue i seguenti passaggi secondari:
      • Disconnette tutte le connessioni di rete attive per l'interfaccia selezionata.
      • Cerca tutte le reti disponibili nel raggio d'azione.
  • Inserire il File delle Password:

    • L'utente inserisce il percorso del file delle password.
    • Il percorso predefinito per il file delle password è ./wordlist/default.txt.
  • Eseguire l'Attacco:

    • Con il target impostato e il file delle password pronto, lo strumento è ora pronto per avviare l'attacco.
  • Procedura dell'Attacco:

    • L'attacco consiste nell'iterare ogni password nel file fornito.
    • Per ogni password, vengono eseguiti i seguenti passaggi:
      • Viene generata e salvata una configurazione XML personalizzata per il tentativo di connessione.
      • Lo strumento tenta di connettersi alla rete target utilizzando l'XML generato e la password corrente.
      • Per verificare il successo del tentativo di connessione, lo strumento esegue un "ping a 1 pacchetto" verso Google.
      • Se il ping non ha successo, il tentativo di connessione viene considerato fallito e lo strumento procede con la password successiva nell'elenco.
      • Questo ciclo continua finché non viene ricevuta una risposta di ping riuscita, che indica un tentativo di connessione riuscito.

Come eseguire

Dopo aver installato tutti i pacchetti, basta eseguire python main.py e il resto è storia 👍 assicurati di eseguirlo su Windows perché non funzionerà su nessun altro sistema operativo. L'interfaccia appare così: image

Contributi

  • Prima Clonazione: Clona il repository nel tuo ambiente di sviluppo e apporta le modifiche.
  • Commenti: Apprezzerei se potessi aggiungere commenti che spieghino il tuo punto di vista e anche l'aggiornamento.
  • Invio: Invia una PR così posso verificare le modifiche e approvarle se necessario.
Scarica lo strumento