Kayıtlı şifreleri firefox şifre yöneticimden nasıl dışa aktarabilirim?


10

Firefox / Mozilla yöneticisinde kaydedilmiş şifrelerimi daha iyi şifreleme ile harici bir şifre yöneticisi uygulamasına vermek istiyorum.

Parola dosyası nerede bulunur ve dosya uzantısı nedir? Belki uygulama veritabanı dosyasının bir ithalat yapabilirsiniz.

Yanıtlar:


8

Firefox'un en son sürümleri şifrelenmiş şifreleri JSON metin dosyasında, logins.jsonadresindeki Firefox profil klasöründe saklar /home/you/.firefox/.

Bu Python betiği bir metin dosyasının içine şifresini çözecektir. Temel kullanım:

python firefox_decrypt.py

Ve gerekirse soruyu yanıtlayın.


Çeşitli yanıtlardan, önerilerinizin uygulanması en kolay yöntem olduğuna inanıyorum. Bu yüzden önerdiğiniz senaryoyu denedim. Ancak, çeşitli yerlerdeki tüm profillerim için bir seçim göstermediğini fark ettim. İki ile geliyor ve ikisi de doğru değil. Komut dosyasını profilin json dosyasının bulunduğu dizine yerleştirmeyi denedim, ancak hiçbir fark yaratmıyor gibi görünüyor. Bir python programcısı olmak, neyin yanlış olduğunu bilsem bile, gerekirse betiğin nasıl uyarlanacağı konusunda net değilim. Firefox 49.0.2 ile Xubuntu 14.04.5 kullanıyorum. Teşekkür ederim.
Searcher

parse_sys_argsAlttaki işleve bakın , bu, kodlamayı zor olduğu yerde görünüyor profile_path. Bunu profiliniz için doğru yola değiştirmeyi deneyin. Daha iyisi, profiles.inibu yolda bir dosya olduğundan emin olun ve profillerinizin nerede olduğunu belirtmek için dosyayı düzenleyin. Bu şekilde senaryoyu kesmek zorunda kalmayacaksınız.
Sqerstet

1
Firefox_decrypt orjinal yazarı . Biraz eski bir gönderiyi cevaplarken, ancak buraya inenler için, README standart olmayan bir konumun nasıl sağlanacağını açıklıyor. Sadece profilinizin yolunu senaryoya bir argüman olarak verinpython firefox_decrypt.py /my/firefox/profile/
Mart'ta

4

@Sqerstet tarafından yukarıdaki cevaba referans olarak , firefox_decrypt.py komut dosyasını indirdim , Masaüstüme kaydettim ve Masaüstünde de bir metin dosyası oluşturdum ve ardından aşağıdaki komutları çalıştırdım:

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$ 

Ve tüm kaydedilmiş giriş kredilerimi metin dosyasında düz biçimde aldım.

HomeMozilla klasöründeki verileri nereye kaydettiği hakkında daha fazla bilgi destek sayfalarında bulunabilir . Hızlı görüntüleme için aşağıdaki Şifreler bölümünün altında alıntı:

Parolalar: Parolalarınız key4.db ve logins.json dosyalarında saklanır. Daha fazla bilgi için, bkz. Password Manager - Firefox'ta kayıtlı şifreleri hatırlama, silme, değiştirme ve içe aktarma.

BTW Ben sadece kaydedilen Şifrelerin İthalat ve İhracat için uygun olan bu harika eklenti Şifre İhracatçı kullanıyordu . Ne yazık ki bu ekleme Firefox Quantum sürümü ile uyumsuz ve bu nedenle alternatif bir çözüm bulmak zorunda kaldım ve burada sona erdi ve firefox_decrypt.pykomut dosyasını diğer sunulan Eklentilere kıyasla en kolay buldum

  • LastPass Şifre Yöneticisi
  • Roboform Şifre Yöneticisi

vb

Bana göre sadece şifreleri dışa aktarma amacım için çok fazla şey hissettiler.

Teşekkürler.



2

Göre destek sayfasına şifre verileri bulunabilir ~/.mozilla/firefox/key3.dbve ~/.mozilla/firefox/signons.sqlitedosyaları. Bu dosyaların bazı sqlite editörü ile okunması gerekir. Uzantılar gibi başka alternatifler de var.

Firefox eklentilerini kullanan LastPass, Keepass ve diğer şifre yöneticileri, verileri doğrudan Firefox'tan içe aktarabilir ve şifre yöneticisini değiştirebilir.


0

LastPass Password Manager , Firefox'ta şifrelerinizi saklamanıza ve şifrelemenize izin veren çok iyi bir eklentidir. Yükleme sırasında yerel olarak ve açıkça saklanan şifreleri LastPass Kasanıza otomatik olarak dışa aktarır (ve siler). Ayrıca belirli bir web sitesi için rastgele bir şifre oluşturma özelliğine de sahiptir.

Bu benim için Firefox için en iyi güvenlik eklentilerinden biridir. Kullanımı ve yönetimi kolaydır.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.