Открыть сервисСервис

Сохранение и управление паролями

Пароли — это секретные текстовые значения, используемые для аутентификации пользователя в компьютерных системах, операционных системах, приложениях и веб-сервисах. Хранение паролей осуществляется различными способами: от системных средств операционных систем до специализированных менеджеров паролей. Место хранения зависит от того, где пароль был создан и каким способом сохранён.

Где хранятся пароли в операционных системах

Windows

В операционных системах Windows пароли пользователей хранятся в защищённой базе данных Security Account Manager (SAM), которая расположена в каталоге C:\Windows\System32\config\. Файл SAM зашифрован, и для его чтения требуется доступ с правами администратора. В доменных средах Active Directory учётные записи и связанные с ними пароли хранятся на контроллере домена в виде хешей.

Пароли Wi-Fi, сохранённые на компьютере с Windows, доступны через оснастку «Управление беспроводными сетями» или команду netsh wlan show profiles в командной строке. Для просмотра сохранённого пароля конкретной сети используется параметр key=clear.

macOS

В macOS пароли хранятся в системе «Связка ключей» (Keychain), которая представляет собой зашифрованное хранилище. Файлы связки ключей расположены в каталоге ~/Library/Keychains/. Через приложение «Связка ключей доступа» можно просматривать сохранённые пароли, сертификаты и ключи, указав пароль пользователя системы.

Linux

В Linux пароли пользователей хранятся в файле /etc/shadow в виде хешей (традиционно с алгоритмом SHA-512). Файл доступен только с правами root. Пароли Wi-Fi в дистрибутивах с NetworkManager сохраняются в виде ключевых файлов в каталоге /etc/NetworkManager/system-connections/ или в хранилище GNOME (GNOME Keyring).

Android и iOS

На Android сохранённые пароли Wi-Fi хранятся в зашифрованном виде в системном хранилище, доступ к которым через стандартные средства ограничен. На iOS пароли Wi-Fi синхронизируются через iCloud-ключницу (iCloud Keychain) и могут быть просмотрены в настройках устройства при подтверждении владельца.

Пароли в браузерах

Все современные браузеры — Google Chrome, Mozilla Firefox, Microsoft Edge, Яндекс.Браузер, Opera — имеют встроенное хранилище сохранённых паролей. Данные хранятся локально на устройстве пользователя.

В Google Chrome и на базе Chromium браузерах пароли сохраняются в файле Login Data в профиле пользователя (в Windows путь: %LocalAppData%\Google\Chrome\User Data\Default\). В старых версиях Chrome пароли хранились в открытом виде в базе SQLite, в современных — шифруются с использованием криптопровайдера операционной системы (DPAPI в Windows, Keychain в macOS).

В Mozilla Firefox пароли хранятся в файле logins.json профиля, защищённом мастер-паролем (если он установлен) и ключом key4.db.

Просмотреть сохранённые пароли в браузере можно через настройки: в Chrome — chrome://password-manager/passwords, в Firefox — раздел «Профиль» → «Сохранённые логины». Для отображения пароля в большинстве браузеров требуется повторно ввести пароль учётной записи операционной системы.

Менеджеры паролей

Специализированные программы для хранения паролей (менеджеры паролей) создают зашифрованное хранилище — «сейф» — доступ к которому защищён одним мастер-паролем.

МенеджерТипОсобенности
KeePassЛокальный, открытый кодХранилище в виде файла .kdbx, работает офлайн
BitwardenОблачный и локальныйОткрытый код, синхронизация между устройствами
1PasswordОблачныйИнтеграция с браузерами и ОС
Apple iCloud-ключницаСистемныйВстроен в macOS и iOS
Samsung PassСистемныйВстроен в устройства Samsung

В России также разрабатываются локальные решения для корпоративного управления паролями и доступами (PAM-системы), например «Инфотекс-АРМ» и продукты компании «Код Безопасности».

Пароли Wi-Fi: как узнать сохранённый

На компьютере с Windows 10 или 11 сохранённый пароль от Wi-Fi можно узнать через «Параметры» → «Сеть и Интернет» → «Дополнительные параметры сети» → свойства сети → «Просмотр свойств» → «Показать». Альтернативный способ — командная строка с командой netsh wlan show profile name="ИмяСети" key=clear.

На macOS пароль от Wi-Fi отображается в «Связке ключей доступа» при поиске по имени сети. На смартфонах с Android 10 и новее просмотр сохранённого пароля доступен в настройках сети через QR-код, на iOS — в настройках iCloud-ключницы.

Рекомендации по безопасному хранению

Использование единого менеджера паролей с надёжным мастер-паролем и двухфакторной аутентификацией снижает риск утечки учётных данных. Рекомендуется использовать длинные уникальные пароли для каждого сервиса, включать двухфакторную аутентификацию и избегать хранения паролей в открытом виде (текстовые файлы, заметки без защиты).

Источники:

  • Документация Microsoft по Windows Server (учётные записи и SAM)
  • Документация Mozilla Firefox по управлению паролями
  • Руководства Apple по iCloud-ключнице и Связке ключей
  • Документация проекта KeePass
  • RFC 6151 — Security Considerations for MD5
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru