J'ai joué avec les outils AirCrack-NG et Kismet pour voir comment mes réseaux apparaissent.
Kismet crée une interface de moniteur WLAN0MONMONDIQUE qu'il utilise pour la numérisation.
Avec airmon-ng, je peux créer et supprimer des interfaces de moniteur, mais je ne parviens pas à supprimer WLAN0Mon créé par Kismet. WLAN0MON reste, sans distinction de si je tue avec force le processus de kismet ou de sortir proprement.
airmon-ng stop wlan0mon
résultats dans un message que le mode moniteur est désactivé pour WLAN0MON, mais je ne trouve aucun moyen de le supprimer.
Quelqu'un peut-il me dire pourquoi c'est? Je suis beaucoup plus intéressé par l'apprentissage des raisons pour lesquelles je ne peux pas supprimer cette interface, bien qu'une solution soit aussi astucieuse.
J'ai examiné une autre question similaire suggérée à l'aide de Grimwepa avec le commutateur Verbose, mais d'après ce que je pouvais dire à Grimwepa, jamais appelle à User Kismet.
Si votre carte sans fil exécute un pilote compatible netlink
(par exemple, basé sur la norme mac80211
Stack ), vous pouvez utiliser la commande suivante pour supprimer l'interface:
iw dev wlan0mon del
Voir iw help
Sortie Pour plus d'informations sur la création/la suppression de 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