Por que o airmon-ng não cria uma interface de monitoramento?

Por que o airmon-ng não cria uma interface de monitoramento?

Estou executando um Kali Linux em uma caixa virtual. Quero testar a segurança do meu roteador wifi com airmon-ngetc.

Quando executo airmon-ng start eth0o Kali, devo criar uma interface adicional. No entanto, ele não cria essa interface. O Kali eth0está conectado à wlan0interface do host.

  • Por que airmon-ngnão cria a mon0interface?

Obrigado a @Jan aqui mais informações sobre o Kali e o sistema host. O sistema host é um Ubuntu 14.04.

O sistema hospedeiro

> iwconfig

 wlan0     IEEE 802.11abgn  ESSID:"some ssid"  
           Mode:Managed  Frequency:2.412 GHz  Access Point: <some MAC>
           Bit Rate=78 Mb/s   Tx-Power=15 dBm   
           Retry  long limit:7   RTS thr:off   Fragment thr:off
           Power Management:on
           Link Quality=70/70  Signal level=-34 dBm  
           Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
           Tx excessive retries:0  Invalid misc:10   Missed beacon:0

 > sudo airmon-ng start wlan0

 Found 5 processes that could cause trouble.
 If airodump-ng, aireplay-ng or airtun-ng stops working after
 a short period of time, you may want to kill (some of) them!

 PID    Name
 1098   avahi-daemon
 1102   avahi-daemon
 1118   NetworkManager
 1145   wpa_supplicant
 6002   dhclient
 Process with PID 6002 (dhclient) is running on interface wlan0

 Interface  Chipset     Driver

 wlan0      Unknown     iwlwifi - [phy0]
            (monitor mode enabled on mon0)

Em Kali@virtualbox

> iwconfig

eth0 no wireless extensions

lo no wireless extensions


> airmon-ng start eth0

Interface Chipset Driver

Responder1

Não uso mais o airmon-ng para ativar o modo monitor porque ele interrompe o serviço do gerenciador de rede.

Eu prefiro :

ifconfig wlan0 down;
iwconfig wlan0 mode monitor;
if config wlan0 up;

como está, tente iwconfigverificar o modo wlan0

Responder2

Você não menciona seu chipset, driver, kernel e versão do airmon-ng, o que tornaria mais fácil ajudá-lo.

Nem todos os drivers criam mon0 para o modo monitor, alguns o habilitam na interface original (wlan0 no seu caso). Execute airmon-ng checkpara verificar o status. Para confirmar se sua placa está no modo monitor, execute o comando iwconfig. Você pode então confirmar se o modo é “monitor” e o nome da interface.

Você também pode executar airmon-ng check kill, o que fará com que todos os processos que usam a interface sejam encerrados.

Para os drivers mac80211, a interface do modo monitor é normalmente “mon0”. Para drivers madwifi-ng ieee80211, normalmente é “ath0”. Para outros drivers, o nome da interface pode variar.

Fonte

Para saber mais sobre a diferença dos drivers, leiaaqui

Responder3

A documentação oficial do Kali da Offensive Security afirma que você precisará obter um adaptador USB com o chipset adequado para usar WiFi em um ambiente virtual.

Responder4

Você tem que digitar:

sudo airmon-ng start mon0

percebendo que a interface é mon0 que foi habilitada no modo monitor.

" wlan0      Unknown     iwlwifi - [phy0]              
(monitor mode enabled on mon0)"

informação relacionada