
Kit automatizzato per evil twin access point con cattura del traffico e monitoraggio in tempo reale per penetration testing wireless e ricerca sulla sicurezza.
Una configurazione completa, modulare e riproducibile di un punto di accesso evil twin per test di sicurezza difensiva, penetration testing e ricerca sulla sicurezza wireless.
SOLO PER SCOPI EDUCATIVI E TEST DI SICUREZZA AUTORIZZATI
Questo strumento è fornito per:
L'USO ILLEGALE È STRETTAMENTE VIETATO. L'accesso non autorizzato a reti informatiche è un reato nella maggior parte delle giurisdizioni. Gli utenti sono gli unici responsabili per:
Utilizzando questo strumento, accetti di utilizzarlo solo su reti di tua proprietà o per le quali hai esplicita autorizzazione scritta per i test.
Questo toolkit crea un punto di accesso wireless rogue (evil twin) che imita una rete legittima. Cattura il traffico di rete creando un SSID identico al quale i client possono connettersi automaticamente, credendo che sia la rete legittima.
Un evil twin è un punto di accesso Wi-Fi fraudolento che appare legittimo ma è configurato per intercettare le comunicazioni wireless. L'attacco funziona posizionando un punto di accesso rogue vicino alla rete di destinazione, trasmettendo lo stesso SSID e inducendo i dispositivi a connettersi.
La tua scheda wireless DEVE supportare la modalità AP (Access Point). Non tutte le schede wireless supportano questa funzionalità.
Queste schede sono note per funzionare bene e supportare la modalità AP:
| Chipset | Esempi di modelli | Caratteristiche | Fascia di prezzo |
|---|---|---|---|
| RTL8812AU | Alfa AWUS036ACH, TP-Link Archer T4U | Dual-band (2.4/5GHz), Alta potenza, Eccellente portata | $40-60 |
| RTL8814AU | Alfa AWUS1900, TP-Link Archer T9UH | Quad antenna, AC1900, Lunga portata | $60-80 |
| Atheros AR9271 | TP-Link TL-WN722N v1, Alfa AWUS036NHA | Stabile, Ben supportato, Economico | $20-35 |
| MT7612U | Panda PAU0D, Alfa AWUS036ACM | Dual-band, Buona compatibilità | $35-50 |
| RTL8188EU | Vari adattatori economici | Base, solo 2.4GHz, Livello base | $10-20 |
Alfa AWUS036ACH (RTL8812AU)
TP-Link TL-WN722N v1 (Atheros AR9271)
Alfa AWUS036ACM (MT7612U)
Prima dell'acquisto, verifica che l'adattatore supporti la modalità AP:```bash
iw list | grep -A 10 "Supported interface modes"
### Hardware Aggiuntivo
- **Connessione Ethernet**: Richiesta per il passaggio Internet (può essere fisica o adattatore USB-Ethernet)
- **Alimentazione USB Sufficiente**: Alcuni adattatori ad alta potenza potrebbero richiedere un hub USB alimentato
- **Computer**: Qualsiasi laptop o desktop con Linux (consigliato: Kali Linux)
---
## 💻 Requisiti Software
### Sistema Operativo
- **Consigliato**: Kali Linux (2020.1 o successivo)
- **Supportati anche**:
- Debian 10+
- Ubuntu 18.04+
- Fedora 30+
- Arch Linux
- ParrotOS
- BlackArch
### Pacchetti Richiesti
Questi verranno installati automaticamente da `install_dependencies.sh`:
- `hostapd` - Crea il punto di accesso
- `dnsmasq` - Fornisce servizi DHCP e DNS
- `iptables` - Configura le regole NAT e firewall
- `iproute2` - Configurazione dell'interfaccia di rete
- `wireless-tools` - Utility di gestione wireless
- `net-tools` - Strumenti diagnostici di rete
- `iw` - Utility di configurazione wireless
- `tcpdump` - Utility di cattura pacchetti
### Privilegi
- È richiesto l'accesso root/sudo per tutte le operazioni
---
## 📦 Installazione
### Avvio Rapido```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
git clone https://github.com/yourusername/evil-twin-ap.git cd evil-twin-ap
#### Passo 2: Installare le dipendenze