Jeg kjører en Kali Linux i en virtualbox. Jeg vil teste sikkerheten til wifi-ruteren min med airmon-ng
osv.
Når jeg kjører airmon-ng start eth0
Kali skal opprette et ekstra grensesnitt. Det skaper imidlertid ikke det grensesnittet. Kali «s eth0
er brigd til verten» s wlan0
grensesnitt.
- Hvorfor
airmon-ng
oppretter ikkemon0
grensesnittet?
Takk til @Jan her mer informasjon om Kali og vertssystemet. Vertssystemet er en Ubuntu 14.04.
Vertssystemet
> 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 bruker ikke lenger airmon-ng for å aktivere skjermmodus fordi den stopper nettverksadministratortjenesten.
Jeg foretrekker:
ifconfig wlan0 down; iwconfig wlan0 mode monitor; if config wlan0 up;
som det er sagt opp, prøv iwconfig
for å sjekke wlan0 modus
Svar
Du nevner ikke brikkesettet, driveren, kjernen og airmon-ng-versjonen, som ville ha gjort det enklere å hjelpe deg.
Ikke alle drivere oppretter mon0 for skjermmodus, noen aktiverer det på det originale grensesnittet (wlan0 i ditt tilfelle). Kjør airmon-ng check
for å sjekke statusen. For å bekrefte at kortet ditt er i skjermmodus, kjør kommandoen iwconfig
. Du kan deretter bekrefte at modusen er «monitor» og grensesnittnavnet.
Du kan også kjøre airmon-ng check kill
, som vil føre til at alle prosesser som bruker grensesnittet avsluttes.
For mac80211-driverne er skjermmodusgrensesnittet vanligvis “mon0”. For ieee80211 madwifi-ng-drivere er det vanligvis “ath0”. For andre drivere kan grensesnittnavnet variere.
For å lære mer om forskjellen på driverne, les her
Kommentarer
Svar
Den offisielle dokumentasjonen for Kali fra Offensive Security sier at du må skaffe deg en USB-adapter med riktig brikkesett for å bruke WiFi i et virtuelt miljø.
Svar
Når det gjelder meg, skal jeg utføre airmon-ng check kill
før jeg bytter til skjermmodus.
Akkurat som nedenfor:
iwconfig wlan0 ifconfig wlan0 down airmon-ng check kill iwconfig wlan0 mode monitor ifconfig wlan0 up iwconfig wlan0
Svar
Du må skrive:
sudo airmon-ng start mon0
og merker at grensesnittet er mon0 som har blitt aktivert skjermmodus.
" wlan0 Unknown iwlwifi - [phy0] (monitor mode enabled on mon0)"
mon0
på vertssystemet – men ikke på virtualboxen.