
He estado jugando con las herramientas de aircrack-ng, y también con Kismet para ver como aparecen mis redes.
Kismet crea una interfaz de monitor wlan0mon que utiliza para escanear.
Con airmon-ng puedo crear y eliminar interfaces de monitor, pero no puedo eliminar wlan0mon creado por kismet. wlan0mon permanece independientemente de si elimino por la fuerza el proceso de Kismet o salgo limpiamente.
airmon-ng stop wlan0mon
da como resultado un mensaje que indica que el modo de monitor está deshabilitado para wlan0mon, pero no encuentro manera de eliminarlo.
¿Alguien puede decirme por qué es esto? Estoy mucho más interesado en saber por qué no puedo eliminar esta interfaz, aunque una solución también sería ingeniosa.
He visto otra pregunta similar que sugería usar grimwepa con el interruptor detallado, pero por lo que pude ver, grimwepa nunca llama para usar kismet.
Respuesta1
Si su tarjeta inalámbrica ejecuta un netlink
controlador compatible (por ejemplo, basado en el estándarmac80211
pila), puede utilizar el siguiente comando para eliminar la interfaz:
iw dev wlan0mon del
Consulte iw help
el resultado para obtener más información sobre cómo crear/eliminar VIF:
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