Як експортувати збережені паролі з менеджера паролів Firefox?


10

Я хочу експортувати збережені паролі в Менеджер Firefox / Mozilla у зовнішню програму менеджера паролів з кращим шифруванням.

Де знаходиться файл пароля та яке розширення? Можливо, програма може імпортувати файл бази даних.

Відповіді:


8

Останні версії Firefox зберігають паролі, зашифровані, у текстовому файлі JSON logins.json, у папці вашого профілю Firefox за адресою /home/you/.firefox/.

Цей скрипт Python розшифрує їх усіх у текстовий файл. Основне використання:

python firefox_decrypt.py

І відповідь підкажіть, якщо це необхідно.


З різних відповідей, я вважаю, що Ваша пропозиція є найпростішою для реалізації. Тому я спробував запропонований вами сценарій. Однак я помітив, що він не показує вибору для всіх моїх профілів у різних місцях. Він придумує два, і жоден з них не є правильним. Я спробував розмістити скрипт у каталозі, де знаходиться json-файл профілю, але, схоже, це не має ніякого значення. Не будучи програмістом python, мені незрозуміло, як при необхідності адаптувати скрипт, навіть якщо я знав, що не так. Я використовую Xubuntu 14.04.5 з Firefox 49.0.2. Дякую.
Шукач

Подивіться на функцію parse_sys_argsвнизу, це, здається, там, де вона важко кодує profile_path. Спробуйте змінити це на правильний шлях для вашого профілю. Краще переконайтеся, що profiles.iniна цьому шляху є файл, і відредагуйте його, щоб вказати, де є ваші профілі. Таким чином вам не потрібно буде зламати сценарій.
Sqerstet

1
Оригінальний автор firefox_decrypt тут. Відповідаючи на дещо старий пост, але для тих, хто тут знаходиться, README пояснює, як надати нестандартне місце розташування. Просто наведіть шлях до свого профілю в якості аргументу до сценаріюpython firefox_decrypt.py /my/firefox/profile/
відмініть

4

Посилаючись на відповідь вище від @Sqerstet, я просто завантажив скрипт firefox_decrypt.py , зберег його на своєму робочому столі і створив текстовий файл також на Desktop, а потім виконав наступні команди:

jignesh@j-home-pc:~/Desktop$ python firefox_decrypt.py > my_pass.txt 

Master Password for profile /home/jignesh/.mozilla/firefox/nfa9v0da.default: (I didn't had one so I left it blank and hit Enter)
2018-02-01 12:25:07,223 - WARNING - Attempting decryption with no Master Password

jignesh@j-home-pc:~/Desktop$ 

І ура, я отримав усі збережені кредити для входу у звичайному форматі у текстовому файлі.

Більше інформації про те, де в Homeпапці зберігає дані Mozilla, можна знайти на їхній сторінці підтримки . Цитуючи нижче розділ Паролі нижче для швидкого перегляду:

Паролі: Ваші паролі зберігаються у файлах key4.db та logins.json. Для отримання додаткової інформації див. Менеджер паролів - Запам’ятайте, видаліть, змініть та імпортуйте збережені паролі у Firefox.

До речі, я використовував цей дивовижний експортер паролів, який якраз підходить для імпорту та експорту збережених паролів. На жаль, це додаток несумісне з Firefox Quantum версією, і тому мені довелося знайти альтернативне рішення, і я опинився тут і знайшов firefox_decrypt.pyсценарій найбільш простим у використанні порівняно з іншими пропонованими додатками, такими як

  • LastPass Password Manager
  • Roboform Менеджер паролів

тощо

Для мене вони занадто сильно відчували себе з метою експорту моїх паролів.

Дякую.



2

Відповідно до сторінки підтримки, дані пароля можна знайти у файлах ~/.mozilla/firefox/key3.dbта ~/.mozilla/firefox/signons.sqliteфайлах. Ці файли потрібно читати за допомогою редактора sqlite. Є й інші альтернативи, такі як розширення, які також роблять це .

LastPass, Keepass та інші менеджери паролів, які використовують плагіни Firefox, можуть імпортувати дані з Firefox безпосередньо та замінити менеджер паролів.


0

LastPass Password Manager - це дуже гарне доповнення, яке дозволяє вам зберігати та шифрувати ваші паролі у Firefox. Він автоматично експортує (та видаляє) паролі, які зберігаються локально та просто під час встановлення до Вашого LastPass Vault. Він також має функцію для генерації випадкового пароля для певного веб-сайту.

Це, для мене, одне з найкращих додатків безпеки для Firefox. Це простий у використанні та керуванні.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.