In den vorherigen Vorlesungen haben wir behandelt, wie man Daten von hastigen HTTP-, https- und vorinstallierten Websites ausspioniert
und liest.
Wir sprachen über die Grenzen jedes dieser Fälle, aber wir taten das, während wir die Vorlesungen
durchgingen.
Daher habe ich das Gefühl, dass einige Details fehlen könnten.
Und deshalb habe ich genau hier diese Tabelle erstellt, und ich werde Ihnen einige Beispiele und
diesen Vortrag zeigen, nur um alles für Sie niederzulegen, damit Sie genau verstehen, wie das funktionieren wird und wo die
Grenzen liegen.
Also haben wir zuerst über HTP-Websites gesprochen und ein Beispiel dafür wäre eine Website, die kein HTTPS verwendet, sondern nur
jede Menge einfaches HTTP, ähnlich wie Vanilla ABC. com.
Dann sprachen wir über stps-Websites und dies würde die meisten Websites im Internet abdecken.
Beispiele wären also mit Intercom One Zip Stock Overflow Google mit dem lokalen Google verknüpft.
Also nicht googlen. com, sondern Google Dot IEEE oder echo dot UK oder dot i und jede lokale Google-Domain und Netflix
dot com.
Nun könnte die Liste hier sehr lange weitergehen, denn wie gesagt, die meisten Websites verwenden HTTPS.
Und schließlich sprachen wir über die restriktivste und sicherste Kommunikationsmethode,
nämlich vorinstallierte Websites, Websites.
Und so wie das funktioniert, haben wir gesagt, dass der Webbrowser selbst eine Liste von fest codierten Websites haben
wird, die nur über https geladen werden, und da der Browser diese Liste daher lokal enthalten muss, wird er
nicht alle Websites im Internet enthalten.
Es enthält nur sehr beliebte Websites wie Twitter, Facebook und GitHub und so weiter.
Nun, wir könnten hier eine größere Liste haben, aber sie wird nicht so groß sein wie TTPs-Websites, da die meisten
Websites stps verwenden.
Jetzt, wenn es um HTP geht, wird keine Verschlüsselung verwendet, sodass Sie nichts tun müssen, um sie zu umgehen.
Sie können also im Grunde die grundlegende bessere Tasse verwenden, überhaupt keine Änderungen, und sie funktioniert perfekt mit
Firefox und Chrome, sodass Sie die Daten lesen und sogar ändern können, wie wir Ihnen später
in zeigen werden Kurs.
Dann, wenn es um Schritte und Schritte geht, können wir HTTPS nicht entschlüsseln, und deshalb versuchen
wir, https herunterzustufen auf, hey, stop.
Und wenn die Website dann über HTTP geladen wird, können wir alle gesendeten und empfangenen
Daten lesen.
So können wir die Benutzernamen und Passwörter usw. sehen.
Und wie ich Ihnen später im Kurs zeigen werde, können Sie diese Daten ändern.
So können Sie Angriffe wie DNS-Spoofing starten, bei denen wir die Domain an einen anderen Ort umleiten oder
Code in eine geladene Website einfügen.
Aber all das hängt davon ab, dass die Website in FTP geladen wird.
Wenn es um S- und Hasstruhen geht, ist es daher immer das Ziel, diese Website oder
diese Verbindung auf HTTP herunterzustufen.
Damit dies funktioniert, haben wir einen speziell modifizierten Caddy verwendet, der mit der neuesten Version der besseren Kappe und
einem modifizierten Heat Chests Hijack Couplet geliefert wird.
Dies ist der Couplet, der Hastige zu Hastigen Typen herabstuft.
Und das funktioniert perfekt mit der neuesten Version von Firefox.
Also lassen Sie mich Ihnen ein kurzes Beispiel zeigen.
Wir werden Buttercup mit dem Yes-Hijack-Couplet laden und dann versuchen, einige dieser Websites zu laden.
Und das Ziel ist, dass diese Websites in HTTP geladen werden und keine Schritte unternehmen.
Wenn das passiert, bedeutet das, dass wir alle Daten lesen und analysieren können, und wir können sie sogar modifizieren,
wie ich Ihnen später im Kurs zeigen werde.
Also hier in meiner Carli-Maschine werde ich Buttercup genau so starten, wie wir es normalerweise tun.
Ich bin in meiner Benutzeroberfläche und meinem Spoof-Couplet ausgewählt, und dann starte ich das Hijack-Couplet, indem ich stub eintippe,
und es wird automatisch für mich vervollständigt.
Ich drücke Enter und jetzt funktioniert es.
Und gehen wir zur Windows-Maschine.
Und wie Sie sehen können, sagt es mir, dass ich die neueste Version von Firefox verwende.
Und lass uns weitermachen, bevor wir testen.
Ich werde einfach alle Browserdaten entfernen.
Also drücke ich Control und Delete.
Und wir werden alles nehmen, stellen Sie sicher, dass hier alles ausgewählt ist und klicken Sie auf.
Okay.
Und gehen wir weiter zu den ersten Schritten Website wie LinkedIn dot com und perfekt.
Wie Sie sehen können, wird die Website über HTTP geladen, nicht über https, da wir diese Überkreuzung im Protokoll sehen können,
aber die meisten Benutzer werden dies nicht bemerken.
Und im Grunde bedeutet das, wie ich schon sagte, dass wir jeden Benutzernamen und jedes Passwort lesen können,
den der Benutzer hier eingibt, und wir können die Daten ändern und Daten einfügen und das, und Sie werden dies später im Kurs sehen.
Nun, ich werde mich jetzt nicht einloggen, weil wir das bereits gesehen haben.
Das Ziel ist jetzt nur, Ihnen zu zeigen, welche Websites auf HTP heruntergestuft werden, und selbst wenn Sie die Anmeldedaten jetzt
nicht sehen, wenn ich mich anmelde und Sie sie nicht in Better Buttercup sehen, ist das völlig in Ordnung, weil
die Sniffer, der mit einer besseren Tasse geliefert wird, ist nicht perfekt.
Ich werde Ihnen später im Kurs bessere Sniffer zeigen.
Das Hauptziel bei der Verwendung eines besseren Bechers ist es also, Schritte auf STP herunterstufen zu können.
Laden wir also eine andere https-Website wie StackOverflow dot com.
Und perfekt.
Wie Sie sehen können, wird es auch herabgestuft.
Und lass uns jetzt ein letztes machen.
Gehen wir zu Netflix dot com.
Und wieder perfekt.
Es ist ein Downgrade in seiner Last über normales http.
Wir haben also nichts anderes gemacht als das, was wir zuvor behandelt haben.
Mit Firefox funktioniert jetzt alles einwandfrei.
In Bezug auf Chrome gibt es eine geringfügige Änderung, über die wir sprechen müssen.
Testen wir also weiter mit Firefox.
Fahren Sie also mit vorinstallierten Websites fort, die Twitter, Facebook und GitHub ähneln.
Damit dies funktioniert, müssen wir den Custom wirklich mit besserer Obergrenze mit dem Custom Hijack
Couplet verwenden.
Lassen Sie uns nun weitermachen und dies mit Firefox testen.
So wie dies funktionieren wird, wie im Stress-Bypass-Vortrag erwähnt, muss das Ziel
zuerst eine normale https-Website laden.
Ein Beispiel wäre eine lokale Google-Domain.
Zum Beispiel Google dot IGF oder Google dot und/oder Google dot dot UK.
Alles andere als Google Dot com, da diese Sie als normale Schritte kennen und wir sie daher
auf normales STP herabstufen können.
Wie Sie hier und dann sehen können, sind sie einmal auf einer Website oder einer Suchmaschine, die normale Schritte verwendet, und wir
haben es erfolgreich geschafft, sie auf FTP herunterzustufen.
Wenn sie nach einer STC-Website suchen, z. B. Twitter, das Steps-Hijack-Paar, wird der Link für
Twitter dot com durch Twitter dot corn ersetzt.
Daher wird die fest codierte Liste, mit der der Browser geliefert wird, umgangen, da sie keinen Eintrag für
Websites mit dem Namen Twitter dot corn enthält.
Wenn ich also mit der Maus hierüber fahre, können Sie unten sehen, dass die Website, zu der wir gehen werden, Twitter Dot Corn
und nicht Twitter ist. com.
Jetzt dauert dieser Austausch ein oder zwei Sekunden.
Wenn Sie also sofort mit der Maus darüber fahren, sobald die Website geladen wird, bemerken Sie möglicherweise tatsächlich Twitter. com und dann wird es
sofort zu Punktmais wechseln.
Einmal ändert es sich, wenn der Benutzer diese öffnet.
Sie werden tatsächlich eine Umleitungsbenachrichtigung wie diese erhalten, die nicht automatisch funktioniert.
Dies ist also eine weitere Einschränkung bei dieser Methode.
Aber wenn der Benutzer tatsächlich fortfährt und die Website lädt.
Sie werden feststellen, dass wir eine mit Twitter identische Website erhalten, auf der wir uns anmelden oder
registrieren können.
Aber die Website lädt über normales http, nicht https.
Und wenn Sie wissen, es ist Twitter dot corn, nicht dotcom.
Wenn der Benutzer hier hineinschaut, kann er möglicherweise feststellen, dass etwas faul ist.
Aber ich würde sagen, es wird die meisten Benutzer passieren.
Eine andere Website wird über normales Hash-STP geladen.
Sie können zunächst die Daten auslesen, den Benutzersinn, zum Beispiel Benutzernamen und Passwörter.
Und Sie werden auch in der Lage sein, diese Seite zu manipulieren und Evaluierungscode darin einzufügen, und wir werden das später im
Kurs behandeln.
Lassen Sie uns ein anderes Beispiel haben.
Schließen wir diese also und suchen wir weiter nach Facebook.
Auch hier ist Facebook ein weiteres Beispiel für eine Website, die Sterne verwendet.
Wenn wir den Mauszeiger darüber bewegen, können Sie sehen, dass es bereits durch Facebook dot com ersetzt wurde. Öffnen wir es also
in einem neuen Tab und öffnen Sie es erneut.
Und perfekt.
Wie Sie sehen können, lädt Facebook normalerweise über hastige Tipps und nicht über hohen Stress oder hastige ttps.
Auch hier können Sie, sobald sich der Benutzer anmeldet, den Benutzernamen und das Passwort erfassen
und diese Seite manipulieren.
Das ist also alles für Firefox.
Er arbeitet offensichtlich ohne Probleme.
TPS funktioniert auch ohne Probleme.
Und er vertraut.
Sie müssen nur sicherstellen, dass die Ziel-Websites im Hijack-Couplet der Website aufgeführt sind, und
ich zeige das und den Star-Hijack-Vortrag.
Wenn Sie also nicht wissen, wie das geht, überarbeiten Sie das bitte.
Aber wie Sie sehen können, funktioniert es genau wie erwartet, solange der Zielbenutzer über eine normale TTPs-Website
auf die Website der Website zugreift.
In der nächsten Vorlesung werden wir nun eine kurze Zusammenfassung für Chrome haben, da Chrome etwas anders ist
und etwas kniffliger sein könnte.