Jag kör en Kali Linux i en virtualbox. Jag vill testa säkerheten för min wifi-router med airmon-ng
etc.
När jag kör airmon-ng start eth0
Kali ska skapa ett extra gränssnitt. Men det skapar inte det gränssnittet. Kali ”s eth0
bryggas till värden” s wlan0
gränssnitt.
- Varför
airmon-ng
skapar inte gränssnittetmon0
?
Tack till @Jan här mer information om Kali och värdsystemet. Värdsystemet är en Ubuntu 14.04.
Värdsystemet
> 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
Jag använder inte längre airmon-ng för att aktivera övervakningsläge eftersom det stoppar nätverkshanteraren.
Jag föredrar:
ifconfig wlan0 down; iwconfig wlan0 mode monitor; if config wlan0 up;
som det sägs upp försök iwconfig
för att kolla wlan0 läge
Svar
Du nämner inte din chipset, drivrutin, kärna och airmon-ng-version, vilket skulle ha gjort det lättare att hjälpa dig.
Inte alla drivrutiner skapar mon0 för bildskärmsläge, vissa aktiverar det på det ursprungliga gränssnittet (wlan0 i ditt fall). Kör airmon-ng check
för att kontrollera status. För att bekräfta att ditt kort är i övervakningsläge kör du kommandot iwconfig
. Du kan sedan bekräfta att läget är ”monitor” och gränssnittsnamnet.
Du kan också köra airmon-ng check kill
, vilket gör att alla processer som använder gränssnittet avslutas.
För mac80211-drivrutinerna är skärmlägesgränssnittet vanligtvis “mon0”. För ieee80211 madwifi-ng-drivrutiner är det vanligtvis “ath0”. För andra drivrutiner kan gränssnittsnamnet variera.
För att lära dig mer om skillnaden mellan drivrutinerna, läs här
Kommentarer
Svar
Den officiella dokumentationen för Kali från Offensive Security säger att du måste skaffa en USB-adapter med rätt chipset för att använda WiFi i en virtuell miljö.
Svar
När det gäller mig kommer jag att köra airmon-ng check kill
innan jag byter till övervakningsläge.
Precis som nedan:
iwconfig wlan0 ifconfig wlan0 down airmon-ng check kill iwconfig wlan0 mode monitor ifconfig wlan0 up iwconfig wlan0
Svar
Du måste skriva:
sudo airmon-ng start mon0
märker att gränssnittet är mon0 som har aktiverats övervakningsläge.
" wlan0 Unknown iwlwifi - [phy0] (monitor mode enabled on mon0)"
mon0
på värdsystemet – men inte i virtualboxen.