Willkommen zurück.
Wie bauen wir dieses Tool?
Woher wissen wir, welche Passwörter gehackt wurden und was bedeutet das wirklich?
Nun, Passwörter werden die ganze Zeit durchgesickert, wenn wir von Datenschutzverletzungen hören, oder?
Facebook wurde mit Datenschutzverletzungen gehackt, Equifax, LinkedIn, Yahoo!
All diese großen Unternehmen bekommen manchmal ihre Datenbanken durchgesickert.
Und im Wesentlichen passiert manchmal, dass unsere Benutzernamen und Passwörter an die Öffentlichkeit und Hacker weitergegeben werden.
Was sie tun, ist, diese Listen mit durchgesickerten Benutzernamen und Passwörtern zusammenzustellen und im Wesentlichen zu versuchen, sich bei verschiedenen
Diensten anzumelden.
Es gibt also Datenbanken, oder man kann sie sich als riesige Excel-Dateien aller E-Mails und Passwörter vorstellen, die jemals
im Laufe der Geschichte durchgesickert sind.
Und es gibt tatsächlich eine Website, die von jemandem namens Troy Hunt erstellt wurde, einem sehr berühmten Sicherheitsforscher, und
sie heißt Have I Been Punched?
Und was Sie hier tun können, ist, dass Sie Ihre E-Mail-Adresse eingeben und sagen: Los geht's Andy bei Gmail dot
com.
Ist das schon mal durchgesickert?
Oh, nein, es sieht aus, als wäre es gelocht worden, also sieht es so aus, als ob es auf achtundachtzig
gehackten Seiten verpfändet und 27 Paiste gefunden wurde.
Das bedeutet im Wesentlichen, dass diese E-Mail Teil einer Datenschutzverletzung war, also habe ich diese E-Mail
möglicherweise als mein Facebook-Login verwendet.
Nun, als Facebook gehackt wurde und einige Benutzer möglicherweise Benutzerinformationen stahlen, während diese E-Mail Teil davon
war, tatsächlich von vier achtundachtzig Verstößen.
Und wenn ich hier zu Passwort gehe, kannst du das gleiche mit Passwörtern machen, ich kann mein Passwort überprüfen und du kannst hier sehen,
dass es nicht angezeigt wird, und ich kann hier rüber klicken, um zu sehen, ob es gelocht
wurde.
Jetzt gebe ich hier nur ein bisschen Kauderwelsch ein und es sieht so aus, als ob kein Panish gefunden wurde.
Aber warum ist das wichtig?
Warum kümmern wir uns darum, dass E-Mails und Passwörter durchgesickert sind?
Hacker verwenden so genannte Wörterbuchangriffe und einen Wörterbuchangriff, nun ja, so ähnlich wie ein
Python-Wörterbuch ein riesiges Wörterbuch mit dem Schlüssel und Wert von, sagen wir, einem Benutzernamen und einem Passwort verwendet und einfach versucht,
sich mit diesen riesigen Listen von Websites bei Websites anzumelden Information.
Und wenn Ihr Benutzername und Ihr Passwort jemals durchgesickert sind, führt ein Hacker einfach einen
sogenannten Brute-Force-Angriff durch, bei dem er einfach all diese durchgesickerten Benutzernamen und Passwörter durchläuft und versucht, sich
anzumelden.
Vielleicht gehen sie also zu Facebook und gehen einfach diese riesige Liste durch, irgendwann werden sie etwas
finden und sich einloggen können.
Nun, hier ist die Sache.
Dies ist kein Webentwicklungskurs.
Ich meine, in diesem Kurs geht es um Python, und obwohl wir einen Abschnitt über Webentwicklung
haben, kann ich Ihnen sagen, dass die meiste Zeit, obwohl ich dieser Website vertraue, etwas namens https verwendet,
das verschlüsselt ist.
Ich oder Sie sollten nie wirklich einer Website Ihr Passwort anvertrauen.
Ja, vielleicht eine große Website wie Facebook, vielleicht Google, dem wir vertrauen, aber idealerweise möchten Sie Ihr
Passwort nicht so über das Internet senden.
Denn was hier passiert, sobald ich darauf klicke, ist, dass es auf einen Server
irgendwo auf der Welt übertragen wird, es durch die Internetleitungen reist und jemand es abfangen könnte.
Es gibt also einen sichereren Weg, dies zu tun.
Und hier werden wir diese Website erstellen, die uns tatsächlich eine Passwort-API gibt, damit wir dies tun und
unsere Passwörter überprüfen können, aber auf sicherere Weise, da wir dieser Website sicher vertrauen könnten, aber
die beste Sicherheit ist, Traue niemandem.
Was ich Ihnen jetzt zeigen werde und warum wir das tun werden, ist tatsächlich eine Technik, die von legitimen Passwort-Managern
wie Keeper one password verwendet wird, von denen Sie vielleicht schon einmal gehört haben Blurr Sticky Password.
Dies sind teure Passwort-Manager, die Ihre Passwörter sicher halten.
Aber das werden wir selbst bauen, weil wir Programmierer sind.
Im nächsten Video werden wir also tatsächlich ein wenig mit dem Codieren beginnen und mehr über diese Passwörter-API
erfahren.
Ich schaue im nächsten mal vorbei.