Entfernen von wlan0mon von Kismet erstellt

31545
Jay White

Ich habe mit den Aircrack-ng-Tools und auch mit Kismet gespielt, um zu sehen, wie meine Netzwerke aussehen.

Kismet erstellt eine Monitorschnittstelle wlan0mon, die zum Scannen verwendet wird.

Mit airmon-ng kann ich Monitor-Interfaces erstellen und entfernen, aber ich kann kein von kismet erstelltes wlan0mon entfernen. wlan0mon bleibt unabhängig davon, ob ich den Kismet-Prozess gewaltsam abschalte oder sauber beendet werde.

airmon-ng stop wlan0mon 

führt zu einer Meldung, dass der Überwachungsmodus für wlan0mon deaktiviert ist, aber ich finde keine Möglichkeit, ihn zu entfernen.

Kann mir jemand sagen, warum das so ist? Ich bin viel mehr daran interessiert zu erfahren, warum ich diese Schnittstelle nicht entfernen kann, obwohl eine Lösung auch eine nette Lösung wäre.

Ich habe mir eine andere ähnliche Frage angesehen, die vorschlug, Grimwepa mit dem ausführlichen Schalter zu verwenden, aber von dem, was ich Grimwepa erzählen könnte, ruft es niemals auf, Kismet zu verwenden.

13

1 Antwort auf die Frage

12
koniu

Wenn auf Ihrer Wireless-Karte ein netlinkkompatibler Treiber ausgeführt wird (z. B. basierend auf dem Standardstack mac80211), können Sie die Schnittstelle mit dem folgenden Befehl löschen:

 iw dev wlan0mon del 

Siehe iw helpAusgang für weitere Informationen über das Erstellen / Löschen VIFs:

 (...)  dev <devname> interface add <name> type <type> [mesh_id <meshid>] [4addr on|off] [flags <flag>*] phy <phyname> interface add <name> type <type> [mesh_id <meshid>] [4addr on|off] [flags <flag>*] Add a new virtual interface with the given configuration. Valid interface types are: managed, ibss, monitor, mesh, wds.  The flags are only used for monitor interfaces, valid flags are: none: no special flags fcsfail: show frames with FCS errors control: show control frames otherbss: show frames from other BSSes cook: use cooked mode  The mesh_id is used only for mesh mode.  dev <devname> del Remove this virtual interface  (...) 
kismet beschreibt es als VAP, unterscheidet sich das von vif? Warum kann airmon-ng die von ihm erstellten virtuellen Geräte löschen, nicht jedoch die von kismet einmal erstellten. Jay White vor 13 Jahren 0
VIF steht für _virtual interface_, VAP steht für _virtual access point_. Soweit ich es verstehe und es scheint, als würden diese Ausdrücke ziemlich lose verwendet, ist "VAP" ein Zugangspunkt, der auf einem "VIF" läuft. Je nach Treiber können Sie mehrere Schnittstellen (VIFs) an einem Funkgerät verwenden. Sie können (einige) diese `VIFs` im` Master-Modus` haben und eine Instanz von `hostapd` ausführen, um eine Reihe von` VAP-Dateien zu erstellen. koniu vor 13 Jahren 1
Wie für Airmon-ng Stop `airmon-ng` kann nicht zerstört werden, ist ein Hilfsskript für die` aircrack-ng'-Suite und ist hauptsächlich für Paare mit `airmon-ng start 'gedacht `einen praktischen Wrapper für verschiedene Backend-Tools bereitstellen, um Schnittstellen im Überwachungsmodus zu erstellen oder zu löschen. Der "stop" -Teil scheint sich auf das Schnittstellenname im "monX" -Format zu verlassen, wie dieses einfache Experiment zeigt: "iw dev wlan0 interface add mon0 type monitor; airmon-ng stop mon0; iw dev wlan0 interface wlan0mon type monitor hinzufügen; airmon-ng stop mon0; `. koniu vor 13 Jahren 1
Obwohl nur neugierig, warum kann airmon-ng den Monitormodus auf wlan0mon deaktivieren, aber nicht entfernen? Ich denke, die Überprüfung pro Name kommt nach dem Deaktivieren? Jay White vor 13 Jahren 0