Gdzie są zapisywane hasła?


37

To dziwne pytanie, ale gdzie są zapisywane hasła? Mam na myśli, że muszą być gdzieś, by porównywać za każdym razem. Gdzie są zapisywane hasła systemowe i sieciowe?

Odpowiedzi:


63

Hasła do kont systemowych można znaleźć w /etc/shadow. Potrzebujesz uprawnień roota, aby odczytać plik. Hasła są mieszane za pomocą SHA. Dodatkowe informacje można znaleźć na odpowiednich stronach podręcznika .

Hasła sieciowe lub Wi-Fi można znaleźć w /etc/NetworkManager/system-connections. Dla każdego połączenia znajduje się plik z jego konfiguracją, potrzebne są również rootuprawnienia do ich odczytu, ale hasło nie jest szyfrowane.

Hasła obsługiwane przez magazyn haseł Gnome , Gnome Keyring , są przechowywane w ~/.gnome2/keyrings. Pliki nie są czytelne dla ludzi i powinny być dostępne za pomocą domyślnego menedżera haseł Seahorse firmy Gnome. W starszych systemach (przed dokładnym / 12.04) hasła Wi-Fi były przechowywane w Gnome Keyring, a kody PIN do mobilnego Internetu szerokopasmowego są tam nadal przechowywane.


Okej ... jakiś sposób je odszyfrować? I jakieś informacje na temat haseł sieciowych? Chciałbym również wiedzieć o
systemie

zaktualizuję swoją odpowiedź na temat haseł do połączeń. o deszyfrowaniu myślę, że to trudne, ale jeśli masz uprawnienia, możesz zastąpić stare hashnowym, znasz jego hasło.
eyadof

Och tak, można to zrobić, ale jak stworzyć szyfrowanie sha hasła?
Nirmik

1
Chcesz dodać, że inne hasła, którymi można zarządzać za pomocą domyślnego menedżera haseł (wierzę, że konik morski) są przechowywane~/.gnome2
LiveWireBT

1
W przypadku systemu Windows istnieje ophcrack.sourceforge.net, który może dać ci właściwy kierunek.
LiveWireBT
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.