Били ли сте някога се чудеха къде Firefox запазва цялата история, която е запомнила от предишните ви сесии за сърфиране ... не само URL, но и запазена парола, данни за формуляра и определени стойности на предпочитанията? Отговорът, съвсем просто, е вътре в SQLite базите данни в папката на вашия профил в Firefox.
С помощта на програма с отворен код, SQLite Database Browser, не само можете да видите структурата на отделните бази данни, но и да ги преглеждате и, ако сте така наклонени, да манипулирате всички данни във всяка от таблиците. Докато тази статия се фокусира върху Windows, същата основна информация трябва да се прилага и за потребителите на Linux и Mac.
Преди да започнете, се уверете, че Firefox е затворен, така че няма проблеми със заключванията на някой от тези файлове.
Отворете браузъра за SQLite Database, кликнете върху иконата за отваряне и отидете до профила си в Firefox. В Windows 7, местоположението е тук:
% Userprofile% \ AppData \ Roaming \ Mozilla \ Firefox \ Profiles \ .Default
Интересна база данни, която ще разгледаме, е "formhistory.sqlite".
Причината, поради която тази интересна база данни е интересна, е, че съхранява въведените от вас стойности във формуляри за въвеждане на формуляри, като адрес, имейл и телефонен номер (ако сте задали тази информация на Firefox).
Както можете да видите, когато отворите този файл и прегледате таблицата "moz_formhistory", има много записи, които ви дават малко представа за това как работи тази функция. По същество името на полето HTML, в което сте въвели данните, се съхранява в графата "име на поле" и съответната стойност в колоната "стойност".
Тъй като имената на полета като "Имейл" и "Тема" са много чести и е вероятно да са в различни сайтове, може да видите няколко записа за една и съща стойност "име на поле" с различни стойности "стойност". Това също обяснява защо можете да виждате стойности, които сте въвели на един сайт, когато попълвате формуляр на съвсем различен сайт.
Тази информация обаче може да бъде чувствителна. Например, ако търся номера на кредитната си карта (по образец), ще намеря запис на обикновен текст в тази база данни.
Ако намирате записи като този, от които искате да се отървете, просто намерете съответната стойност "id" в раздела "Преглед на данни" и щракнете върху бутона Изтриване на записи, запазете промените си и той е изчезнал.
Това може да бъде полезно не само за изчистване на поверителни данни, но и за вписвания като стари имейл адреси или телефонни номера, без да се налага да изчиствате цялата си история.
Въпреки че има още няколко SQLite бази данни, можете да разгледате (всички с разширение .sqlite файл), по-долу са някои, които могат да представляват интерес. Можете да ги отворите с помощта на SQLite Database Browser точно както е показано по-горе.
Обърнете внимание и ако откриете нещо интересно, моля, споделете.
Изтегляне на SQLite Database Browser