
Automatisiertes Evil-Twin-Access-Point-Toolkit mit Verkehrserfassung und Echtzeit-Überwachung für drahtlose Penetrationstests und Sicherheitsforschung.
Ein vollständiges, modulares und reproduzierbares Evil-Twin-Access-Point-Setup für defensive Sicherheitstests, Penetrationstests und drahtlose Sicherheitsforschung.
NUR FÜR BILDUNGSZWECKE UND AUTORISIERTE SICHERHEITSTESTS
Dieses Tool wird bereitgestellt für:
ILNUTZUNG IST STRENGSTENS UNTERSAGT. Unautorisierter Zugriff auf Computernetzwerke ist in den meisten Ländern eine Straftat. Nutzer tragen die alleinige Verantwortung für:
Durch die Nutzung dieses Tools erklären Sie sich damit einverstanden, es nur in Netzwerken zu verwenden, die Ihnen gehören oder für die Sie eine ausdrückliche schriftliche Testgenehmigung haben.
Dieses Toolkit erstellt einen unautorisierten drahtlosen Zugangspunkt (Evil Twin), der ein legitimes Netzwerk nachahmt. Es erfasst Netzwerkverkehr, indem es eine identische SSID erstellt, mit der sich Clients möglicherweise automatisch verbinden, in dem Glauben, es sei das legitime Netzwerk.
Ein Evil Twin ist ein betrügerischer WLAN-Zugangspunkt, der legitim erscheint, aber eingerichtet ist, um drahtlose Kommunikation abzuhören. Der Angriff funktioniert, indem ein unautorisierter Zugangspunkt in der Nähe des Zielnetzwerks platziert wird, der dieselbe SSID ausstrahlt und Geräte dazu bringt, sich zu verbinden.
Ihr WLAN-Adapter MUSS den AP-Modus (Access Point) unterstützen. Nicht alle WLAN-Karten unterstützen diese Funktionalität.
Diese Adapter sind bekanntermaßen gut geeignet und unterstützen den AP-Modus:
Alfa AWUS036ACH (RTL8812AU)
TP-Link TL-WN722N v1 (Atheros AR9271)
Alfa AWUS036ACM (MT7612U)
Überprüfen Sie vor dem Kauf, ob der Adapter den AP-Modus unterstützt:```bash
iw list | grep -A 10 "Supported interface modes"
### Zusätzliche Hardware
- **Ethernet-Verbindung**: Erforderlich für Internet-Durchleitung (physisch oder per USB-Ethernet-Adapter)
- **Ausreichende USB-Stromversorgung**: Einige leistungsstarke Adapter benötigen möglicherweise einen USB-Hub mit eigener Stromversorgung
- **Computer**: Jeder Laptop oder Desktop mit Linux (empfohlen: Kali Linux)
---
## 💻 Software-Anforderungen
### Betriebssystem
- **Empfohlen**: Kali Linux (2020.1 oder neuer)
- **Auch unterstützt**:
- Debian 10+
- Ubuntu 18.04+
- Fedora 30+
- Arch Linux
- ParrotOS
- BlackArch
### Erforderliche Pakete
Diese werden automatisch von `install_dependencies.sh` installiert:
- `hostapd` - Erstellt den Access Point
- `dnsmasq` - Stellt DHCP- und DNS-Dienste bereit
- `iptables` - Konfiguriert NAT- und Firewall-Regeln
- `iproute2` - Netzwerkschnittstellen-Konfiguration
- `wireless-tools` - Drahtlos-Verwaltungstools
- `net-tools` - Netzwerk-Diagnosetools
- `iw` - Drahtlos-Konfigurationsdienstprogramm
- `tcpdump` - Paketerfassungsdienstprogramm
### Berechtigungen
- Für alle Vorgänge ist Root-/sudo-Zugriff erforderlich
---
## 📦 Installation
### Schnellstart```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
#### Schritt 2: Abhängigkeiten installieren
Das Installationsskript erkennt automatisch Ihre Linux-Distribution und installiert die erforderlichen Pakete:```bash
sudo ./install_dependencies.sh
What it does:
KRITISCHER SCHRITT: Bevor Sie konfigurieren, erkennen Sie, welche WLAN-Schnittstelle den AP mode unterstützt:```bash sudo ./detect_interface.sh
Dieses Skript analysiert alle drahtlosen Schnittstellen und empfiehlt die beste zur Verwendung.
**Beispielausgabe:**```
==========================================
Wireless Interface Detection
==========================================
[INFO] Scanning for wireless interfaces...
[✓] Found 2 wireless interface(s)
═══════════════════════════════════════════
Interface: wlan1
═══════════════════════════════════════════
State: DORMANT
MAC Address: 1a:60:c6:85:87:53
Driver: rtl88XXau
[INFO] Checking capabilities for wlan1...
[✓] Supports AP mode (Access Point) ✓
[✓] Supports Monitor mode ✓
Current Mode: managed
═══════════════════════════════════════════
Interface: wlan0
═══════════════════════════════════════════
State: DOWN
MAC Address: b2:72:bf:bc:31:bd
Driver: iwlwifi
[INFO] Checking capabilities for wlan0...
[✓] Supports AP mode (Access Point) ✓
[✓] Supports Monitor mode ✓
Current Mode: managed
[!] Power management is ON (may cause issues)
==========================================
Summary & Recommendations
==========================================
[✓] Found 2 AP-capable interfaces:
- wlan1
- wlan0
[INFO] Recommendation: Use wlan1 (likely external USB adapter)
[!] wlan0 is usually built-in WiFi - use external adapter if available
[INFO] To update configuration files, run:
sed -i 's/^interface=.*/interface=wlan1/' hostapd.conf
sed -i 's/^interface=.*/interface=wlan1/' dnsmasq.conf
Current Configuration:
hostapd.conf: interface=wlan1
dnsmasq.conf: interface=wlan1
[INFO] After updating, verify with: iw list | grep -A 10 'Supported interface modes'
Wichtige Erkenntnisse:
Wenn Sie mehrere Schnittstellen haben:
Überprüfen Sie nach der Installation und Schnittstellenerkennung, ob alles funktioniert:```bash
hostapd -v
dnsmasq -v
iw dev
iw list | grep -A 10 "Supported interface modes"
grep "^interface=" hostapd.conf dnsmasq.conf
---
## ⚙️ Konfiguration
### hostapd.conf - Access Point-Einstellungen
Bearbeiten Sie `hostapd.conf`, um Ihren evil twin anzupassen:```bash
nano hostapd.conf
Wichtige Einstellungen zum Ändern:```ini
interface=wlan1
ssid=TestNetwork
channel=6
wpa_passphrase=letitrain2
country_code=US
### dnsmasq.conf - DHCP/DNS Einstellungen
Bearbeiten Sie `dnsmasq.conf`, um Netzwerkeinstellungen anzupassen:```bash
nano dnsmasq.conf
Wichtige Einstellungen:```ini
interface=wlan1
dhcp-range=192.168.99.10,192.168.99.250,12h
dhcp-option=3,192.168.99.1
server=8.8.8.8 server=8.8.4.4
### Netzwerkkonfiguration
**Standardeinstellungen:**
- **AP-IP**: 192.168.99.1
- **Subnetz**: 192.168.99.0/24
- **DHCP-Bereich**: 192.168.99.10 - 192.168.99.250
- **Kanal**: 6 (2.4GHz)
- **Passwort**: letitrain2
- **Schnittstelle**: wlan1 (externer Adapter)
---
## 🚀 Verwendung
### Starten des Evil Twin```bash
sudo ./start_evil_twin.sh
Was passiert:
Configuration: SSID: TestNetwork Channel: 6 Password: letitrain2 AP IP: 192.168.99.1 Subnet: 192.168.99.0/24 WLAN Interface: wlan1 Internet Interface: eth0
To stop the Evil Twin AP, run: sudo ./stop_evil_twin.sh
To capture traffic for analysis: sudo ./capture_traffic.sh sudo ./capture_traffic.sh -v # verbose mode
### Den Evil Twin stoppen```bash
sudo ./stop_evil_twin.sh
Was passiert:
Unique clients connected: 3
Last 10 DHCP assignments: 192.168.99.10 - AA:BB:CC:DD:EE:01 192.168.99.11 - AA:BB:CC:DD:EE:02 192.168.99.12 - AA:BB:CC:DD:EE:03
---
## 📸 Verkehrserfassung
### Netzwerkverkehr aufzeichnen
Das Toolkit enthält ein umfassendes Skript zur Verkehrserfassung, das Paketdaten als PCAP-Dateien zur Analyse speichert:```bash
# Basic capture (continuous until Ctrl+C)
sudo ./capture_traffic.sh
# Capture for specific duration (60 seconds)
sudo ./capture_traffic.sh -d 60
# Capture with verbose output and live statistics
sudo ./capture_traffic.sh -v
# Capture only HTTP/HTTPS traffic
sudo ./capture_traffic.sh -f "tcp port 80 or tcp port 443"
# Capture with custom filename
sudo ./capture_traffic.sh -n my_test_capture
# Capture on specific interface
sudo ./capture_traffic.sh -i wlan1
# Capture with file rotation (50MB files, max 20 files)
sudo ./capture_traffic.sh -s 50 -m 20
-i, --interface Wireless interface to capture (default: wlan0) -d, --duration Capture duration in seconds (default: continuous) -n, --name Custom capture filename prefix -f, --filter BPF capture filter (e.g., "tcp port 80") -s, --size Rotate files when size reaches MB (default: 100) -m, --max-files Maximum number of rotated files (default: 10) -v, --verbose Show verbose packet statistics -h, --help Show help message
### Erfassungsfunktionen
- ✅ Speichert Verkehr im standardmäßigen PCAP-Format
- ✅ Automatische Dateirotation, um große Dateien zu vermeiden
- ✅ Live-Paketstatistiken im ausführlichen Modus
- ✅ Unterstützung für BPF-Filter (Berkeley Packet Filter)
- ✅ Zeitlich begrenzte Erfassungen oder kontinuierlicher Betrieb
- ✅ Sichere Bereinigung bei Ctrl+C
- ✅ Ausgabe wird im Verzeichnis `output/` gespeichert
### Ausgabeort
Alle Erfassungen werden in `output/` mit Zeitstempel-basierten Dateinamen gespeichert:
- Format: `capture_YYYYMMDD_HHMMSS.pcap`
- Custom: `yourname_YYYYMMDD_HHMMSS.pcap`
### Analyse des erfassten Datenverkehrs```bash
# Open in Wireshark (GUI)
wireshark output/capture_20251018_143215.pcap
# Analyze with tcpdump
tcpdump -r output/capture_20251018_143215.pcap -n
# Filter for specific protocols
tcpdump -r output/capture_20251018_143215.pcap 'tcp port 80'
# Extract HTTP requests
tcpdump -r output/capture_20251018_143215.pcap -A 'tcp port 80'
# Get capture statistics
capinfos output/capture_20251018_143215.pcap
# Use tshark for advanced analysis
tshark -r output/capture_20251018_143215.pcap -Y "http.request"
sudo ./capture_traffic.sh -f "tcp port 80"
sudo ./capture_traffic.sh -f "tcp port 443"
sudo ./capture_traffic.sh -f "tcp port 80 or tcp port 443"
sudo ./capture_traffic.sh -f "udp port 53"
sudo ./capture_traffic.sh -f "host 192.168.99.10"
sudo ./capture_traffic.sh -f "not broadcast and not multicast"
sudo ./capture_traffic.sh -f "tcp"
---
## 📊 Überwachung
### Echtzeit-Verbindungsüberwachung
Das Toolkit bietet mehrere Möglichkeiten, verbundene Clients zu überwachen:
#### 1. Verbindungsprotokoll
Automatisch alle 5 Sekunden aktualisiert:```bash
tail -f logs/connections.log
Beispielausgabe:``` === Sat Oct 18 14:32:15 EDT 2025 === Connected clients: 192.168.99.10 dev wlan1 lladdr aa:bb:cc:dd:ee:01 REACHABLE 192.168.99.11 dev wlan1 lladdr aa:bb:cc:dd:ee:02 STALE
#### 2. DHCP-Zuweisungen
DHCP-Leases in Echtzeit anzeigen:```bash
tail -f logs/dnsmasq.log
Beispielausgabe:``` dnsmasq-dhcp[12346]: DHCPDISCOVER(wlan1) aa:bb:cc:dd:ee:01 dnsmasq-dhcp[12346]: DHCPOFFER(wlan1) 192.168.99.10 aa:bb:cc:dd:ee:01 dnsmasq-dhcp[12346]: DHCPREQUEST(wlan1) 192.168.99.10 aa:bb:cc:dd:ee:01 dnsmasq-dhcp[12346]: DHCPACK(wlan1) 192.168.99.10 aa:bb:cc:dd:ee:01 android-device
#### 3. Zugangspunkt-Status
Überwachen der hostapd-Protokolle:```bash
tail -f logs/hostapd.log
sudo iw dev wlan1 station dump
cat /var/lib/misc/dnsmasq.leases
ip addr show wlan1
sudo arp -a -i wlan1
---
## 🔧 Fehlerbehebung
### Häufige Probleme und Lösungen
#### 1. "Keine drahtlosen Schnittstellen gefunden"
**Problem:** Ihr WLAN-Adapter wird nicht erkannt.
**Lösungen:**```bash
# Check if adapter is connected
lsusb | grep -i wireless
# Check interface name
ip link show
# Try replugging USB adapter
# Check kernel messages
dmesg | tail -20
# Run the detection script
sudo ./detect_interface.sh
Problem: Ihr Adapter unterstützt das Erstellen von Zugangspunkten nicht.
Lösung: Sie benötigen einen anderen WLAN-Adapter. Siehe Hardware-Anforderungen für Empfehlungen.
Unterstützung überprüfen:```bash iw list | grep -A 10 "Supported interface modes"
#### 3. "hostapd failed to start"
**Problem:** hostapd kann den Access Point nicht starten.
**Lösungen:**```bash
# Check if interface is busy
sudo airmon-ng check kill
# Verify interface is up
sudo ip link set wlan1 up
# Check hostapd config syntax
sudo hostapd -d hostapd.conf
# View detailed logs
cat logs/hostapd.log
# Make sure you're using the right interface
grep "^interface=" hostapd.conf
Problem: NetworkManager verwaltet die drahtlose Schnittstelle.
Lösung:```bash
sudo systemctl stop NetworkManager sudo systemctl disable NetworkManager # Temporarily
sudo systemctl enable NetworkManager sudo systemctl start NetworkManager
#### 5. "Clients verbinden sich, haben aber kein Internet"
**Problem:** NAT/Routing ist nicht richtig konfiguriert.
**Lösungen:**```bash
# Verify IP forwarding
cat /proc/sys/net/ipv4/ip_forward
# Should output: 1
# Check NAT rules
sudo iptables -t nat -L -v
# Verify internet interface
ip route show default
# Test internet on host
ping -c 3 8.8.8.8
# Check if eth0 has internet
ping -I eth0 -c 3 8.8.8.8
Problem: Nicht mit ausreichenden Berechtigungen ausgeführt.
Lösung:```bash
sudo ./start_evil_twin.sh
#### 7. "Kanal X ist nicht verfügbar"
**Problem:** Funkvorschriften schränken bestimmte Kanäle ein.
**Lösungen:**```bash
# Check available channels for your country
iw list | grep -A 20 "Frequencies:"
# Edit hostapd.conf and change to available channel
nano hostapd.conf
# Common safe channels: 1, 6, 11 (2.4GHz)
Problem: Port 53 (DNS) wird bereits verwendet.
Lösungen:```bash
sudo lsof -i :53
sudo systemctl stop systemd-resolved
#### 9. "Falsche Schnittstelle wird verwendet"
**Problem:** Skripte verwenden wlan0 anstelle von wlan1 (oder umgekehrt).
**Lösungen:**```bash
# Run interface detection
sudo ./detect_interface.sh
# Update config files to use correct interface
sed -i 's/^interface=.*/interface=wlan1/' hostapd.conf
sed -i 's/^interface=.*/interface=wlan1/' dnsmasq.conf
# Verify changes
grep "^interface=" hostapd.conf dnsmasq.conf
Wenn Sie auf Probleme stoßen:
logs/hostapd.log, logs/dnsmasq.log ansehensudo ./detect_interface.shbash -x ausführendmesg und journalctl überprüfenevil-twin-ap/ │ ├── README.md # This file (documentation) ├── LICENSE # License information │ ├── hostapd.conf # Access point configuration ├── dnsmasq.conf # DHCP/DNS server configuration │ ├── install_dependencies.sh # Dependency installer (all distros) ├── detect_interface.sh # Wireless interface detection & verification ├── start_evil_twin.sh # Main start script ├── stop_evil_twin.sh # Cleanup and stop script ├── capture_traffic.sh # Traffic capture script (PCAP) │ ├── .evil_twin.pid # Runtime PID file (created automatically) ├── .capture.pid # Capture PID file (created automatically) │ ├── logs/ # Log directory (created at runtime) │ ├── hostapd.log # Access point logs │ ├── dnsmasq.log # DHCP/DNS logs │ └── connections.log # Client connection tracking │ └── output/ # Packet capture directory └── *.pcap # PCAP files from traffic capture
### Dateibeschreibungen
| Datei | Zweck | Ändern? |
|------|---------|---------|
| `hostapd.conf` | AP-Einstellungen (SSID, Kanal, Passwort, Schnittstelle) | ✅ Ja - für Ihren Test anpassen |
| `dnsmasq.conf` | DHCP/DNS-Konfiguration (Schnittstelle, IP-Bereich) | ✅ Ja - Netzwerkeinstellungen anpassen |
| `install_dependencies.sh` | Installiert erforderliche Pakete | ❌ Nein - wie besehen ausführen |
| `detect_interface.sh` | Erkennt drahtlose Schnittstellen & AP-Modus-Unterstützung | ❌ Nein - wie besehen ausführen |
| `start_evil_twin.sh` | Startet den Evil-Twin-AP | ⚠️ Selten - nur für fortgeschrittene Anpassungen |
| `stop_evil_twin.sh` | Stoppt und bereinigt | ❌ Nein - wie besehen ausführen |
| `capture_traffic.sh` | Erfasst Datenverkehr in PCAP-Dateien | ⚠️ Verwenden Sie stattdessen CLI-Optionen |
| `logs/*.log` | Laufzeitprotokolle | 📖 Nur-Lesen - zur Überwachung |
| `output/*.pcap` | Erfasste Paketdaten | 📖 Nur-Lesen - zur Analyse |
---
## 🔒 Sicherheitsaspekte
### Ethische Nutzungsrichtlinien
1. **Genehmigung**: Holen Sie IMMER eine schriftliche Genehmigung vor dem Testen
2. **Umfang**: Bleiben Sie im vereinbarten Testumfang
3. **Dokumentation**: Führen Sie detaillierte Protokolle aller Aktivitäten
4. **Offenlegung**: Melden Sie Ergebnisse verantwortungsvoll an die Netzwerkbesitzer
5. **Datenverarbeitung**: Fangen Sie keine Daten ab, speichern Sie sie nicht oder missbrauchen Sie sie nicht
### Rechtliche Hinweise
- Das Erstellen von nicht autorisierten Rogue Access Points ist in den meisten Ländern **ILLEGAL**
- Strafen können Geldstrafen, Haft und Vorstrafen umfassen
- Selbst „harmlose“ Tests können bei fehlender Autorisierung strafrechtlich verfolgt werden
- Unternehmensumgebungen: Holen Sie die schriftliche Genehmigung der IT-Abteilung ein
- Öffentliche Räume: Testen Sie NIEMALS in öffentlichen Netzwerken
### Technische Sicherheit
**Dieses Toolkit ist von Natur aus:**
- ✅ Konzentriert sich auf die Erstellung und Überwachung von Access Points
- ✅ Enthält Datenverkehrserfassung nur für autorisierte Analysen
- ✅ Bietet umfassende Protokollierung für die Nachvollziehbarkeit
- ⚠️ Enthält KEIN Credential Harvesting
- ⚠️ Enthält KEIN SSL-Stripping oder aktive MITM-Angriffe
- ⚠️ Enthält KEIN Captive-Portal-Phishing
**Um die Sicherheit Ihrer Tests zu erhöhen:**
- Verwenden Sie isolierte Netzwerksegmente
- Implementieren Sie eine Testnetzwerkkennung (eindeutige SSIDs)
- Begrenzen Sie Tests auf bestimmte Zeitfenster
- Überwachen und protokollieren Sie alle Aktivitäten
- Verwenden Sie es nur in Faraday-Käfigen oder HF-abgeschirmten Räumen, um Signalverluste zu vermeiden
### Abwehrmaßnahmen
Organisationen können sich vor Evil-Twin-Angriffen schützen, indem sie:
- Implementierung der **802.1X-Authentifizierung** (WPA2/WPA3 Enterprise)
- Verwendung der **Zertifikatsvalidierung** für die Netzwerkauthentifizierung
- Einsatz von **drahtlosen Eindringungserkennungssystemen (WIDS)**
- Aktivierung von **Protected Management Frames (PMF/802.11w)**
- Schulung der Benutzer zur Überprüfung der Netzwerkauthentizität
- Verwendung von VPNs für sensible Kommunikation
- Überwachung auf nicht autorisierte Access Points
---
## 🤝 Mitwirken
Beiträge sind willkommen! Bitte befolgen Sie diese Richtlinien:
### So können Sie beitragen
1. **Repository forken**
2. **Erstellen Sie einen Feature-Branch**: `git checkout -b feature/your-feature`
3. **Nehmen Sie Ihre Änderungen vor** mit klaren Commit-Nachrichten
4. **Testen Sie gründlich** auf mehreren Systemen, wenn möglich
5. **Aktualisieren Sie die Dokumentation**, wenn Sie die Funktionalität ändern
6. **Reichen Sie einen Pull-Request** mit detaillierter Beschreibung ein
### Richtlinien für Beiträge
- Behalten Sie die modulare Struktur bei
- Fügen Sie ausführliche Protokollierung für neue Funktionen hinzu
- Fügen Sie Fehlerbehandlung für Randfälle ein
- Aktualisieren Sie die README, wenn Sie neue Funktionen hinzufügen
- Befolgen Sie den vorhandenen Codestil (Bash-Best Practices)
- Fügen Sie Kommentare für komplexe Logik hinzu
- Testen Sie auf mindestens einer Debian-basierten Distribution
### Code Style```bash
# Use descriptive function names
configure_network_interface() {
# Clear comments
# Error handling
# Verbose output
}
# Consistent formatting
print_info "Starting process..."
command || print_error "Failed to execute command"
Dieses Projekt wird ausschließlich für Bildungs- und autorisierte Sicherheitstestzwecke bereitgestellt.
MIT-Lizenz (siehe LICENSE-Datei für den vollständigen Text)``` Copyright (c) 2025 [Your Name]
Permission is hereby granted for educational and authorized security testing purposes only...
---
## 🙏 Danksagungen
- Das Kali Linux Team für exzellente Wireless-Sicherheitswerkzeuge
- Die Projekte hostapd und dnsmasq
- Die Forschungsgemeinschaft für drahtlose Sicherheit
- Mitwirkende und Tester
---
## 📚 Zusätzliche Ressourcen
### Lernressourcen
- [OWASP Leitfaden zum Testen der Wireless-Sicherheit](https://owasp.org/www-project-web-security-testing-guide/)
- [WiFi Penetration Testing Methodik](https://www.sans.org/white-papers/)
- [Drahtlose Sicherheit auf Kali Linux](https://www.kali.org/docs/wireless/)
### Verwandte Werkzeuge
- **Aircrack-ng**: Wireless-Prüfungssuite
- **Wireshark**: Netzwerkprotokollanalysator
- **Bettercap**: Netzwerkangriffe und -überwachung
- **Wifiphisher**: Automatisierte Phishing-Angriffe auf WiFi
### Dokumentation
- [hostapd Dokumentation](https://w1.fi/hostapd/)
- [dnsmasq Handbuch](http://www.thekelleys.org.uk/dnsmasq/doc.html)
- [Linux Wireless Wiki](https://wireless.wiki.kernel.org/)
- [tcpdump Handbuch](https://www.tcpdump.org/manpages/tcpdump.1.html)
---
## 📞 Unterstützung
- **Probleme**: [GitHub Issues](https://github.com/yourusername/evil-twin-ap/issues)
- **Diskussionen**: [GitHub Discussions](https://github.com/yourusername/evil-twin-ap/discussions)
- **Sicherheit**: Melden Sie Schwachstellen per E-Mail (nicht über öffentliche Issues)
---
## ⚖️ Abschließende Warnung```
┌─────────────────────────────────────────────────────────────┐
│ │
│ This tool is provided for EDUCATIONAL PURPOSES ONLY │
│ │
│ Unauthorized access to computer networks is ILLEGAL │
│ │
│ Always obtain written permission before testing │
│ │
│ You are responsible for your actions │
│ │
└─────────────────────────────────────────────────────────────┘
Denken Sie daran: Mit großer Macht kommt große Verantwortung. Nutzen Sie dieses Werkzeug ethisch, legal und verantwortungsvoll.
Viel Spaß beim (autorisierten) Testen! 🔐
| Chipsatz | Beispielmodelle | Eigenschaften | Preisspanne |
|---|
| RTL8812AU | Alfa AWUS036ACH, TP-Link Archer T4U | Dualband (2,4/5 GHz), hohe Leistung, hervorragende Reichweite | 40-60 $ |
| RTL8814AU | Alfa AWUS1900, TP-Link Archer T9UH | Vier Antennen, AC1900, große Reichweite | 60-80 $ |
| Atheros AR9271 | TP-Link TL-WN722N v1, Alfa AWUS036NHA | Stabil, gut unterstützt, preisgünstig | 20-35 $ |
| MT7612U | Panda PAU0D, Alfa AWUS036ACM | Dualband, gute Kompatibilität | 35-50 $ |
| RTL8188EU | Diverse günstige Adapter | Einsteigermodell, nur 2,4 GHz | 10-20 $ |