Wo werden Passwörter gespeichert?

37

Dies ist eine seltsame Frage, aber wo werden die Passwörter gespeichert? Ich meine, sie müssen jedes Mal irgendwo zum Vergleichen sein. Wo werden System- und Netzwerkkennwörter gespeichert?

Nirmik
quelle

Antworten:

63

Kennwörter für Systemkonten finden Sie in /etc/shadow. Sie benötigen Root-Rechte, um die Datei lesen zu können. Die Passwörter werden mit SHA gehasht. Weitere Informationen finden Sie auf den entsprechenden Hilfeseiten .

Netzwerk- oder WLAN-Passwörter finden Sie in /etc/NetworkManager/system-connections. Für jede Verbindung gibt es eine Datei mit ihrer Konfiguration. rootZum Lesen benötigen Sie außerdem Berechtigungen, das Kennwort ist jedoch nicht verschlüsselt.

Passwörter, die vom Gnome-Passwortspeicher, dem Gnome-Schlüsselring , verwaltet werden, werden in gespeichert ~/.gnome2/keyrings. Die Dateien sind nicht für Menschen lesbar und sollten mit Gnomes Standard-Passwort-Manager Seahorse abgerufen werden. Auf älteren Systemen (vor Version 12.04) wurden WLAN-Passwörter im Gnome-Schlüsselbund gespeichert, und PINs für mobiles Breitband sind noch dort gespeichert.

eyadof
quelle
Okay ... irgendwelche Mittel, um sie zu entschlüsseln? Und irgendwelche Infos zu Netzwerk-Passwörtern? Und ich möchte auch über Windows wissen .. XP /
7/8
Ich aktualisiere meine Antwort zu Verbindungskennwörtern. Über die Entschlüsselung Ich denke, es ist schwierig, aber wenn Sie Privilegien haben, können Sie die alte hashdurch eine neue ersetzen, Sie kennen das Passwort.
Eyadof
Oh ja, das ist möglich, aber wie kann man dann eine SHA-Verschlüsselung für ein Passwort erstellen?
Nirmik
1
Möchten Sie hinzufügen, dass andere Passwörter, die über den Standard-Passwort-Manager (Seahorse, glaube ich) verwaltet werden können, in~/.gnome2
LiveWireBT
1
Für Windows gibt es ophcrack.sourceforge.net , das Ihnen möglicherweise die richtige Richtung vorgibt .
LiveWireBT