
Um utilitário de força bruta para Wifi no Windows, que é um método extremamente antigo, mas ainda funciona sem a necessidade de dependências externas.
__ ___ _____ _ _ _ _
\ \ / (_)_ __ | ___(_) | | | __ _ ___| | __
\ \ /\ / /| | '_ \| |_ | | |_| |/ _` |/ __| |/ /
\ V V / | | | | | _| | | _ | (_| | (__| <
\_/\_/ |_|_| |_|_| |_|_| |_|\__,_|\___|_|\_\
WinFiHack é uma tentativa recreativa minha de reescrever o script principal de hacking Wi-Fi do meu projeto anterior Brute-Hacking-Framework's, que usa netsh e scripts nativos do Windows para criar um bruteforcer Wi-Fi. Este não é de forma alguma um script rápido nem uma forma superior de realizar o mesmo hack, mas não precisa de bibliotecas externas, apenas Python e scripts Python.
Os pacotes são mínimos ou quase nenhum 😅. O comando de instalação do pacote é:
pip install rich pyfiglet
É isso.
Então, listando os recursos:
rich.Então é assim que o bruteforcer funciona:
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
Fornecer Interface:
Wi-Fi.Pesquisar e Definir Alvo:
Inserir Arquivo de Senhas:
./wordlist/default.txt.Executar o Ataque:
Procedimento do Ataque:
Após instalar todos os pacotes, basta executar python main.py, o resto é história 👍 certifique-se de executar isso no Windows, porque não funcionará em nenhum outro sistema operacional.
A interface se parece com isto:

Para contribuições: