Ziad: In der
vorherigen Vorlesung haben wir gelernt,
wie Sie BetterCAP verwenden, um einen
ARP-Spoofing-Angriff auszuführen und uns in die Mitte der Verbindung
zwischen einem Computer und dem Zugriffspunkt zu stellen.
Und jedes Mal, wenn
ich das tue, sage ich, dass dies
bedeutet, dass alle Anfragen und alle Antworten über unseren Computer
laufen, was bedeutet, dass wir alles sehen können,
was ein Benutzer im Internet tut.
Wir sollten also in der Lage sein, die URLs,
die Bilder, die Videos, die
Passwörter, mit denen sie sich anmelden, oder
alles zu sehen, was sie senden oder empfangen.
Wir sind also gerade mitten in der Verbindung und
diese Daten fließen bereits durch unseren Computer.
Wir müssen also nur ein Programm
verwenden, um diese Daten zu erfassen und zu analysieren.
Jetzt können wir das mit
Wireshark machen, und ich werde das später
im Kurs behandeln, aber jetzt verwende ich ein
wirklich nettes Modul, das
mit BetterCAP geliefert wird und das alle diese Daten
automatisch erfasst, analysiert und anzeigt mir das interessante Zeug.
Jetzt müssen wir BetterCAP lediglich anweisen, alle Daten,
die durch diesen
Computer fließen, zu erfassen und
für mich zu analysieren.
Und dazu können wir das Netz nutzen. Sniff-Modul.
So können Sie helfen, gefolgt von net. Schnüffeln Sie, um
alle Optionen anzuzeigen, die Sie für dieses Modul festlegen können.
Aber ich habe dir gezeigt, wie du
Optionen liest und änderst,
also möchte ich es jetzt ausführen,
ohne eine der Optionen zu ändern. schnüffeln.
Jetzt wird alles, was durch diesen Computer fließt,
vom Netz erfasst und analysiert. Sniff-Modul.
Also schließe ich
dieses Terminalfenster und gehe zum Windows-Zielcomputer.
Ich öffne meinen
Webbrowser und wir generieren Datenverkehr
und sehen, ob dieser von BetterCAP erfasst wird.
Was wir gerade tun,
funktioniert nicht gegen HTTPS, aber keine Sorge,
wir
werden später darüber sprechen, wie man HTTPS umgeht und
warum dies nicht funktioniert.
Aber jetzt gehe ich
zum Testen einfach auf eine Website namens vulnweb und
nehme den Link
in die Ressourcen dieser Vorlesung auf.
Wie Sie sehen, handelt es sich um eine normale Website,
die kein HTTPS verwendet.
Es hat auch eine Reihe von Links
hier, also wenn ich zum Beispiel auf diesen Link klicke,
wird alles gut geladen,
wie Sie hier sehen können.
Wenn wir jedoch zur Kali-Maschine gehen,
werden Sie feststellen, dass jede von uns gesendete
Anfrage tatsächlich von diesem Computer erfasst wurde.
Sie können dies also mit jedem Computer tun,
der mit demselben Netzwerk wie Sie verbunden ist, unabhängig davon,
ob es sich um ein kabelgebundenes oder ein kabelloses Netzwerk handelt.
Sie können also sehen, dass Anfragen an Google gesendet wurden. Wenn
wir nach unten scrollen, sehen Sie,
dass wir eine Anfrage
für diese Website, vulnweb, gestellt haben. com.
Sie können auch alle anderen Dateien sehen, die
diese Website geladen hat.
Sie können also sehen, dass wir hier ein Logo geladen haben.
Sie können sehen, dass hier eine Styles-Datei geladen wird.
Wenn es wieder
mehr Bilder gibt, sehen Sie tatsächlich Links
zu allen Bildern, die geladen werden.
Sie können hier sehen, dass dies der zweite Link ist, auf den
wir geklickt haben, der Testphp. vulnweb. com.
Das ist es also, was wir hier oben haben.
Lassen Sie mich jetzt auch einfach
zurückgehen und vielleicht auf den ersten klicken.
Und wie Sie sehen können, ist
dies eine weitere Website.
Es hat die Login-Funktionalität hier.
Versuchen wir zum Beispiel, uns mit
einem Benutzernamen anzumelden.
Setzen wir den Benutzernamen auf meinen Namen, ziad sabih.
Und lassen Sie uns das Passwort als 1234567890 setzen.
Ich klicke auf Login.
Wie Sie
sehen, haben wir uns wieder angemeldet, ohne Probleme.
Wenn ich jedoch zum Kali-Computer zurückkehre und nach oben scrolle, haben
wir, wie Sie sehen,
ein Login erfasst, das an diese Website
gesendet wurde: testhtml5. vulnweb. com.
Dies ist genau die Website, die wir hier haben.
Wenn Sie hier
reinschauen, können Sie sehen, dass der Benutzername
ziad sabih und das Passwort 123 bis 90 war.
Im Grunde genommen wird die
Idee, die
ich gerade vermitteln möchte, alles, was der
Zielcomputer gerade sendet oder empfängt, von der Kali-Maschine erfasst.
Und wie gesagt, wir können dies mit jedem Computer
oder jedem Telefon tun, das mit demselben Netzwerk wie wir verbunden ist, unabhängig davon,
ob es sich um ein WLAN- oder ein kabelgebundenes Netzwerk handelt.