Jak eksportować zapisane hasła z mojego menedżera haseł Firefox?


10

Chcę wyeksportować zapisane hasła w menedżerze Firefox / Mozilla do zewnętrznej aplikacji zarządzającej hasłami z lepszym szyfrowaniem.

Gdzie znajduje się plik hasła i jakie jest rozszerzenie pliku? Być może aplikacja może wykonać import pliku bazy danych.

Odpowiedzi:


8

Najnowsze wersje Firefox przechowują hasła, zaszyfrowane, w pliku tekstowym JSON logins.json, w folderze profilu Firefox na /home/you/.firefox/.

Ten skrypt w języku Python odszyfruje je wszystkie do pliku tekstowego. Podstawowe użycie:

python firefox_decrypt.py

W razie potrzeby odpowiedz na monit.


Z różnych odpowiedzi uważam, że twoja sugestia jest najłatwiejsza do wdrożenia. Więc wypróbowałem skrypt, który zasugerowałeś. Zauważyłem jednak, że nie pokazuje wyboru wszystkich moich profili w różnych miejscach. Pojawia się z dwiema i żadna z nich nie jest poprawna. Próbowałem umieścić skrypt w katalogu, w którym znajduje się plik json profilu, ale wydaje się, że nie ma to żadnej różnicy. Nie będąc programistą pythonowym, nie jestem pewien, jak dostosować skrypt, jeśli to konieczne, nawet jeśli wiedziałem, co było nie tak. Używam Xubuntu 14.04.5 z Firefoksem 49.0.2. Dziękuję Ci.
Poszukiwacz

Spójrz na funkcję parse_sys_argsu dołu, wydaje się, że jest to miejsce, w którym koduje ona na stałe profile_path. Spróbuj zmienić tę ścieżkę na właściwą dla swojego profilu. Lepiej, upewnij się, że profiles.iniplik znajduje się w tej ścieżce i edytuj go, aby wskazać, gdzie są twoje profile. W ten sposób nie będziesz musiał hakować skryptu.
Sqerstet

1
Oryginalny autor firefox_decrypt tutaj. W odpowiedzi na nieco stary post, ale dla osób lądujących tutaj, README wyjaśnia, jak zapewnić niestandardową lokalizację. Po prostu podaj ścieżkę do swojego profilu jako argument do skryptupython firefox_decrypt.py /my/firefox/profile/
unode

4

W nawiązaniu do powyższej odpowiedzi @Sqerstet po prostu pobrałem skrypt firefox_decrypt.py , zapisałem go na moim pulpicie i utworzyłem plik tekstowy również na pulpicie, a następnie uruchomiłem następujące polecenia:

jignesh@j-home-pc:~/Desktop$ python firefox_decrypt.py > my_pass.txt 

Master Password for profile /home/jignesh/.mozilla/firefox/nfa9v0da.default: (I didn't had one so I left it blank and hit Enter)
2018-02-01 12:25:07,223 - WARNING - Attempting decryption with no Master Password

jignesh@j-home-pc:~/Desktop$ 

I hurra, mam wszystkie zapisane dane logowania w formacie tekstowym.

Więcej informacji o tym, gdzie w Homefolderze zapisuje Mozilla, można znaleźć dane na ich stronie pomocy technicznej . Cytując poniżej sekcję Hasła poniżej dla szybkiego podglądu:

Hasła: Twoje hasła są przechowywane w plikach key4.db i logins.json. Aby uzyskać więcej informacji, zobacz Menedżer haseł - Zapamiętaj, usuń, zmień i importuj zapisane hasła w Firefoksie.

BTW, zanim użyłem tego niesamowitego eksportera haseł, który był odpowiedni do importu i eksportu zapisanych haseł. Niestety ten dodatek jest niezgodny z wersją Firefoksa Quantum, dlatego musiałem znaleźć jakieś alternatywne rozwiązanie i znalazłem się tutaj i znalazłem firefox_decrypt.pyskrypt najłatwiejszy w użyciu w porównaniu z innymi oferowanymi dodatkami, takimi jak

  • Menedżer haseł LastPass
  • Menedżer haseł Roboform

itp

Dla mnie oni odczuli zbyt wiele, by wyeksportować moje hasła.

Dzięki.



2

Według strony wsparcia dane hasło można znaleźć w ~/.mozilla/firefox/key3.dbi ~/.mozilla/firefox/signons.sqlitepliki. Pliki te należy odczytać za pomocą jakiegoś edytora sqlite. Istnieją również inne alternatywy, takie jak rozszerzenia .

LastPass, Keepass i inni menedżerowie haseł korzystający z wtyczek Firefox mogą importować dane bezpośrednio z Firefoksa i zastępować menedżera haseł.


0

LastPass Password Manager to bardzo dobry dodatek, który pozwala przechowywać i szyfrować hasła w przeglądarce Firefox. Automatycznie eksportuje (i usuwa) hasła przechowywane lokalnie i jawnie podczas instalacji do LastPass Vault. Posiada również funkcję generowania losowego hasła do określonej strony internetowej.

Dla mnie jest to jeden z najlepszych dodatków bezpieczeństwa dla przeglądarki Firefox. Jest łatwy w użyciu i zarządzaniu.

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.