
Tenho brincado com as ferramentas aircrack-ng e também com o Kismet para ver como minhas redes aparecem.
Kismet cria uma interface de monitor wlan0mon que usa para digitalização.
Com o airmon-ng posso criar e remover interfaces de monitor, mas não consigo remover o wlan0mon criado pelo kismet. wlan0mon permanece independentemente de eu encerrar o processo Kismet à força ou sair de forma limpa.
airmon-ng stop wlan0mon
resulta em uma mensagem informando que o modo monitor está desabilitado para wlan0mon, mas não consigo encontrar uma maneira de removê-lo.
Alguém pode me dizer por que isso acontece? Estou muito mais interessado em saber por que não consigo remover essa interface, embora uma solução também fosse interessante.
Eu olhei para outra pergunta semelhante que sugeria o uso do grimwepa com a opção detalhada, mas pelo que pude perceber, o grimwepa nunca liga para usar o kismet.
Responder1
Se a sua placa wireless executa um netlink
driver compatível (por exemplo, baseado no padrãomac80211
pilha), você pode usar o seguinte comando para excluir a interface:
iw dev wlan0mon del
Consulte iw help
a saída para obter mais informações sobre como criar/excluir 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