Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
wifijammer — Непрерывно глушить все WiFi клиенты/роутеры | Kitploit
Инструменты/GitHubGitHub/danmcinerney/wifijammer
Аудит Wi-FiБезопасность беспроводных сетейRed Teaming
GitHubdanmcinerney/wifijammer

wifijammer

Непрерывно глушить все WiFi клиенты/роутеры

Репозиторий
4.3k8003 лет назадПроверено Kitploit

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

wifijammer

Непрерывно глушит всех Wi-Fi клиентов и точки доступа в зоне действия. Эффективность этого скрипта ограничена вашей беспроводной картой. Карты Alfa, как правило, эффективно глушат сигнал примерно в радиусе квартала при высокой плотности точек доступа. Детализация настроек позволяет более точно выбирать цели.

Требуется: python 2.7, python-scapy, беспроводная карта с поддержкой инжекции

Использование

Простой

root@kitploit:~
python wifijammer

Эта команда найдет самую мощную беспроводную интерфейс и включит режим монитора. Если интерфейс в режиме монитора уже активен, будет использован первый найденный. Затем начнется последовательное переключение каналов со скоростью 1 канал в секунду с 1 по 11 для определения всех точек доступа и клиентов, подключенных к этим точкам. При первом проходе по всем беспроводным каналам происходит только идентификация целей. После этого ограничение в 1 секунду на канал снимается, и каналы переключаются сразу после завершения отправки пакетов деаутентификации. Обратите внимание, что скрипт всё равно будет добавлять клиентов и точки доступа по мере их обнаружения после первого прохода.

При переходе на новый канал скрипт определяет цели, находящиеся на этом канале, и отправляет 1 пакет деаутентификации от точки доступа к клиенту, 1 пакет от клиента к точке доступа и 1 пакет на широковещательный адрес точки доступа для деаутентификации всех клиентов, подключенных к ней. Многие точки доступа игнорируют деаутентификацию на широковещательные адреса.

root@kitploit:~
python wifijammer -a 00:0E:DA:DE:24:8E -c 2

Деаутентифицирует все устройства, с которыми взаимодействует 00:0E:DA:DE:24:8E, и пропускает переключение каналов, устанавливая канал на канал целевой точки доступа (в данном случае 2). В основном это MAC-адрес точки доступа, поэтому все клиенты, связанные с этой точкой, будут деаутентифицированы, но можно также указать MAC-адрес клиента для воздействия только на одного клиента и любые другие устройства, взаимодействующие с ним.

Расширенный

root@kitploit:~
python wifijammer -c 1 -p 5 -t .00001 -s DL:3D:8D:JJ:39:52 -d --world
  • -c — установить интерфейс режима монитора только для прослушивания и деаутентификации клиентов или точек доступа на канале 1

  • -p — отправить 5 пакетов от точки доступа клиенту, 5 пакетов от клиента точке доступа и 5 пакетов на широковещательный адрес точки доступа

  • -t — установить временной интервал в 0,00001 секунды между отправкой каждого пакета деаутентификации (попробуйте это, если возникает ошибка scapy, например 'no buffer space')

  • -s — не деаутентифицировать MAC-адрес DL:3D:8D:JJ:39:52. Игнорирование определенного MAC-адреса полезно, если вы хотите заманить людей на подключение к вашей точке доступа, например, для использования LANs.py или Pineapple.

  • -d — не отправлять деаутентификацию на широковещательные адреса точек доступа; это ускорит деаутентификацию найденных клиентов

  • --world — установить максимальный канал на 13. В Северной Америке стандартный максимальный канал — 11, но в остальном мире используется 13 каналов, поэтому используйте эту опцию, если вы не в Северной Америке

Прогулка/поездка на машине

root@kitploit:~
python wifijammer -m 10

Опция -m устанавливает максимальное количество комбинаций клиент/точка доступа, которые скрипт попытается деаутентифицировать. При достижении максимального количества список очищается и заполняется заново на основе трафика, перехваченного в этой области. Это позволяет постоянно обновлять список деаутентификации комбинациями клиент/точка доступа с самым сильным сигналом на случай, если вы не находитесь на одном месте. Если вы хотите установить максимум, но не очищать список деаутентификации при его достижении, просто добавьте опцию -n, например: -m 10 -n

Все опции:

root@kitploit:~
python wifijammer [-a AP MAC] [-c CHANNEL] [-d] [-i INTERFACE] [-m MAXIMUM] [-n] [-p PACKETS] [-s SKIP] [-t TIME INTERVAL]

Лицензия

Copyright (c) 2014, Dan McInerney All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

  • Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
  • Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
  • Neither the name of Dan McInerney nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.


  • danmcinerney.org
  • Flattr this
  • Analytics
Скачать инструмент