web-dev-qa-db-fra.com

Supprimer WLAN0Mon créé par Kismet

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.

14
Jay White

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
13
koniu