Домашняя » как » Глупые хитрые уловки взлома хранилища данных профиля Firefox

    Глупые хитрые уловки взлома хранилища данных профиля Firefox

    Задумывались ли вы, где Firefox хранит всю историю, которую он запомнил из ваших предыдущих сеансов просмотра ... не только URL, но и сохраненный пароль, данные формы и определенные значения предпочтений? Ответ, довольно просто, находится внутри баз данных SQLite в папке вашего профиля Firefox.

    Используя программу с открытым исходным кодом, SQLite Database Browser, вы можете не только видеть структуру отдельных баз данных, но и просматривать и, если вы склонны, манипулировать всеми данными в каждой из таблиц. Хотя эта статья посвящена Windows, эта же базовая информация должна относиться и к пользователям Linux и Mac..

    Просмотр данных профиля Firefox

    Перед началом работы убедитесь, что Firefox закрыт, чтобы не было проблем с блокировками ни на одном из этих файлов..

    Откройте Браузер баз данных SQLite, щелкните значок «Открыть» и перейдите к своему профилю Firefox. В Windows 7 это место находится здесь:

    % USERPROFILE% \ AppData \ Roaming \ Mozilla \ Firefox \ Profiles \ .default

    Интересная база данных, на которую мы взглянем, это «formhistory.sqlite».

    Эта конкретная база данных интересна тем, что в ней хранятся значения, которые вы вводите в поля ввода формы, такие как ваш адрес, адрес электронной почты и номер телефона (если у вас установлен Firefox для хранения этой информации).

    Как вы можете видеть, когда вы открываете этот файл и просматриваете таблицу «moz_formhistory», есть множество записей, которые дают вам некоторое представление о том, как работает эта функция. По сути, имя поля HTML, в которое вы ввели данные, хранится в столбце «имя поля», а соответствующее значение в столбце «значение»..

    Поскольку имена полей, такие как «Электронная почта» и «Тема», очень распространены и могут встречаться на нескольких сайтах, вы можете увидеть несколько записей для одного и того же значения «имя поля» с разными значениями «значение». Это также объясняет, почему вы можете видеть значения, введенные вами на одном сайте, когда вы заполняете форму на совершенно другом сайте..

    Однако эта информация может быть конфиденциальной. Например, если я ищу номер своей кредитной карты (по шаблону), я могу найти запись в виде простого текста в этой базе данных.

    Если вы обнаружите записи, от которых вы хотите избавиться, просто найдите соответствующее значение «id» на вкладке «Обзор данных» и нажмите кнопку «Удалить запись», сохраните изменения и они исчезли..

    Это может быть полезно не только для очистки конфиденциальных данных, но и для записей, таких как старые адреса электронной почты или номера телефонов, без необходимости очистки всей вашей истории..

    Другие базы данных профиля

    Хотя есть еще несколько баз данных SQLite, на которые вы можете взглянуть (все имеют расширение .sqlite), ниже приведены некоторые, которые могут представлять интерес. Вы можете открыть их с помощью браузера баз данных SQLite, как показано выше..

    • addons.sqlite = Информация об установке установленных дополнений. Скорее всего, это используется для поддержания текущих установленных надстроек.
    • content-prefs.sqlite = Хранит информацию, относящуюся к веб-сайтам и вашим настройкам. Например, последнее использованное место на вашем компьютере для загрузки файла.
    • downloads.sqlite = Информация об элементах, которые появляются в вашем списке элементов загрузки.
    • extensions.sqlite = Информация об установленных дополнениях. Здесь нет ничего слишком проницательного, но если вы ищете сложные детали о дополнении, информация здесь может быть полезной.
    • formhistory.sqlite = (подробно описано выше) Все данные, не связанные с паролем, которые были сохранены в Firefox.
    • signons.sqlite = Сохраненная информация о пароле входа. Пароли зашифрованы с вашим мастер-паролем, но вы можете посмотреть, сколько раз каждый из них был использован.

    Посмотрите, и если вы найдете что-то интересное, пожалуйста, поделитесь.

    Скачать браузер базы данных SQLite