Внимание, этот ответ только для образовательных целей. Если вы используете эти методы в сети, вы не являетесь владельцем. Это будет считаться атакой DOS (отказ в обслуживании).
Есть два способа сделать это. И вам вообще не нужен доступ к роутеру.
Обе программы, о которых я собираюсь упомянуть, включены в Kali Linux. Но также можно запускать из Ubuntu и других дистрибутивов. Я бы порекомендовал просто загрузить Kali с флешки.
Aircrack-ng suite
Этот комплект поставляется с несколькими программами. Беспроводная карта должна быть переведена в режим монитора / случайный режим с помощью Airmon-ng start wlanx
где x - это фактический номер адаптера, найденного с помощью ifconfig от терминала.
Затем вы должны использовать aireplay-ng -0 1 -a 00:14:6C:7E:40:80 -c 00:0F:B5:34:30:30 wlan0mon
где -a
- BSSID сети, а -c
- конкретный клиент, которого вы хотите отключить. Следует отметить, что вам нужно быть достаточно близко к физическому клиенту, чтобы обмануть его с точки зрения уровня сигнала, чтобы думать, что подделанные пакеты, которые он получает, получены от точки доступа, с которой он связан.
MDK3
Эта программа - скорее умный глушитель Wi-Fi. Это позволяет вам иметь белый и черный текстовые файлы. Он запускает каждого клиента, не указанного в белом списке на канале, на котором работает точка доступа.
Пример использования: mdk3 wlan0mon d -b blacklist.txt -c 11
. После указанного интерфейса d
находится в режиме по умолчанию, а -c
- это канал, который вы хотите заблокировать / отключить. -b
предназначен для внесения в черный список macs, указанных в файле, все остальное занесено в белый список по умолчанию. Если вы используете -w
напротив файла, эти Маки будут в белом списке, а все остальное в диапазоне будет заблокировано.
Хотя, если у вас есть доступ к маршрутизатору, пост Гарри MC будет наиболее логичным. Я интерпретировал ваш вопрос больше как то, как можно обмануть клиента.
Надеюсь, что это проливает некоторый свет на то, что вы просили.