airmon-ng が Kali Linux 上で mon0 を作成しない

airmon-ng が Kali Linux 上で mon0 を作成しない

を使用しようとするとairmon-ng start wlan0、 を実行したときと同じことだけがairmon-ng check起こるので、mon0 は作成されません。ifconfigとを入力したときに何が起こったかのダンプを以下に示しますiwconfig

ifconfig

lo: flags=73 mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10 loop txqueuelen 0 (ローカル ループバック) RX パケット 22 バイト 1316 (1.2 KiB) RX エラー 0 ドロップ 0 オーバーラン 0 フレーム 0 TX パケット 22 バイト 1316 (1.2 KiB) TX エラー 0 ドロップ 0 オーバーラン 0 キャリア 0 衝突 0

wlan0: flags=4099 mtu 1500 ether 00:e0:4c:72:00:1e txqueuelen 1000 (イーサネット) RXパケット 0 バイト 0 (0.0 B) RXエラー 0 ドロップ 0 オーバーラン 0 フレーム 0 TXパケット 0 バイト 0 (0.0 B) TXエラー 0 ドロップ 0 オーバーラン 0 キャリア 0 衝突 0

iwconfig

wlan0 未関連付け ニックネーム:"rtl_wifi" モード:管理 アクセス ポイント:未関連付け 感度:0/0
再試行:オフ RTS thr:オフ フラグメント thr:オフ 暗号化キー:オフ 電源管理:オフ リンク品質:0 信号レベル:0 ノイズ レベル:0 Rx 無効な nwid:0 Rx 無効な crypt:0 Rx 無効な frag:0 Tx 過剰な再試行:0 無効な misc:0 ビーコンの欠落:0

ワイヤレス拡張機能はありません。

eth0 ワイヤレス拡張機能なし。

問題を解決するためにさらに情報が必要な場合は、お気軽にお問い合わせください。

答え1

ワイヤレス チップセットとドライバーはモニター モードをサポートしていますか? 次のコマンドで確認できます:

iw [your-wifi-adaptor-eg-phy0] info

またはこれ

iw list

不明な点がある場合。

その情報を投稿すると役立ちます。以下は私の出力からの抜粋の例です。 Supported interface modes: * IBSS * managed * AP * AP/VLAN * WDS * monitor * mesh point ご覧のとおり、私のマシンのチップセットはそれをサポートしています。

答え2

使用してみてiw list、そこにモニターモードがリストされていることを確認しました。

モニター モードがリストされている場合は、試してみるiw config wlan0 mode monitorと、wlan0 がモニター モードになります。

答え3

私はArchの経験からしか話せませんが、Kaliの経験からは話せませんが、airmon-ng start <interface name>意図したインターフェースの名前~に変わる<interface name>mon。例:wlan0mon (元のインターフェース名の後ろに「mon」が追加されます)

たとえば、使用を意図したインターフェースの名前がwlp1s0u1u2またはだった場合、ほとんどの場合、またはになり、必ずしも になるとはwlan0限りません。wlp1s0u1u2monwlan0monmon0

https://www.aircrack-ng.org/doku.php?id=airmon-ng

「ご覧のとおり、wlan0というモニターモードインターフェースが作成されました月曜日

(そして現在のairmon-ng スクリプト ソースコード効果的なライン。(モニターモードの設定方法について)

iw phy ${PHYDEV} インターフェース ${1} を追加月曜日タイプモニター

既存の物理的なWi-Fiデバイスの数に応じて、命名規則使用済み、かもしれない次のように翻訳します:

iw phyphy0インターフェース追加wlan0monタイプモニター

wlan0*(物理的なWi-Fiデバイスの場合phy0)

iw help(出力から抜粋)

    [iw] phy <phyname> interface add <name> type <type>

もちろんmon0'名前'コマンドを手動で実行することで、エアモンスクリプトはそれを実行します。

いずれにせよ、ifconfig -aリストすべきどれでも既存のインターフェースとその名前(たとえそれが「ダウン」/非アクティブ/オフの状態であっても)。

それ以外、nonzyroの回答まず最初にテストして、デバイスがサポートしているかどうかを確認する必要がありますモニターモード

関連情報