Drahtlose Sicherheit - Authentifizierungsangriffe
Wie Sie wahrscheinlich inzwischen wissen, ist die Authentifizierung die Methode zur Überprüfung der präsentierten Identität und der Anmeldeinformationen. Die meisten Authentifizierungsschemata, die in drahtlosen Setups verwendet werden, sind mit einer ordnungsgemäßen Verschlüsselung gesichert.
Wir haben bereits das Szenario beschrieben, das auf der in WPA / WPA2 verwendeten EAP-Authentifizierung mit PSK-Authentifizierung basiert. Durch Schnüffeln des 4-Wege-Handshakes zwischen dem Client und dem Authentifikator (AP) kann ein Brute-Force-Angriff (Beispiel - Offline-Wörterbuchangriff) ausgeführt werden, um die Verschlüsselung zu unterbrechen und den PSK-Wert abzuleiten.
Ein weiteres Beispiel kann LEAP (Lightweight Extensible Authentication Protocol) sein. Es wurde in alten Zeiten als Mechanismus zur Erzeugung dynamischer WEP-Schlüssel verwendet. In diesem Setup flossen die Passwort-Hashes mit MS-CHAP- oder MS-CHAPv2-Algorithmen über Funk (beide sind mit einem Offline-Wörterbuchangriff knackbar). Eine kurze Beschreibung des Authentifizierungsangriffs, der auf LEAP angewendet werden kann, besteht aus den folgenden Schritten:
Der Benutzername wird im Klartext gesendet.
Es gibt einen Herausforderungstext im Klartext.
Der Antworttext ist gehasht.
Office-Wörterbuch-Angriff, der hier verwendet werden kann (mit aircrack-ng Tool), um alle Kombinationen des Passworts in "function(password,challenge) = response"mathematische Formel, um das richtige Passwort zu finden.
Beispiele für solche Angriffe werden in den kommenden Kapiteln Schritt für Schritt erläutert.