airmon-ng
私は仮想ボックスで Kali Linux を実行しています。などを使って Wi-Fi ルーターのセキュリティをテストしたいです。
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)
Kali@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)"