airmon-ng가 모니터링 인터페이스를 생성하지 않는 이유는 무엇입니까?

airmon-ng가 모니터링 인터페이스를 생성하지 않는 이유는 무엇입니까?

저는 virtualbox에서 Kali Linux를 실행하고 있습니다. Wi-Fi 라우터 airmon-ng등 의 보안을 테스트하고 싶습니다 .

Kali를 실행하면 airmon-ng start eth0추가 인터페이스가 생성되어야 합니다. 그러나 해당 인터페이스를 생성하지는 않습니다. Kali는 eth0호스트 wlan0인터페이스에 연결되어 있습니다.

  • airmon-ng인터페이스 를 생성하지 않는 이유는 무엇입니까 mon0?

@Jan 덕분에 Kali 및 호스트 시스템에 대한 자세한 정보를 얻을 수 있습니다. 호스트 시스템은 Ubuntu 14.04입니다.

호스트 시스템

> 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)

칼리@virtualbox에서

> iwconfig

eth0 no wireless extensions

lo no wireless extensions


> airmon-ng start eth0

Interface Chipset Driver

답변1

네트워크 관리자 서비스가 중지되므로 더 이상 airmon-ng를 사용하여 모니터 모드를 활성화하지 않습니다.

나는 선호한다 :

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

iwconfigwlan0 모드를 확인해 보세요.

답변2

칩셋, 드라이버, 커널 및 airmon-ng 버전을 언급하지 않으셨더라면 도움을 더 쉽게 받으실 수 있었을 것입니다.

모든 드라이버가 모니터 모드를 위해 mon0을 생성하는 것은 아니며, 일부 드라이버는 원래 인터페이스(귀하의 경우 wlan0)에서 이를 활성화합니다. 실행 airmon-ng check하여 상태를 확인하세요. 카드가 모니터 모드에 있는지 확인하려면 명령을 실행하십시오 iwconfig. 그런 다음 모드가 "모니터"이고 인터페이스 이름을 확인할 수 있습니다.

또한 을 실행하면 airmon-ng check kill인터페이스를 사용하는 모든 프로세스가 종료됩니다.

mac80211 드라이버의 경우 모니터 모드 인터페이스는 일반적으로 "mon0"입니다. ieee80211 madwifi-ng 드라이버의 경우 일반적으로 "ath0"입니다. 다른 드라이버의 경우 인터페이스 이름이 다를 수 있습니다.

원천

드라이버의 차이점에 대해 자세히 알아보려면 다음을 읽어보세요.여기

답변3

Offensive Security의 Kali 공식 문서에 따르면 가상 환경에서 WiFi를 사용하려면 적절한 칩셋이 포함된 USB 어댑터를 구입해야 한다고 나와 있습니다.

답변4

다음을 입력해야 합니다:

sudo airmon-ng start mon0

인터페이스가 모니터 모드가 활성화된 mon0임을 확인합니다.

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

관련 정보