Passo 1: Escaneamento de redes.
1. Abra um terminal ou prompt de comando no seu sistema operacional.
2. Execute o seguinte comando para escanear as redes sem fio disponíveis:
sudo iwlist <interface> scan
Substitua `<interface>` pelo nome da interface sem fio do seu sistema, como "wlan0" ou "wlp2s0". Esse comando irá listar as redes sem fio próximas, suas informações e configurações.
3. Anote as informações da rede alvo, como o nome (SSID) e o canal utilizado.
Passo 2: Configuração do ambiente.
1. Ainda sem terminal ou prompt de comando, configure um roteador virtual para simular a rede alvo. Use o seguinte comando:
sudo airbase-ng -e <SSID> -c <canal> <interface>
Substitua `<SSID>` pelo nome da rede sem fio alvo e `<canal>` pelo número do canal utilizado pela rede alvo. Novamente, substitua `<interface>` pela interface sem fio do seu sistema.
2. Defina uma senha diferente da rede alvo para evitar interferências e problemas de segurança.
Passo 3: Teste de segurança.
1. Abra outro terminal ou prompt de comando no seu sistema operacional.
2. Execute o seguinte comando para capturar os pacotes de dados da rede alvo:
sudo airodump-ng --bssid <BSSID> -c <canal> -w capture <interface>
Substitua `<BSSID>` pelo endereço MAC do ponto de acesso da rede alvo e `<canal>` pelo número do canal utilizado pela rede alvo. Mais uma vez, substitua `<interface>` pela interface sem fio do seu sistema. Esse comando irá capturar os pacotes de dados da rede alvo e salvá-los em um arquivo de captura chamado "capture".
3. Abra um terceiro terminal ou prompt de comando e execute o seguinte comando para iniciar o ataque de força bruta na senha da rede alvo:
sudo aircrack-ng -b <BSSID> -w <wordlist> capture*.cap
Substitua `<BSSID>` pelo endereço MAC do ponto de acesso da rede alvo e `<wordlist>` pelo caminho completo para um arquivo de wordlist contendo possíveis senhas. Esse comando tentará encontrar a senha da rede alvo comparando-a com as palavras da lista de palavras.
Esses são apenas exemplos de comandos para realizar o escaneamento de redes, configuração do ambiente e teste de segurança. Vale ressaltar que esses comandos podem variar dependendo do sistema operacional e das ferramentas específicas utilizadas. Certifique-se de consultar os documentos adequadamente e adaptar os comandos conforme necessário.