Esse script tem vários comandos que tem por objetivo gravar um log chamado senhas.txt, contendo todas as senhas Wi-Fi gravadas no PC.
Para usar esse script basta apenas copiar e colar em um bloco de notas e salvar como .bat, por exemplo arquivo.bat
echo %date% %time%>>senhas.txt
echo %username%>>senhas.txt
echo - >>senhas.txt
netsh wlan show profile name=* key=clear >>senhas.txt
echo -------------------------------------------------------- >> senhas.txt
pause
Linux
O comando equivalente ao rodado no windows, é o sudo iwlist wlan0 scan, onde wlan0 é sua placa de rede Wi-Fi. Para descobrir qual é a placa basta digitar o comando ifconfig no terminal, como mostra na imagem abaixo:
Executando o comando citado acima será retornado todas as informações sobre a rede onde está conectado, como tipo de encriptação, sinal, qualidade, canal, SSID, entre outros:
Olá, Passando para informa que essa consulta só disponibiliza a primeira chave as outras ficam oculta. Resolve meu problema fazendo uma consulta direta ao SSID desejado.
ResponderExcluirDe resto funcionou muito bem.
Isso no Linux ou no Windows? Caso seja no Linux para mostrar as outras interfaces, você poderia tentar "sudo iwlist wlan0 scan && sudo iwlist wlan1 scan" para mostrar as outras.
ResponderExcluirCaso seja no windows, recomendo baixar esse programa http://www.nirsoft.net/utils/wireless_key.html
Após baixar esse programa você pode criar um script bat com esse comando:
start WirelessKeyView.exe /stext wirelesskeyview.txt
Ele vai criar um arquivo .txt com as senhas salvas.
essa consulta só disponibiliza a primeira chave as outras ficam oculta, alguém sabe como resolver isso?
ResponderExcluirolá, eu estou com uma duvida.
ResponderExcluireu uso windows 7 ultimate presciso executar o .bat como admin
quando faço isso ele envia o arquivo txt para a pasta system32 como faço para escolher onde sera salvo o arquivo .txt (no caso queria colocar no pendrive E:\)
Rodrigo, você precisa modificar o script para ficar assim:
ResponderExcluirecho %date% %time%>>C:/minhapasta/senhas.txt
echo %username%>>C:/minhapasta/senhas.txt
echo - >>senhas.txt
netsh wlan show profile name=* key=clear >>C:/minhapasta/senhas.txt
echo -------------------------------------------------------- >> senhas.txt
pause
Em "minhapasta" você pode especificar outras. Lembrando que se o caminho tiver algum espaço, é necessário colocar tudo entre aspas.
Eu tenho que abrir esse arquivo?
ResponderExcluirCARA NAO APARECE A SEHNHA, NA PARTE ONDE ESTARIA SENHA FICA TUDO EM BRANCO,,
ResponderExcluir