You are here: Home » Беспроводные атаки » airgeddon

airgeddon

Описание airgeddon

airgeddon — это многофункциональный Баш скрипт для систем Linux по аудиту беспроводных сетей.

Возможности:

  • Переключение режима интерфейса монитор-управляемый (Monitor-Managed) и сохранение выбора даже при изменении имени интерфейса.
  • DoS на беспроводные сети различными методами.
  • Помощь в захвате рукопожатия.
  • Очистка и оптимизация файлов рукопожатий
  • Оффлайн расшифровка паролей из захваченных файлов WPA/WPA2 (по словарю, брут-форс и атака, основанная на правилах).
  • Атаки Злой Двойник (мошенническая точка доступа):
  • Версия с только мошеннической/файльшивой ТД, для сниффинга используется внешний сниффер (Hostapd + DHCP + DoS).
  • Простой встроенный сниффер (Hostapd + DHCP + DoS + ettercap).
  • Встроенный сниффинг, sslstrip (Hostapd + DHCP + DoS + Ettercap + Sslstrip).
  • Встроенный сниффинг, sslstrip2 и инструмент эксплуатации браузеров BeEF (Hostapd + DHCP + DoS + Bettercap + BeEF).
  • Перехватывающий портал с "чёрной дырой DNS" для захвата wifi паролей (Hostapd + DHCP + DoS + Dnsspoff + Lighttpd).
  • WPS функции:
  • WPS сканирование (wash). Самопараметризация для избегания проблемы "bad fcs".
  • Ассоциация с пользовательскими PIN (bully и reaver).
  • Pixie Dust атаки (bully и reaver).
  • Атаки брут-форса PIN attacks (bully и reaver).
  • Параметрируемые тайм-ауты.
  • Атака по известным WPS PIN'ам (bully и reaver), основывается на онлайн базе PIN'ов с автоматическим обновлением.
  • Интеграция самых распространённых алгоритмов генерации PIN.
  • Совместимость со многими дистрибутивами Linux.
  • Простая навигация и выбор в каждой секции.
  • Перетаскивание файлов в окно консоли для ввода путей.
  • Динамическое определение разрешения экрана и автоматический размер окон для оптимального вида.
  • Контроль за выходом, задачами очистки и временными файлами. Опции для сохранения режима монитора если нужно.
  • Поддержка нескольких языков и функция автоматического определения языка ОС.
  • Подсказки в каждом разделе/меню для простоты использования.
  • Автоматическое обновление. Если возможно, скрипт проверяет наличие новой версии.

Домашняя страница: https://github.com/v1s1t0r1sh3r3/airgeddon

Автор: v1s1t0r1sh3r3

Лицензия: GPLv2

Справка по airgeddon

Справка отсутствует, управление осуществляется через текстовое меню. В настоящее время скрипт полностью русифицирован.

Руководство по airgeddon

Страница man отсутствует.

Примеры запуска airgeddon

Программа требует привилегий суперпользователя:

sudo bash airgeddon.sh

Установка airgeddon

Установка в Kali Linux

git clone https://github.com/v1s1t0r1sh3r3/airgeddon.git
cd airgeddon/
sudo bash airgeddon.sh

Установка в BlackArch

Программа предустановлена в BlackArch.

sudo pacman -S airgeddon expect

Установка в Linux

Зависимости

Bash версии 4 или более поздняя.

Протестировано на следующих совместимых дистрибутивах:

  • Kali 2.0, 2016.1, 2016.2 и arm версиях (Raspberry Pi)
  • Wifislax 4.11.1 и 4.12 и 64-1.0
  • Backbox 4.5.1 и 4.6
  • Parrot 2.2.1, 3.4.1 и arm versions (Raspberry Pi)
  • BlackArch с 2016.01.10 до 2016.12.29
  • Cyborg Hawk 1.1
  • Debian 7 (Wheezy) и 8 (Jessie)
  • Ubuntu/Xubuntu 15.10, 16.04 и 16.04.1
  • OpenSUSE Leap 42.1 и 42.2
  • CentOS 6 и 7
  • Gentoo 20160514 и 20160704
  • Fedora 24
  • Red Hat 7 (Maipo)
  • Arch с 4.6.2-1 до 4.8.13-1
  • Raspbian 7 (Wheezy) и 8 (Jessie) (Raspberry Pi)
  • OpenMandriva LX3

airgeddon уже включён в некоторые дистрибутивы Linux и репозитории:

  • Wifislax 4.12, 64-1.0 или выше
  • BlackArch впервые в релизе 2017 или позже
  • ArchStrike репозиторий.

В любом случае, скрипт можно использовать на любом дистрибутиве Linux, если вы установили инструменты, которые требуются скрипту. Скрипт проверяет на их наличие при своём запуске.

Базовые инструменты: <- скрипт не работает, если вы не установите их все:

Опциональные инструменты: <- не являются необходимыми для работы, нужны только для некоторых функций

Инструменты для обновления: <- не нужны для работы, но используются для автоматического обновления

  • curl -> curl

Внутренние инструменты: <- это инструменты для внутренней проверки. Не являются необходимыми, но хорошо если есть

  • xdpyinfo -> x11-utils / xdpyinfo / xorg-xdpyinfo
  • ethtool -> ethtool
  • lspci -> pciutils
  • rfkill -> rfkill

Установка в Debian, Linux Mint, Ubuntu

См. Как установить airgeddon на Linux Mint или Ubuntu

Невозможна совместимость с OSX и Windows.

Информация об установке в другие операционные системы будет добавлена позже.

Скриншоты airgeddon

031

033

034

037

045

Инструкции по airgeddon

Близкие программы:

Рекомендуемые статьи: