você não precisa usar airmon-ng . você pode simplesmente:
sudo ifconfig wlan0 down
do que continuar com
sudo iwconfig wlan0 mode monitor
e finalmente
sudo ifconfig wlan0 up
isso é basicamente o que o airmon-ng faz.
Eu segui este tutorial sobre a instalação do aircrack no Ubuntu 14.04: link
Eu tive que ajustar algumas coisas para fazer o download com sucesso, mas aqui está o que estou tendo problemas (e o que não consigo encontrar uma solução):
Este comando:
sudo airodump-ng mon0
dos quais recebo o erro:
Interface mon0:
ioctl(SIOCGIFINDEX) failed: No such device
O comando iwconfig mostra:
eth0 no wireless extensions.
lo no wireless extensions.
wlan0 IEEE 802.11abg ESSID:"nameofmynetwork"
Mode:Managed Frequency:5.765 GHz Access Point: 05:B1:51:42:A1:5D
Retry long limit:7 RTS thr:off Fragment thr:off
Power Management:on
Em relação ao mon0, o que é isso? Eu tentei algumas soluções, como matar processos e atualizar para o aircrack mais recente, mas ainda recebo um erro.
Qualquer ajuda é apreciada!
você não precisa usar airmon-ng . você pode simplesmente:
sudo ifconfig wlan0 down
do que continuar com
sudo iwconfig wlan0 mode monitor
e finalmente
sudo ifconfig wlan0 up
isso é basicamente o que o airmon-ng faz.
O problema está no nome da interface. Use os seguintes comandos:
Inicie sua interface sem fio no modo de monitoramento
airmon-ng
Mate todos os processos de interferência
airmon-ng check kill
Em vez de airodump-ng mon0
, digite este airodump-ng wlan0mon
Por favor, deixe-me saber se isso funciona para você.
Você precisa ler mais sobre como usar aircrack-ng
.
O comando que você executou, sudo airodump-ng mon0
, diz ao seu computador para iniciar a captura de pacotes na interface chamada mon0
, mas você ainda não tem essa interface, é por isso que ele informa No such device
.
As etapas gerais para usar aircrack-ng
são:
sudo airmon-ng start wlan0
mon0
, que você pode ver quando faz iwconfig
. Este é o comando que você provavelmente não executou. Se você executou, mas não pode ver mon0
depois, informe-nos qual foi a saída do comando. sudo airodump-ng <options> mon0
sudo aireplay-ng <options> mon0
sudo aircrack-ng <options> <file>
Pelo que vi, na versão mais recente do Ubuntu (15.10) existe um problema ao ativar o modo monitor no mon0.
Para limpá-lo e limpá-lo, use este comando para eliminar qualquer processo que possa causar problemas sudo airmon-ng check kill
e use este comando para ativar o modo monitor em mon0 sudo airmon-ng start wlan0
.
Agora você pode usar mon0 com outros comandos * -ng.
Ok, primeiro de tudo, vamos começar com a eliminação de todos os processos com sudo airmon-ng check kill
, depois habilitar o modo monitor com sudo airmon-ng start wlan0
, agora a resposta à sua pergunta está na saída desse comando. Observe que ele diz na parte inferior (modo de monitor wl experimental habilitado para [phy0] wlan0 em [phy0] prism0 ) para mim, diz prism0 essa é a interface que foi criada para mim quando usei o comando airmon-ng start wlan0
, que geralmente é chamado mon0, mas nem sempre é o mesmo, então você precisa verificar o nome do que foi criado para você e usá-lo no próximo comando. Por exemplo, no meu caso, para começar a capturar pacotes eu vou digitar airodump-ng prism0
not mon0 . Espero que isso responda à sua pergunta.
se airodump-ng mon0 não funciona para você; dê o anterior comando como; "airmon-ng start wlp3s0" em vez de "airmon-ng start wlan0" porque wlan0 funciona para rede em lan e wlp3s0 funciona para rede sem fio e, em seguida, insere o comando "airodump-ng mon0" isso certamente funcionará para você também
Tags aircrack-ng