Dozent: In der vorherigen
Vorlesung haben wir gesehen, wie einfach es ist, WEP zu knacken.
Wir mussten nur genügend Daten erfassen und dann
aircrack-ng ausführen, um die Verschlüsselung zu knacken und mir den
Schlüssel zu geben.
Nun besteht ein Problem
darin, dass das Netzwerk nicht ausgelastet ist.
Wenn es
nicht beschäftigt ist, steigt
die Anzahl der Daten sehr, sehr langsam.
Daher müssen wir eine Weile
warten, bis wir genügend Daten haben, um den
Schlüssel zu knacken.
Lassen Sie mich Ihnen ein Beispiel zeigen.
Ich lasse hier nur eine Flugsicherung laufen
und liste alle Netzwerke um mich herum auf.
Und Sie können sehen, dass mein
Testnetzwerk, mein Test-AP hier drin, WEP verwendet.
Und wenn Sie unter den Daten
nachsehen, werden Sie feststellen, dass sie
bei Null liegen
und nicht zunehmen. Auch
wenn sie zunehmen werden, werden sie sehr, sehr
langsam zunehmen, was bedeutet, dass
ich stundenlang warten muss, bevor ich kann Knacke dieses Netzwerk.
Eine Lösung für dieses Problem
besteht darin, den AP zu zwingen, neue Pakete mit neuen IVs zu generieren.
Bevor wir dies
tun, müssen wir uns mit diesem Netzwerk verbinden.
Was ich unter
assoziieren verstehe, ist, dass wir diesem Netzwerk
mitteilen müssen, dass wir mit ihm
kommunizieren möchten, da Access
Points standardmäßig alle Anfragen ignorieren, die sie erhalten, es sei
denn, das Gerät hat eine Verbindung zu diesem Netzwerk
hergestellt oder ist diesem zugeordnet.
Verwechseln Sie das also nicht mit dem Verbinden.
Wir können immer noch keine Verbindung zum Netzwerk
herstellen, da wir das Kennwort benötigen, um eine
Verbindung zum
Netzwerk herstellen zu können. Im
Moment sagen wir dem Zielnetzwerk jedoch nur, wie es
aussieht. Ich möchte mit Ihnen kommunizieren.
Ignoriere meine Anfragen nicht.
Das ist alles was wir tun.
Es ist also ähnlich wie beim
Klicken auf das Netzwerk, wenn Sie eine
Verbindung herstellen möchten.
Sie haben das Passwort noch nicht
eingegeben. Sie teilen dem Zielnetzwerk mit,
dass ich mit Ihnen kommunizieren möchte. Bitte
ignorieren Sie mich nicht.
In dieser Vorlesung werde ich Ihnen
zeigen, wie Sie sich mit dem Zielnetzwerk
verbinden, damit wir mit ihm
kommunizieren können, und in
der nächsten Vorlesung werde ich Ihnen zeigen, wie wir
nach dem Verbinden Pakete in das Netzwerk einspeisen
und die Verbindung erzwingen können Anzahl der Daten sehr, sehr schnell zu erhöhen.
Zuerst werde ich mit dem Luftkissen fliegen. ng
gegen mein Zielnetzwerk,
das diese BSSID hat.
Also werde ich es kopieren
und genau den gleichen Befehl verwenden, den
wir bisher verwendet haben.
Also machen wir einen Luftabwurf. ng
--bssid gefolgt von der MAC-Adresse meines Zielkanals gefolgt von dem Kanal, auf
dem mein Ziel läuft,
auf dem es sechs gibt, und wir
werden das alles speichern.
Also machen wir --write und
nennen diese Datei arpreplay, weil das der Name
des Angriffs ist.
Und dann werde ich meinen WLAN-Adapter
in den Monitormodus versetzen, der mon0 ist.
Ein sehr einfacher Befehl, den wir zuvor ausgeführt haben.
Wir benutzen Airodump. Um Daten aus
einem Netzwerk mit dieser MAC-Adresse zu erfassen,
das auf diesem Kanal
ausgeführt wird, speichern wir alles in einer Datei namens arpreplay.
Ich drücke die
Eingabetaste und wie Sie sehen, läuft es gegen
mein Ziel und stellt fest, dass die Daten wirklich, wirklich langsam
zunehmen oder im Moment überhaupt nicht zunehmen.
Um dieses Netzwerk zu verbinden,
verwenden wir ein Programm namens aireplay-ng.
Also werden wir aireplay-ng gefolgt von --fakeauth eingeben, weil
wir einen gefälschten Authentifizierungsangriff
durchführen wollen.
Wir werden Null setzen,
weil wir das nur einmal machen wollen.
Wir werden -a tun, um die MAC-Adresse
des Zielnetzwerks anzugeben.
Also werde ich es einfügen, ich habe es bereits kopiert.
Dann werden wir -h
tun, um die MAC-Adresse meines WLAN-Adapters anzugeben und
die MAC-Adresse meines WLAN-Adapters abzurufen. Ich werde
ifconfig ausführen.
Und es sind die ersten 12 Ziffern des unspezifischen Feldes.
Normalerweise wird es nach dem Äther angezeigt, aber
wenn Sie den Überwachungsmodus aktivieren, wird
es so angezeigt.
Also werde ich das kopieren.
Und ich werde es hier einfügen.
Und ich werde die Minuspunkte durch Doppelpunkte ersetzen.
Und das war's auch schon.
Und zum Schluss gebe ich nur den Namen
meines WLAN-Adapters im Überwachungsmodus an.
Also ein sehr einfacher Befehl.
Wir verwenden aireplay-ng, ein
Tool, mit dem eine Reihe von
Angriffen ausgeführt werden können, und
wir haben gesehen, dass dies mit dem De-Authentifizierungs-Angriff verwendet wird.
Wir sagen,
dass wir einen gefälschten Authentifizierungsangriff ausführen möchten.
Das wollen wir mal machen.
Wir geben ihm die MAC-Adresse meines Zielnetzwerks
nach dem a.
Dann gebe ich ihm die MAC-Adresse meines WLAN-Adapters
nach
und schließlich gebe ich ihm meinen WLAN-Adapter
im Überwachungsmodus.
Bevor ich das starte,
beachte ich, dass wir hier unter AUTH nichts haben.
Und wir haben keine Kunden, die hier
unten auftauchen.
Wenn ich jetzt die
Eingabetaste drücke, sehen Sie unter AUTH, dass OPN
angezeigt wird und
dass wir hier einen neuen Client haben, der dem Netzwerk
zugeordnet ist.
Wenn Sie
hier reinschauen, sehen Sie, dass dies die
MAC-Adresse meines Zielnetzwerks und
hier die MAC-Adresse meines WLAN-Adapters ist.
Im Moment bin ich mit dem Zielnetzwerk verbunden.
Wenn ich etwas sende,
wird es akzeptiert
und wird mit mir kommunizieren.
Wiederum bin ich nicht mit dem Netzwerk verbunden,
ich kann das Internet immer
noch nicht nutzen, ich bin buchstäblich nur mit dem Netzwerk
verbunden, damit ich mit ihm kommunizieren kann.
In der
nächsten Vorlesung zeige ich Ihnen, wie
wir mit diesem Netzwerk
kommunizieren können, um neue Pakete mit neuen IVs
zu generieren, mit denen wir den
Schlüssel sehr, sehr schnell knacken können.