저는 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;
iwconfig
wlan0 모드를 확인해 보세요.
답변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)"