
Un'utilità di brute force per Wi-Fi su Windows, un metodo estremamente vecchio ma ancora funzionante senza la necessità di dipendenze esterne.
__ ___ _____ _ _ _ _
\ \ / (_)_ __ | ___(_) | | | __ _ ___| | __
\ \ /\ / /| | '_ \| |_ | | |_| |/ _` |/ __| |/ /
\ 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.
I pacchetti sono minimi o quasi inesistenti 😅. Il comando per installare i pacchetti è:
pip install rich pyfiglet
Tutto qui.
Ecco l'elenco delle caratteristiche:
rich.Ecco come funziona il bruteforcer:
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:
Wi-Fi.Cercare e Impostare il Target:
Inserire il File delle Password:
./wordlist/default.txt.Eseguire l'Attacco:
Procedura dell'Attacco:
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ì:
