Где мои пароли браузера хранятся?

Когда мы запрашиваем наш браузер сохранять учетные данные, после того как мы входим в веб-приложение, они хранят наше соответствующее имя пользователя и пароль. Я знаю для восстановления этих вещей с моего браузера. Но я хочу знать, к которому каталогу в Ubuntu хранятся эти пароли?

21
задан 17 September 2014 в 19:26

1 ответ

Хром и хром

пароли Хранилища тремя способами:

  1. Брелок для ключей GNOME
  2. простой текст KWallet 4

Хром выбирает который хранилище использовать автоматически, на основе Вашей настольной среды.

Пароли, сохраненные в Брелоке для ключей GNOME или KWallet, шифруются на диске, и доступом к ним управляет специализированное программное обеспечение демона. Пароли, сохраненные в простом тексте, не шифруются. Из-за этого, когда или Брелок для ключей GNOME или KWallet используются, любые незашифрованные пароли, которые были сохранены ранее, автоматически перемещены в зашифрованное хранилище.

Источник для хрома

страница руководства для шоу Google Chrome (man google-chrome):

--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 использует тот же метод в качестве Хрома. И можно использовать выше установки для переключения на незашифрованные пароли (не рекомендуемый, конечно).

<час>

Chrome (более старые версии)

Пароли хранятся в ~/.config/google-chrome/Default/Login\ Data, и это - sqlite файл базы данных (что файл является encrypyed).

Этот файл базы данных входа в систему находится в формате SQLite, который является более легкой версией популярной базы данных SQL. В дополнение к данным для входа в систему это также хранит другую информацию, такую как автоматические полные записи, Логины IE7, поисковые ключевые слова и т.д. Таблица 'логинов' - то, где все секреты входа в систему или входа в систему хранятся Chrome. Эта таблица содержит после интересных полей

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.

Кроме поля пароля, все другие поля вводятся в открытый текст. Пароль для всех сохраненных веб-сайтов шифруется с помощью Тройного алгоритма DES, отобранного с паролем зарегистрированного пользователя. Это означает, что секреты входа в систему не могут быть дешифрованы через пользователя или системные границы если при определенных условиях.

Источник 1 и источник 2

<час>

Firefox

Видит ~/.mozilla/firefox/<profilename>

файлы, которые Вы ищете, signons.sqlite, который является базой данных с паролями, и key3.db, который является, где основные пароли и ключи шифрования хранятся.

Оба файла шифруются. Для просмотра паролей, необходимо использовать браузер.

enter image description here

30
ответ дан 16 November 2019 в 12:20

Другие вопросы по тегам:

Похожие вопросы: