Я новичок в firefox-webextensions и хочу создать расширение, защищающее мой профиль, поэтому, если мастер-пароль, введенный при запуске, неверен, перезапустите и запустите профиль по умолчанию или безопасный режим.
Спасибо!
Пароли, хранящиеся в logins.json, зашифрованы, но ключ шифрования хранится в key4.db (ранее в key3.db), и без мастер-пароля вам просто нужно разместить два файла в папке профиля Firefox, чтобы увидеть пароли в Менеджере паролей.
Имена пользователей и пароли зашифрованы с помощью Triple-DES, сохраненного в файле ключей, но MP добавляет дополнительный слой.
https://dxr.mozilla.org/mozilla-release/source/security/nss/doc/html/pk12util.html