airmon-ng erstellt mon0 unter Kali Linux nicht

airmon-ng erstellt mon0 unter Kali Linux nicht

Wenn ich versuche zu verwenden airmon-ng start wlan0, passiert nur das Gleiche wie bei der Ausführung airmon-ng check, sodass mon0 nicht erstellt wird. Hier sind Dumps von dem, was passiert ist, als ich ifconfigund eingegeben habe 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 (Local Loopback) RX-Pakete 22 Bytes 1316 (1,2 KiB) RX-Fehler 0 verloren 0 Überläufe 0 Frame 0 TX-Pakete 22 Bytes 1316 (1,2 KiB) TX-Fehler 0 verloren 0 Überläufe 0 Träger 0 Kollisionen 0

wlan0: flags=4099 mtu 1500 ether 00:e0:4c:72:00:1e txqueuelen 1000 (Ethernet) RX-Pakete 0 Bytes 0 (0,0 B) RX-Fehler 0 verloren 0 Überläufe 0 Frame 0 TX-Pakete 0 Bytes 0 (0,0 B) TX-Fehler 0 verloren 0 Überläufe 0 Träger 0 Kollisionen 0

iwconfig

wlan0 nicht zugeordnet Spitzname: „rtl_wifi“ Modus: Verwaltet Zugriffspunkt: Nicht zugeordnet Empfindlichkeit: 0/0
Wiederholung: aus RTS-Schwelle: aus Fragment-Schwelle: aus Verschlüsselungsschlüssel: aus Energieverwaltung: aus Verbindungsqualität: 0 Signalpegel: 0 Rauschpegel: 0 Rx ungültige NWID: 0 Rx ungültige Verschlüsselung: 0 Rx ungültiges Fragment: 0 Tx übermäßige Wiederholungsversuche: 0 Ungültiges Sonstiges: 0 Verpasstes Beacon: 0

siehe da, keine WLAN-Erweiterungen.

eth0, keine Wireless-Erweiterungen.

Wenn Sie weitere Informationen zur Lösung des Problems benötigen, fragen Sie einfach

Antwort1

Unterstützen Ihr WLAN-Chipsatz und Ihre Treiber den Monitormodus? Sie können dies mit diesem Befehl überprüfen:

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

oder dieses

iw list

wenn Sie unsicher sind.

Das Posten dieser Informationen wird hilfreich sein. Hier ist ein Beispiel für einen Ausschnitt aus meiner Ausgabe: Supported interface modes: * IBSS * managed * AP * AP/VLAN * WDS * monitor * mesh point Wie Sie sehen, würde der Chipsatz auf meinem Computer dies unterstützen.

Antwort2

Nachdem Sie die Verwendung überprüft iw listund bestätigt haben, dass der Monitormodus dort aufgeführt ist.

Wenn der Monitormodus aufgeführt ist, versuchen Sie es. iw config wlan0 mode monitorDadurch sollte Ihr WLAN0 in den Monitormodus versetzt werden.

Antwort3

Ich kann zwar nur aus Arch-Erfahrung sprechen und nicht aus Kali-Erfahrung, aber das airmon-ng start <interface name>würde dazu führen, dass die beabsichtigte SchnittstelleNameändern, um zu sein <interface name>mon. ZBwlan0mon (wobei dem ursprünglichen Schnittstellennamen dann „mon“ vorangestellt wurde)

Wenn beispielsweise die zur Verwendung vorgesehene Schnittstelle wlp1s0u1u2oder genannt würde wlan0, würde/sollte dies in den meisten Fällen zu wlp1s0u1u2monoder führen/erstellen wlan0monund nicht unbedingt zu mon0.

(Wie dokumentiert aufhttps://www.aircrack-ng.org/doku.php?id=airmon-ng)

„Wie Sie sehen, wurde eine Monitormodusschnittstelle namens wlan0 erstellt.Mo"

(Und aus aktuellenQuellcode des Airmon-ng-Skriptseffektive Linie.(bezüglich der Art und Weise, wie der Monitormodus eingestellt wird))

iw phy ${PHYDEV} Schnittstelle hinzufügen ${1}MoTyp Monitor

die je nach Anzahl vorhandener physischer WLAN-Geräte undNamenskonventiongebraucht,könnteÜbersetzen Sie es in etwa wie:

iw phy Schnittstelle Typmonitor phy0hinzufügenwlan0mon

*(In einem Fall, in dem es wlan0sich um ein physisches WLAN-Gerät handelt phy0)

(aus der Ausgabe ausgeschnitten iw help)

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

Und obwohl mon0man natürlich auch einstellen könnte, dass es'Name'indem Sie den Befehl manuell ausführen. So funktioniert das nicht.airmon-ngSkript macht das..)*

Unabhängig davon ifconfig -asollte man auflistenbeliebigvorhandene Schnittstellen und ihre Namen, auch wenn sie „down“/inaktiv/ausgeschaltet sind.

Abgesehen davonnonzyros Antwortsollte zunächst getestet werden, ob das Gerät überhaupt Unterstützung meldet,MonitorModus

verwandte Informationen