Mật khẩu trình duyệt của tôi được lưu trữ ở đâu?


22

Khi chúng tôi nhắc trình duyệt của mình lưu thông tin đăng nhập sau khi chúng tôi đăng nhập vào ứng dụng web, họ sẽ lưu tên người dùng và mật khẩu tương ứng của chúng tôi. Tôi biết để phục hồi những thứ này từ trình duyệt của tôi. Nhưng tôi muốn biết thư mục nào trong Ubuntu những mật khẩu này được lưu trữ?


4
Nó phụ thuộc vào trình duyệt ... top 3 nằm trong câu trả lời của tôi, nếu bạn cần một trình duyệt khác PM cho tôi. Mặc dù tôi cho rằng hầu hết trình duyệt dựa trên Linux sẽ sử dụng các phương thức tương tự như Chromium.
Rinzwind

Trình duyệt nào ??
Braiam

Câu trả lời:


31

Cromcrom

Lưu trữ mật khẩu theo ba cách:

  1. Khóa Gnome
  2. Máy nghiền 4
  3. văn bản thô

Chromium chọn cửa hàng nào sẽ sử dụng tự động, dựa trên môi trường máy tính để bàn của bạn.

Mật khẩu được lưu trữ trong Khóa Gnome hoặc KWallet được mã hóa trên đĩa và quyền truy cập vào chúng được kiểm soát bởi phần mềm daemon chuyên dụng. Mật khẩu được lưu trữ trong văn bản đơn giản không được mã hóa. Bởi vì điều này, khi sử dụng Khóa Gnome hoặc KWallet, mọi mật khẩu không được mã hóa đã được lưu trữ trước đó sẽ tự động được chuyển vào cửa hàng được mã hóa.

Nguồn cho crom

Trang hướng dẫn sử dụng google chrome ( man google-chrome) hiển thị:

--password-store=<basic|gnome|kwallet>
          Set the password store to use.  The default is to  automatically
          detect  based  on  the  desktop  environment.  basic selects the
          built in,  unencrypted  password  store.   gnome  selects  Gnome
          keyring.  kwallet selects (KDE) KWallet.  (Note that KWallet may
          not work reliably outside KDE.)

Chrome sử dụng phương thức tương tự như Chromium. Và bạn có thể sử dụng cài đặt ở trên để chuyển sang mật khẩu văn bản đơn giản (tất nhiên không được khuyến nghị).


Chrome (phiên bản cũ hơn)

Mật khẩu được lưu trữ trong ~/.config/google-chrome/Default/Login\ Datavà đó là tệp cơ sở dữ liệu sqlite (tệp đó được mã hóa).

Tệp cơ sở dữ liệu đăng nhập này có định dạng SQLite, phiên bản nhẹ hơn của cơ sở dữ liệu SQL phổ biến. Ngoài thông tin đăng nhập, nó còn lưu trữ các thông tin khác như mục nhập hoàn thành tự động, Đăng nhập IE7, từ khóa tìm kiếm, v.v ... Bảng 'đăng nhập' là nơi lưu trữ tất cả các bí mật đăng nhập hoặc đăng nhập. Bảng này chứa các trường thú vị sau

Origin_URL - Base URL of the website
Action_URL - Login URL of the website
Username_element - Name of the username field in the website
Username_value - Actual username
Password_element - Name of the password field in the website
Password_value - Encrypted password
Date_created - Date when this entry is stored
Blacklisted_by_user - Set to 1 or 0 based on if website is blacklisted or not.

Ngoại trừ trường mật khẩu, tất cả các trường khác được nhập bằng văn bản rõ ràng. Mật khẩu cho tất cả các trang web được lưu trữ được mã hóa bằng thuật toán Triple DES được gieo bằng mật khẩu của người dùng. Điều đó có nghĩa là bí mật đăng nhập không thể được giải mã qua ranh giới người dùng hoặc hệ thống trừ khi trong một số điều kiện nhất định.

nguồn cho Microsoft Windows


Firefox

Xem ~/.mozilla/firefox/<profilename>

Mật khẩu của bạn được lưu trữ trong các tệp key4.db và logins.json.

nguồn


2
Chrome cũng sử dụng Khóa Gnome, nếu có sẵn (như bất kỳ ai đã trải nghiệm lời nhắc "Khóa mặc định chưa được mở khóa ..." sẽ chứng thực).
muru

1
Nếu bạn muốn có một nguồn, hãy man google-chromenói điều này:--password-store=<basic|gnome|kwallet> Set the password store to use. The default is to automatically detect based on the desktop environment. basic selects the built in, unencrypted password store. gnome selects Gnome keyring. kwallet selects (KDE) KWallet. (Note that KWallet may not work reliably outside KDE.)
muru

7
@muru chết tiệt. Tôi đã nói với mọi người sử dụng "người đàn ông" ... và bây giờ tôi tự mình yêu nó: D thêm vào! : D
Rinzwind
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.