Jeg kører en Kali Linux i en virtualbox. Jeg vil teste sikkerheden på min wifi-router med airmon-ng
osv.
Når jeg kører airmon-ng start eth0
Kali skal oprette en ekstra grænseflade. Men det opretter ikke denne grænseflade. Kali “s eth0
er brigd til værten” s wlan0
interface.
- Hvorfor
airmon-ng
opretter ikkemon0
interface?
Tak til @Jan her flere oplysninger om Kali og værtssystemet. Værtssystemet er en Ubuntu 14.04.
Værtssystemet
> 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)
På Kali @ virtualbox
> iwconfig eth0 no wireless extensions lo no wireless extensions > airmon-ng start eth0 Interface Chipset Driver
Svar
Jeg bruger ikke længere airmon-ng til at aktivere monitor mode, fordi det stopper netværksadministrator-tjenesten.
Jeg foretrækker:
ifconfig wlan0 down; iwconfig wlan0 mode monitor; if config wlan0 up;
som det siges, prøv iwconfig
for at tjekke wlan0 mode
Svar
Du nævner ikke din chipsæt, driver, kerne og airmon-ng version, hvilket ville have gjort det lettere at hjælpe dig.
Ikke alle drivere opretter mon0 til skærmtilstand, nogle aktiverer det på den originale grænseflade (wlan0 i dit tilfælde). Kør airmon-ng check
for at kontrollere status. For at bekræfte, at dit kort er i skærmtilstand, skal du køre kommandoen iwconfig
. Du kan derefter bekræfte, at tilstanden er “monitor” og grænsefladenavnet.
Du kan også køre airmon-ng check kill
, hvilket får alle processer, der bruger grænsefladen til at afslutte.
For mac80211-driverne er skærmtilstandsgrænsefladen typisk “mon0”. For ieee80211 madwifi-ng-drivere er det typisk “ath0”. For andre drivere kan interface-navnet variere.
For at lære mere om forskellen på driverne, læs her
Kommentarer
Svar
I den officielle dokumentation for Kali fra Offensive Security hedder det, at du bliver nødt til at få en USB-adapter med det rigtige chipsæt til at bruge WiFi i et virtuelt miljø.
Svar
Hvad mig angår, vil jeg udføre airmon-ng check kill
før jeg skifter til skærmtilstand.
Ligesom nedenfor:
iwconfig wlan0 ifconfig wlan0 down airmon-ng check kill iwconfig wlan0 mode monitor ifconfig wlan0 up iwconfig wlan0
Svar
Du skal skrive:
sudo airmon-ng start mon0
bemærker, at grænsefladen er mon0, der er aktiveret skærmtilstand.
" wlan0 Unknown iwlwifi - [phy0] (monitor mode enabled on mon0)"
mon0
på værtssystemet – men ikke på virtualboxen.