
Автоматизированный набор инструментов для создания злого двойника точки доступа с захватом трафика и мониторингом в реальном времени для тестирования на проникновение в беспроводные сети и исследований в области безопасности.
Полный, модульный и воспроизводимый набор для создания злонамеренной точки доступа (evil twin) для защитного тестирования безопасности, тестирования на проникновение и исследований беспроводной безопасности.
ТОЛЬКО ДЛЯ ОБРАЗОВАТЕЛЬНЫХ ЦЕЛЕЙ И АВТОРИЗОВАННОГО ТЕСТИРОВАНИЯ БЕЗОПАСНОСТИ
Данный инструмент предоставляется для:
НЕЗАКОННОЕ ИСПОЛЬЗОВАНИЕ СТРОГО ЗАПРЕЩЕНО. Несанкционированный доступ к компьютерным сетям является преступлением в большинстве юрисдикций. Пользователи несут единоличную ответственность за:
Используя этот инструмент, вы соглашаетесь применять его только в сетях, которыми владеете или на тестирование которых получили явное письменное разрешение.
Этот набор инструментов создаёт мошенническую беспроводную точку доступа (evil twin), имитирующую легитимную сеть. Он захватывает сетевой трафик, создавая идентичный SSID, к которому клиенты могут автоматически подключаться, полагая, что это легитимная сеть.
Evil twin — это мошенническая точка доступа Wi-Fi, которая выглядит как легитимная, но настроена для перехвата беспроводных коммуникаций. Атака работает путём размещения мошеннической точки доступа рядом с целевой сетью, вещания того же SSID и обмана устройств, заставляя их подключаться.
Ваш беспроводной адаптер ОБЯЗАТЕЛЬНО должен поддерживать режим AP (точки доступа). Не все беспроводные карты поддерживают эту функцию.
Эти адаптеры, как известно, хорошо работают и поддерживают режим AP:
| Чипсет | Примеры моделей | Особенности | Ценовой диапазон |
|---|---|---|---|
| RTL8812AU | Alfa AWUS036ACH, TP-Link Archer T4U | Двухдиапазонный (2.4/5ГГц), Высокая мощность, Отличный радиус действия | $40–60 |
| RTL8814AU | Alfa AWUS1900, TP-Link Archer T9UH | Четыре антенны, AC1900, Большой радиус | $60–80 |
| Atheros AR9271 | TP-Link TL-WN722N v1, Alfa AWUS036NHA | Стабильный, Хорошая поддержка, Бюджетный | $20–35 |
| MT7612U | Panda PAU0D, Alfa AWUS036ACM | Двухдиапазонный, Хорошая совместимость | $35–50 |
| RTL8188EU | Различные бюджетные адаптеры | Базовый, только 2.4ГГц, Начальный уровень | $10–20 |
Alfa AWUS036ACH (RTL8812AU)
TP-Link TL-WN722N v1 (Atheros AR9271)
Alfa AWUS036ACM (MT7612U)
Перед покупкой убедитесь, что адаптер поддерживает режим AP:```bash
iw list | grep -A 10 "Supported interface modes"
### Дополнительное оборудование
- **Подключение Ethernet**: Требуется для передачи интернет-трафика (может быть физический или USB-Ethernet адаптер)
- **Достаточное питание USB**: Для некоторых высокомощных адаптеров может потребоваться USB-концентратор с питанием
- **Компьютер**: Любой ноутбук или настольный ПК под управлением Linux (рекомендуется: Kali Linux)
---
## 💻 Программные требования
### Операционная система
- **Рекомендуется**: Kali Linux (2020.1 или новее)
- **Также поддерживается**:
- Debian 10+
- Ubuntu 18.04+
- Fedora 30+
- Arch Linux
- ParrotOS
- BlackArch
### Необходимые пакеты
Они будут автоматически установлены с помощью `install_dependencies.sh`:
- `hostapd` — создает точку доступа
- `dnsmasq` — предоставляет DHCP и DNS сервисы
- `iptables` — настраивает NAT и правила межсетевого экрана
- `iproute2` — конфигурация сетевых интерфейсов
- `wireless-tools` — утилиты для управления беспроводными сетями
- `net-tools` — инструменты диагностики сети
- `iw` — утилита для конфигурации беспроводных подключений
- `tcpdump` — утилита захвата пакетов
### Привилегии
- Для всех операций требуется root/доступ через sudo
---
## 📦 Установка
### Быстрый старт```bash
# Clone the repository
git clone https://github.com/yourusername/evil-twin-ap.git
cd evil-twin-ap
# Install dependencies
sudo ./install_dependencies.sh
# Detect your wireless interfaces
sudo ./detect_interface.sh
# Configure your settings (update interface if needed)
nano hostapd.conf # Change SSID, channel, interface
nano dnsmasq.conf # Adjust DHCP settings, interface
# Start the evil twin
sudo ./start_evil_twin.sh