Когда мы запрашиваем наш браузер сохранять учетные данные, после того как мы входим в веб-приложение, они хранят наше соответствующее имя пользователя и пароль. Я знаю для восстановления этих вещей с моего браузера. Но я хочу знать, к которому каталогу в Ubuntu хранятся эти пароли?
Хром и хром
пароли Хранилища тремя способами:
Хром выбирает который хранилище использовать автоматически, на основе Вашей настольной среды.
Пароли, сохраненные в Брелоке для ключей 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, отобранного с паролем зарегистрированного пользователя. Это означает, что секреты входа в систему не могут быть дешифрованы через пользователя или системные границы если при определенных условиях.
<час>Firefox
Видит ~/.mozilla/firefox/<profilename>
файлы, которые Вы ищете, signons.sqlite
, который является базой данных с паролями, и key3.db
, который является, где основные пароли и ключи шифрования хранятся.
Оба файла шифруются. Для просмотра паролей, необходимо использовать браузер.