So finden Sie Passwörter für Wi-Fi-Netzwerke über die Befehlszeile auf dem Mac

Inhaltsverzeichnis:

Anonim

Angesichts der Komplexität einiger Wi-Fi-Netzwerkkennwörter in Kombination mit der allgemeinen Seltenheit ihrer Eingabe und der Tatsache, dass sie normalerweise bei der Verwendung gespeichert werden, ist es nicht ungewöhnlich, zu vergessen, was ein bestimmtes WLAN-Kennwort eines Routers ist.

Glücklicherweise gibt es auf einem Mac mehrere Möglichkeiten, verlorene oder vergessene WLAN-Router-Anmeldedaten zu finden.

Die vielleicht einfachste Methode ist die Wiederherstellung vergessener WLAN-Passwörter mit KeyChain Access in Mac OS X, aber wenn Sie ein fortgeschrittener Mac-Benutzer sind, möchten Sie vielleicht dieselben Daten von der Befehlszeile abrufen, und das ist es auch wir werden hier demonstrieren.

Sie müssen den Router-Namen des Wi-Fi-Router-Passworts kennen, das Sie abrufen möchten. Der Rest ist ziemlich einfach.

Passwörter für Wi-Fi-Netzwerke über die Befehlszeile in Mac OS X suchen und anzeigen

Um mit diesem Trick zu beginnen, öffnen Sie die Terminal-App über /Applications/Utilities/ und verwenden Sie dann die folgende Befehlssyntax, um das Passwort für ein bestimmtes drahtloses Netzwerk zu finden und anzuzeigen:

"

security find-generic-password -ga ROUTERNAME>"

Ersetzen Sie „ROUTERNAME“ durch den genauen Namen des drahtlosen Routers, für den Sie das Passwort abrufen möchten. Sie müssen nicht mit diesem Netzwerk verbunden sein, um das Passwort für dieses Netzwerk wiederherzustellen, Sie müssen ihm nur einmal beigetreten sein und das Passwort dafür gespeichert haben, als Sie sich zu diesem Zeitpunkt verbunden haben.

Nehmen wir beispielsweise an, der Name des WLAN-Routers lautet „IHR-ROUTER“, der Befehl würde wie folgt aussehen:

"

security find-generic-password -ga YOUR-ROUTER |grep password:"

Wenn Sie die Eingabetaste drücken und diese Befehlszeichenfolge ausführen, wird eine Administratoranmeldung angefordert (oder Sie können sudo voranstellen), die dann das Passwort für den angegebenen Router zurückgibt und wie folgt aussieht:

"

$ security find-generic-password -ga YOUR-ROUTER |grep password: password: osxdailysecretpassword"

In diesem Beispiel lautet das Passwort für „YOUR-ROUTER“ „osxdailysecretpassword“, abzüglich der Anführungszeichen.

Dieser Befehl kann besonders hilfreich sein, wenn Sie ihn mit der Möglichkeit kombinieren, alle drahtlosen Netzwerke aufzulisten, mit denen sich ein Mac zuvor verbunden hat, insbesondere wenn Sie sich nicht an den genauen Namen oder die Schreibweise eines bestimmten Routers erinnern können.

Sie können auch die Pipe zu grep weglassen, die zusätzliche Details über den abgefragten Router zurückmeldet, die meisten der gemeldeten hinzugefügten Daten sind jedoch nicht besonders nützlich, weshalb wir sie bereinigen ausgeben und mit grep kürzen. Für Neugierige würde der Befehl return ohne die grep-Pipe etwa so aussehen:

"

$ security find-generic-password -ga YOUR-ROUTER-NAME keychain: /Library/Keychains/System.keychain class: genp attributes: 0x00000007 blob=YOUR- ROUTER-NAME 0x00000008 blob=NULL acctblob=YOUR-ROUTER-NAME cdattimedate=0x52192841772471472498124818A00 20150723143649Z\000 crtruint32=NULL cusisint32=NULL descblob=AirPort network password genablob=NULL icmtblob=NULL invisint32=NULL mdattimedate=0x52192841772471472498124818A00 20150723143649Z\000 negasint32=NULL protblob=NULL scrpsint32=NULL svceblob=AirPort typeuint32=NULL Passwort: osxdaily"

In diesem Fall steht das WLAN-Passwort für „Ihr-Router-Name“ mit „Passwort: „osxdaily““ ganz unten im zurückgegebenen Befehl.

Wie bereits erwähnt, finden Sie dieselben Wi-Fi-Anmeldedaten im KeyChain Access Tool in Mac OS X, und Sie müssen nicht einmal mit dem Wi-Fi-Netzwerk verbunden sein, das Sie abrufen das Passwort für, was extrem hilfreich ist, wenn Sie einen Anruf von einem Freund oder Familienmitglied erh alten, der Sie fragt: „Hey, wie lautet das Passwort für den Router im so-und-so-Haus“ (vielleicht bin ich der einzige, der diese bekommt Anrufe).

Ob Sie die hier beschriebene Befehlszeilenroute verwenden, die letztendlich sowieso nur ein Terminal-Ansatz zum Schlüsselbund ist, oder über die benutzerfreundlichere Anwendung KeyChain Access, liegt bei Ihnen.

Danke an LifeHacker für den Hinweis auf diesen großartigen Trick. Wir haben ihn mit grep ein wenig aufgeräumt, aber für PC-Benutzer geht Lifehacker noch einen Schritt weiter, um zu zeigen, wie man die gleiche WLAN-Router-Passwortsuche von einem Windows aus durchführt PC auch, was zweifellos für viele Benutzer hilfreich sein könnte, die hauptsächlich auf Macs oder anderen basieren.

Wenn Sie ein Befehlszeilenbenutzer sind, sollte dies praktisch sein, um Wi-Fi-Passwörter ziemlich schnell zu identifizieren. Lassen Sie uns wissen, wenn Sie auch eine andere Methode kennen.

So finden Sie Passwörter für Wi-Fi-Netzwerke über die Befehlszeile auf dem Mac