Tôi muốn xuất mật khẩu đã lưu trong trình quản lý Firefox / Mozilla sang ứng dụng quản lý mật khẩu bên ngoài với mã hóa tốt hơn.
Tập tin mật khẩu nằm ở đâu và phần mở rộng tập tin là gì? Có lẽ ứng dụng có thể thực hiện nhập tệp cơ sở dữ liệu.
Tôi muốn xuất mật khẩu đã lưu trong trình quản lý Firefox / Mozilla sang ứng dụng quản lý mật khẩu bên ngoài với mã hóa tốt hơn.
Tập tin mật khẩu nằm ở đâu và phần mở rộng tập tin là gì? Có lẽ ứng dụng có thể thực hiện nhập tệp cơ sở dữ liệu.
Câu trả lời:
Các phiên bản mới nhất của Firefox lưu mật khẩu, được mã hóa, trong tệp văn bản JSON logins.json
, trong thư mục hồ sơ Firefox của bạn tại /home/you/.firefox/
.
Tập lệnh Python này sẽ giải mã tất cả chúng thành một tệp văn bản. Cách sử dụng cơ bản:
python firefox_decrypt.py
Và trả lời nhanh chóng nếu cần thiết.
parse_sys_args
gần phía dưới, đây có vẻ là nơi nó mã hóa cứng profile_path
. Hãy thử thay đổi nó thành đường dẫn chính xác cho hồ sơ của bạn. Tốt hơn, hãy chắc chắn rằng có một profiles.ini
tệp tại đường dẫn đó và chỉnh sửa nó để cho biết hồ sơ của bạn đang ở đâu. Bằng cách đó, bạn sẽ không cần phải hack tập lệnh.
python firefox_decrypt.py /my/firefox/profile/
Có một tiện ích bổ sung để xuất mật khẩu của bạn.
Với tham chiếu để trả lời ở trên bởi @Sqerstet, tôi chỉ cần tải xuống tập lệnh firefox_decrypt.py , lưu nó trên Bàn làm việc của tôi và tạo một tệp văn bản trên Bàn làm việc và sau đó chạy các lệnh sau:
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$
Và tôi đã nhận được tất cả các khoản tín dụng đăng nhập đã lưu ở định dạng đơn giản trong tệp văn bản.
Thông tin thêm về nơi trong Home
thư mục Mozilla lưu dữ liệu có thể được tìm thấy trên trang hỗ trợ của họ . Trích dẫn bên dưới phần Mật khẩu bên dưới để xem nhanh:
Mật khẩu: Mật khẩu của bạn được lưu trữ trong các tệp key4.db và logins.json. Để biết thêm thông tin, hãy xem Trình quản lý mật khẩu - Ghi nhớ, xóa, thay đổi và nhập mật khẩu đã lưu trong Firefox.
BTW trước khi tôi sử dụng Trình xuất mật khẩu bổ trợ tuyệt vời này phù hợp cho việc nhập và xuất mật khẩu đã lưu. Thật không may, tiện ích bổ sung này không tương thích với phiên bản Firefox Quantum và do đó tôi đã phải tìm một số giải pháp thay thế và tôi đã kết thúc ở đây và thấy firefox_decrypt.py
tập lệnh dễ sử dụng nhất so với các Tiện ích bổ sung được cung cấp khác như
Vân vân
Đối với tôi họ cảm thấy quá nhiều cho mục đích của tôi chỉ là xuất mật khẩu của tôi.
Cảm ơn.
Theo trang hỗ trợ các dữ liệu mật khẩu có thể được tìm thấy trong ~/.mozilla/firefox/key3.db
và ~/.mozilla/firefox/signons.sqlite
tập tin. Những tập tin này cần được đọc với một số trình soạn thảo sqlite. Có những lựa chọn thay thế khác như phần mở rộng cũng làm như vậy .
LastPass, Keepass và những người quản lý mật khẩu khác sử dụng plugin Firefox, có thể nhập dữ liệu trực tiếp từ Firefox và thay thế trình quản lý mật khẩu.
LastPass Password Manager là một tiện ích bổ sung rất tốt cho phép bạn lưu trữ và mã hóa mật khẩu của mình trong Firefox. Nó tự động xuất (và xóa) mật khẩu được lưu trữ cục bộ và rõ ràng trong quá trình cài đặt vào LastPass Vault của bạn. Nó cũng có một tính năng để tạo một mật khẩu ngẫu nhiên cho một trang web cụ thể.
Đối với tôi, đây là một trong những tiện ích bảo mật tốt nhất cho Firefox. Thật dễ dàng để sử dụng và quản lý.