Ich verwende Kali Linux in einer Virtualbox. Ich möchte die Sicherheit meines WLAN-Routers airmon-ng
usw. testen.
Wenn ich airmon-ng start eth0
Kali ausführe, sollte eine zusätzliche Schnittstelle erstellt werden. Diese Schnittstelle wird jedoch nicht erstellt. Kalis Schnittstelle eth0
ist mit der Schnittstelle des Hosts verbunden
wlan0
.
- Warum
airmon-ng
wird diemon0
Schnittstelle nicht erstellt?
Dank @Jan hier weitere Informationen zum Kali und dem Hostsystem. Das Hostsystem ist ein Ubuntu 14.04.
Das Hostsystem
> 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)
Auf Kali@virtualbox
> iwconfig
eth0 no wireless extensions
lo no wireless extensions
> airmon-ng start eth0
Interface Chipset Driver
Antwort1
Ich verwende airmon-ng nicht mehr, um den Monitormodus zu aktivieren, da dies den Netzwerkmanagerdienst stoppt.
Ich bevorzuge :
ifconfig wlan0 down;
iwconfig wlan0 mode monitor;
if config wlan0 up;
wie es ist sagen, versuchen Sie, iwconfig
wlan0-Modus zu überprüfen
Antwort2
Sie erwähnen nicht Ihren Chipsatz, Treiber, Kernel und Ihre Airmon-ng-Version, was es einfacher gemacht hätte, Ihnen zu helfen.
Nicht alle Treiber erstellen mon0 für den Monitormodus, manche aktivieren es auf der ursprünglichen Schnittstelle (in Ihrem Fall wlan0). Führen Sie es aus, airmon-ng check
um den Status zu überprüfen. Um zu bestätigen, dass sich Ihre Karte im Monitormodus befindet, führen Sie den Befehl aus iwconfig
. Sie können dann bestätigen, dass der Modus „Monitor“ ist, und den Schnittstellennamen angeben.
Sie können auch ausführen airmon-ng check kill
, wodurch alle Prozesse beendet werden, die die Schnittstelle verwenden.
Bei den mac80211-Treibern ist die Monitormodusschnittstelle normalerweise „mon0“. Bei den ieee80211 madwifi-ng-Treibern ist sie normalerweise „ath0“. Bei anderen Treibern kann der Schnittstellenname abweichen.
Um mehr über die Unterschiede der Treiber zu erfahren, lesen SieHier
Antwort3
In der offiziellen Dokumentation für Kali von Offensive Security heißt es, dass Sie einen USB-Adapter mit dem richtigen Chipsatz benötigen, um WLAN in einer virtuellen Umgebung zu nutzen.
Antwort4
Sie müssen Folgendes eingeben:
sudo airmon-ng start mon0
Beachten Sie, dass es sich bei der Schnittstelle um Mon0 handelt, bei der der Monitormodus aktiviert wurde.
" wlan0 Unknown iwlwifi - [phy0]
(monitor mode enabled on mon0)"