Как читать key3.db и logins.json в виде обычного текста?

3413
user737988

Как мне получить key3.dbи / или logins.jsonраспечатать в виде простого текста с помощью командной строки?

$ cat /home/*/.mozilla/firefox/*.default/key3.db  $ cat /home/*/.mozilla/firefox/*.default/logins.json 
0
Это база данных, она не может быть легко преобразована в обычный текст. Какую информацию вы хотите извлечь и какой выходной формат вы ожидаете? gronostaj 6 лет назад 0
Спасибо за ваш ответ. Я считаю, что это где сохраненные имена пользователей: пароли хранятся? Любой формат вывода в порядке, я хотел бы просматривать данные в текстовом виде удаленно. user737988 6 лет назад 0
Кажется, что файл назван в заблуждение. Цитата с [этого сайта] (https://support.mozilla.org/pl/questions/1076170): * В файле key3.db хранится ключ шифрования, который используется для шифрования и дешифрования паролей. Зашифрованные имена и пароли хранятся в файле logins.json. *. gronostaj 6 лет назад 0
Благодарю. Я также видел материал о logins.json в моих поисковых запросах. Но в моем каталоге / * - defaults / такого файла нет, и я уверен, что там я сохранил пароли. Вы знаете, как расшифровать logins.json? user737988 6 лет назад 0
Нет, но вы можете попробовать прочитать исходный код Firefox, если вы знакомы с программированием. gronostaj 6 лет назад 0
@eckes Буквально в первом предложении этого вопроса говорится, что `key3.db` - это ключ шифрования, а не DB, а в ответе говорится, что Firefox перешел с SQLite на JSON (что подтверждается моей ссылкой из предыдущих комментариев). Скрипт может быть полезен для OP, хотя. gronostaj 6 лет назад 0
Хорошо, поправка, key3.db находится в формате Berkley / BSD-DB, содержащем ключ шифрования. Этот инструмент может извлечь его и расшифровать файлы Json или SQLite с помощью пользовательских паролей. https://github.com/lclevy/firepwd eckes 6 лет назад 0

1 ответ на вопрос

0
BoffinbraiN

Предполагая, что вам не нужно делать это очень часто и вы готовы сделать первый шаг вручную, вы можете использовать Password Exporter, который я использовал до того, как переключился на KeePass.

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