Удаление wlan0mon созданного Кисметом
Я играл с инструментами aircrack-ng, а также с Kismet, чтобы посмотреть, как выглядят мои сети.
Kismet создает интерфейс монитора wlan0mon, который он использует для сканирования.
С помощью airmon-ng я могу создавать и удалять интерфейсы монитора, но не могу удалить wlan0mon, созданный kismet. wlan0mon остается вне зависимости от того, принудительно ли я убиваю процесс Kismet или правильно завершаю работу.
airmon-ng stop wlan0mon
В результате появляется сообщение о том, что режим монитора отключен для wlan0mon, но я не могу найти способ удалить его.
Может кто-нибудь сказать мне, почему это? Мне гораздо больше интересно узнать, почему я не могу удалить этот интерфейс, хотя решение также будет изящным.
Я рассмотрел еще один аналогичный вопрос, в котором предлагалось использовать grimwepa с подробным переключателем, но из того, что я мог сказать, grimwepa никогда не призывает использовать kismet.
1 ответ
Если ваша беспроводная карта работает netlink
совместимый драйвер (например, на основе стандарта mac80211
стек), вы можете использовать следующую команду для удаления интерфейса:
iw dev wlan0mon del
Увидеть iw help
Вывод для получения дополнительной информации о создании / удалении 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