Download_Link
Участник клуба
Непрерывно глушит всех wifi клиентов и точки доступа в пределах досягаемости. Эффективность данного скрипта зависит от вашей беспроводной карты. Alfa карты, кажется, эффективно глушат в пределах радиуса квартала высоко насыщенного точками доступа. Программа имеет опции для целевого глушения отдельных каналов, точек доступа или клиентов.
Установка (Kali Linux)
apt update
apt upgrade
git clone https://github.com/DanMcInerney/wifijammer.git
cd wifijammer/
sudo python2 wifijammer.py --help
Пример
sudo python wifijammer.py -a 00:0E
A
E:24:8E -c 2
Деаутентификация все устройств, которые обмениваются данными с 00:0E
A
E:24:8E и пропуск перехода по каналам, поскольку устанавливается канал целевой ТД (в данном случае второй). Здесь обычно указывается MAC точки доступа, поэтому все соединённые с ней клиенты будут деаутентифицированы, но вы также можете указать здесь MAC клиента, для выбора в качестве цели только этого клиента и любые устройства, которые обмениваются с ним данными. Пример второй
sudo python wifijammer.py -m 10
Справка по wifijammer Опция -m устанавливает максимальное число комбинаций клиентов/ТД, которые скрипт будет пытаться деаутентифицировать. Когда достигается максимальное число клиентов, он очищает и заново заполняет список, основываясь на прослушанном трафике на данной территории. Это позволяет вам постоянно обновлять список деаутентификации комбинациями клиент/ТД теми, кто имеет самый сильный сигнал, если вы находитесь не стационарно. Если вы хотите установить максимум, и не очищать список деаутентификации при достижении максимального числа, просто добавьте опцию -n, примерно так: -m 10 -n
использование:
wifijammer [-h] [-s ПРОПУСТИТЬ] [-i ИНТЕРФЕЙС] [-c КАНАЛ] [-m МАКСИМУМ] [-n]
-h, --help показать справку и выйтиопциональные аргументы: [--world] [-t ВРЕМЕННОЙ ИНТЕРВАЛ] [-p ПАКЕТЫ] [-d] [-a ТОЧКА ДОСТУПА] Выбрыть интерфейс в режиме монитора. По умолчанию, скрипт -i ИНТЕРФЕЙС, --interface ИНТЕРФЕЙС MAC адреса. Пример: -s 00:11:BB:33:44:AA -s ПРОПУСТИТЬ, --skip ПРОПУСТИТЬ Пропустить деаутентификацию этого Прослушивать и деаутентифицировать клиентов на -c КАНАЛ, --channel КАНАЛ монитора. Пример: -i mon5 найдёт самый мощный интерфейс и на нём запустит режим Список клиентов будет очищен и заполнен заново после Выбрать максимальное число клиентов для деаутентификации. -m МАКСИМУМ, --maximum МАКСИМУМ указанном канале. Пример: -c 6 использоваться в паре с -m. Пример: -m 10 -n комбинации максимального числа клиентов/ТД (-m). Должна -n, --noupdate Не очищать список деаутентификации при достижении достижения предела. Пример: -m 5 видите ошибки scapy, вроде 'no buffer space', то попробуйте: -t .00001 По умолчанию — так быстро, как это возможно. Если вы Выбор временного интервала между отправкой пакетов. -t ВРЕМЕННОЙ ИНТЕРВАЛ, --timeinterval ВРЕМЕННОЙ ИНТЕРВАЛ и 1 пакет для ТД. Для отправки 2 пакетов деаутентификации для клиента деаутентификации. По умолчанию значение равно 1; 1 пакет для клиента Выбор числа пакетов для отправки при каждой вспышке -p ПАКЕТЫ, --packets ПАКЕТЫЦитата парам клиенты/ТД адрес точек доступа и отправлять их только -d, --directedonly Пропускать пакеты деатуентификации на широковещательный и 2 пакета деаутентификации ТД: -p 2Цитата --world Северо Американский стандарт — это 11 каналов, но в остальном цели Ввести MAC адрес определённой точки доступа в качестве -a ТОЧКА ДОСТУПА, --accesspoint ТОЧКА ДОСТУПАЦитата мире это 13, следовательно, это включаетЦитата 13 каналов
Скриншоты
Terminal-lab
Установка (Kali Linux)
apt update
apt upgrade
git clone https://github.com/DanMcInerney/wifijammer.git
cd wifijammer/
sudo python2 wifijammer.py --help
Пример
sudo python wifijammer.py -a 00:0E
Деаутентификация все устройств, которые обмениваются данными с 00:0E
sudo python wifijammer.py -m 10
Справка по wifijammer Опция -m устанавливает максимальное число комбинаций клиентов/ТД, которые скрипт будет пытаться деаутентифицировать. Когда достигается максимальное число клиентов, он очищает и заново заполняет список, основываясь на прослушанном трафике на данной территории. Это позволяет вам постоянно обновлять список деаутентификации комбинациями клиент/ТД теми, кто имеет самый сильный сигнал, если вы находитесь не стационарно. Если вы хотите установить максимум, и не очищать список деаутентификации при достижении максимального числа, просто добавьте опцию -n, примерно так: -m 10 -n
использование:
wifijammer [-h] [-s ПРОПУСТИТЬ] [-i ИНТЕРФЕЙС] [-c КАНАЛ] [-m МАКСИМУМ] [-n]
-h, --help показать справку и выйтиопциональные аргументы: [--world] [-t ВРЕМЕННОЙ ИНТЕРВАЛ] [-p ПАКЕТЫ] [-d] [-a ТОЧКА ДОСТУПА] Выбрыть интерфейс в режиме монитора. По умолчанию, скрипт -i ИНТЕРФЕЙС, --interface ИНТЕРФЕЙС MAC адреса. Пример: -s 00:11:BB:33:44:AA -s ПРОПУСТИТЬ, --skip ПРОПУСТИТЬ Пропустить деаутентификацию этого Прослушивать и деаутентифицировать клиентов на -c КАНАЛ, --channel КАНАЛ монитора. Пример: -i mon5 найдёт самый мощный интерфейс и на нём запустит режим Список клиентов будет очищен и заполнен заново после Выбрать максимальное число клиентов для деаутентификации. -m МАКСИМУМ, --maximum МАКСИМУМ указанном канале. Пример: -c 6 использоваться в паре с -m. Пример: -m 10 -n комбинации максимального числа клиентов/ТД (-m). Должна -n, --noupdate Не очищать список деаутентификации при достижении достижения предела. Пример: -m 5 видите ошибки scapy, вроде 'no buffer space', то попробуйте: -t .00001 По умолчанию — так быстро, как это возможно. Если вы Выбор временного интервала между отправкой пакетов. -t ВРЕМЕННОЙ ИНТЕРВАЛ, --timeinterval ВРЕМЕННОЙ ИНТЕРВАЛ и 1 пакет для ТД. Для отправки 2 пакетов деаутентификации для клиента деаутентификации. По умолчанию значение равно 1; 1 пакет для клиента Выбор числа пакетов для отправки при каждой вспышке -p ПАКЕТЫ, --packets ПАКЕТЫЦитата парам клиенты/ТД адрес точек доступа и отправлять их только -d, --directedonly Пропускать пакеты деатуентификации на широковещательный и 2 пакета деаутентификации ТД: -p 2Цитата --world Северо Американский стандарт — это 11 каналов, но в остальном цели Ввести MAC адрес определённой точки доступа в качестве -a ТОЧКА ДОСТУПА, --accesspoint ТОЧКА ДОСТУПАЦитата мире это 13, следовательно, это включаетЦитата 13 каналов
Скриншоты

Terminal-lab