So rufen Sie vergessene Website-&-Browserkennwörter in Mac OS X über die Befehlszeile ab
Inhaltsverzeichnis:
Sie können vergessene Passwörter für Websites und Browser mit einem Befehlszeilentool in Mac OS X abrufen. Dies ist eine praktische Funktion, mit der Sie über das Terminal auf den Schlüsselbund zugreifen können.
Wie oft haben Sie das Passwort für eine Website vergessen? Fühlen Sie sich nicht schlecht, denn das passiert den Besten von uns. Die gute Nachricht ist, dass Sie sich keine Sorgen machen müssen, wenn Sie die Schlüsselbundfunktion von Mac OS X verwenden, um die Anmeldeinformationen für Websites über Ihren Browser zu verfolgen (Sie wissen, wann der Browser Sie auffordert, Ihre Anmeldeinformationen zu speichern/speichern?). Alles, was Sie brauchen, ist die URL der Website, und Sie können ein vergessenes Passwort abrufen, solange Sie bei demselben Benutzerkonto angemeldet sind, mit dem Sie es ursprünglich gespeichert haben.Dies funktioniert für alle Websites, die Informationen über Chrome, Safari, Firefox gespeichert haben, und es sollte auch für jeden anderen Browser funktionieren. Dies ist eine großartige Alternative zur Verwendung der Funktionen „Passwort zurücksetzen“ oder „Passwort vergessen“, bei denen es sich bei vielen Websites und Diensten um mehrstufige Prozesse handelt, da keine Internetverbindung erforderlich ist.
Wichtiger Sicherheitshinweis: Bei diesem Trick besteht ein geringes Potenzial für Sicherheitsverletzungen, aber solange Sie es nicht zufällig zulassen Leute melden sich bei Ihrem Benutzerkonto an, das sollte kein Problem sein – dafür ist der Gast-Login sowieso da. Auf der anderen Seite gibt es hier einen legitimen Wert für forensische Zwecke und für einige einzigartige Systemverw altungsfälle, und es ist auch unendlich hilfreich für diejenigen von uns, die ein Passwort vergessen und nicht den gesamten Reset-Prozess durch ein bestimmtes durchlaufen möchten Internetservice. Nichtsdestotrotz ermöglicht dies einem Benutzer, gespeicherte Passwörter für dasselbe Benutzerkonto preiszugeben, also seien Sie sich der potenziellen Auswirkungen auf Datenschutz und Sicherheit bewusst.
Wiederherstellen eines vergessenen Browser-Passworts über die Befehlszeile auf einem Mac
Die grundlegende Befehlssyntax zum Abrufen eines gespeicherten Website-Passworts sieht wie folgt aus:
security find-internet-password -s -w
Da diese Kontosicherheit ein sensibles Thema ist, schlüsseln wir die Befehlszeichenfolge auf, damit Sie nicht blindlings Befehlszeichenfolgen ausgeben, um Anmeldeinformationen preiszugeben. Der Befehl „security“ ist ein Frontend für den Schlüsselbund, den Mac OS X verwendet, um gespeicherte Anmeldeinformationen zu speichern URL zum Abgleichen, und -w weist den Sicherheitsbefehl an, nur das Passwort und nicht die vollständige Schlüsselliste zurückzugeben, was ansonsten ein Haufen Kauderwelsch wäre.
Dies muss in Terminal eingegeben werden, zu finden im Verzeichnis /Applications/Utilities/ oder über Launchpad im Ordner Utilities.Nachdem Sie auf die Eingabetaste geklickt haben, wird ein Popup-Fenster mit der folgenden Meldung angezeigt: „Die Sicherheit möchte unsere vertraulichen Informationen verwenden, die in der von Ihnen angegebenen Domäne in Ihrem Schlüsselbund gespeichert sind. Möchten Sie den Zugriff auf dieses Element zulassen?“
Klicken Sie auf „Zulassen“, um das Passwort anzuzeigen. Die Auswahl von „Immer zulassen“ wird nicht empfohlen, und „Verweigern“ würde verhindern, dass das Passwort preisgegeben wird.
Beispiel für den Passwortabruf aus dem Schlüsselbund über die Befehlszeile
Wir verwenden die Website „getpocket.com“ als Beispiel-Domain, weil es ein Dienst ist, den ich häufig nutze und ich vor kurzem zufällig das Passwort vergessen habe, obwohl ich es in beiden gespeichert hatte Safari und Chrome auf dem Mac und die dazugehörige App in iOS. Da ich mich nicht an das Passwort erinnere, es aber in den Browsern gespeichert ist, ist dies ein perfekter Fall, um es mit dem Sicherheitsbefehl abzurufen.
Der Befehlsstring wäre also wie folgt:
security find-internet-password -s getpocket.com -w
Klicken Sie im Dialogfeld auf „Zulassen“, wenn Sie dazu aufgefordert werden.
Sie werden feststellen, dass das Einzige, was zurückgemeldet wird, eine einzelne Zeile ist, die das Passwort enthält, sodass die gesamte Befehlszeichenfolge und die Standardausgabe in etwa so aussehen:
$ security find-internet-password -s getpocket.com -w password123
(nein, das ist kein echtes Passwort)
Wenn Sie vorhaben, dies für Skriptzwecke zu verwenden, sollten Sie stattdessen das Flag -g in Kombination mit grep ausprobieren, um das Passwort anzuzeigen. Diese Syntax wäre:
"security find-internet-password -s DOMÄNE -g | grep Passwort"
Die Ausgabe sieht aus wie „Passwort: (actualpassword123)“, was die Identifizierung erleichtert.
Beschränkt auf in Webbrowsern gespeicherte Passwörter
Diese spezielle Funktion ist auf gespeicherte Passwörter beschränkt, die in einem Webbrowser gespeichert sind, obwohl es keine Rolle spielt, welcher Browser Schlüsselbund zum Speichern anstelle eines Passwortmanagers verwendet. Aus diesem Grund ist dies keine Lösung zum Abrufen vergessener Mac-Anmeldekennwörter (gehen Sie stattdessen hierher) oder anderer Anmeldeinformationen, die nicht speziell für eine Website oder einen Dienst bestimmt sind.