История браузера: что остаётся даже после очистки и как с этим жить

История браузера: что остаётся даже после очистки и как с этим жить

Нажимаешь в настройках браузера кнопку «Очистить историю», закрываешь вкладку и чувствуешь себя почти шпионом, который стёр все хвосты. Увы, реальность не так романтична: следы визитов прячутся по разным уголкам системы, сети и даже «облака». Ниже — подробная карта тех закоулков и список трюков, которые помогут спать немного спокойнее.

Почему «Очистить историю» — не «Удалить прошлое»

В большинстве браузеров этот пункт стирает только то, что показывается в списке посещённых страниц и кеш картинок/скриптов. Всё остальное живёт отдельной жизнью:

  • Различные хранилища сайтов — cookies, LocalStorage, IndexedDB;
  • Служебные журналы безопасности вроде HSTS;
  • Кэш DNS на уровне операционной системы;
  • Данные синхронизации, если ваш браузер связан с аккаунтом Google, Apple, Microsoft и т. д.

Как говорится, очистка истории — это только верхушка айсберга. Ниже рассмотрим каждую «подводную» часть отдельно.

Скрытые кладовые внутри браузера

Cookies: классика жанра

Файлы-крошки, по которым сайты узнают вас при следующем заходе. Даже если вы удалите все cookies, «сессионные» и partitioned cookies могут пересоздаться мгновенно, потому что скрипты сайта хранят их в запасе.

LocalStorage и SessionStorage

Современные веб-приложения любят складывать туда сотни килобайт настроек и кеша. Очистка истории по умолчанию их не трогает — придётся идти в «Настройки → Конфиденциальность → Файлы cookie и другие данные сайта» и вычищать вручную.

IndexedDB

База данных в браузере для офлайн-режима, например у Google Docs. Может разрастаться до сотен мегабайт и переживает обычную чистку без малейших признаков стыда.

Service Workers и Cache Storage

«Сервисные рабочие» — скрипты, которые продолжают работать в фоне, подсовывая контент даже без интернета. А их кешированные файлы остаются до тех пор, пока вы явно не отключите их на вкладке Application в Инструментах разработчика (DevTools).

HSTS и SSP: безопасность, которая помнит вас

HSTS хранит список сайтов, которые всегда надо открывать по HTTPS. Очистка истории обычно оставляет этот список, чтобы не рисковать безопасностью. В Chrome добавился ещё Storage Service Partitioning (SSP): он делает cookies безопаснее, но и сам хранит метаданные дольше.

Автозаполнение, пароли и плагины

Менеджер паролей и форм живёт своей жизнью. А расширения вообще могут создавать собственные базы в папке профиля, о которых браузеру «не докладывают».

За пределами браузера — а следы всё ещё тянутся

DNS-кеш

Операционная система (Windows, macOS, Linux) запоминает, что example.com = 93.184.216.34, чтобы ускорять повторные визиты. Пока вы не выполните ipconfig /flushdns или systemd-resolve --flush-caches, список так и будет хранить время последнего обращения к сайту.

Маршрутизатор и провайдер

Домашний роутер ведёт NAT-таблицу, а провайдер обязан хранить логи сессий (срок — от нескольких недель до нескольких лет, зависит от закона страны). На эти записи ваш «Clean History» влиять не может.

Синхронизация в облаке

Если включён Sync, данные истории улетают в аккаунт вашего браузера. Удаление локальных файлов не гарантирует, что копия не подтянется из облака при следующей авторизации.

Суперкуки и другие современные трюки

После запрета сторонних cookies трекеры перешли на хитрости:

  1. ETag-tracking: сайт задаёт уникальный идентификатор через заголовок ETag, который возвращается при каждом запросе.
  2. Фингерпринтинг: сбор сотен микросигналов (язык UI, список шрифтов, параметры GPU) даёт новый способ узнать вас без cookies.
  3. Topics API в Privacy Sandbox: браузер хранит локально «темы интересов» и отдаёт их рекламным скриптам. Очистка истории не обнуляет журнал тем мгновенно — только после недельного окна.

Мораль: чем изобретательнее запреты, тем изобретательнее обходы.

Как (почти) полностью избавиться от цифровых хвостов

Универсальной кнопки «Стереть вселенную» пока не придумали, но набор приёмов всё-таки есть:

  • Профили вместо вкладок. Для чётких зон «работа / развлечение» лучше создать два профиля, а не надеяться на регулярную чистку.
  • Контейнеры и временные контейнеры в Firefox + Temporary Containers . Каждая вкладка — отдельная песочница, которая исчезает при закрытии.
  • Авточистка cookies через Cookie AutoDelete или Forget Me Not .
  • Скрипт flush DNS + кеш браузера. На Windows можно собрать .bat-файл: ipconfig /flushdns && certutil -urlcache * delete
  • «Новая» учётка для паранойи. Завести отдельного пользователя ОС и заходить «не палясь» именно там.
  • Браузеры с режимом Forgetful Browsing (Brave) — автоматически удаляют сайтовые данные через заданный интервал.
  • CCleaner, BleachBit, CleanMyMac — помогут добраться до системных кэшей, но не забудьте закрыть браузер перед запуском.

А может, не всё так страшно?

Конечно, если вы не агент разведки и не покупаете по тёмной сети партию гигантских резиновых уточек, жизнь с обычной очисткой истории вполне переносима. Тем не менее, знать, где остаются данные, полезно хотя бы для внутреннего спокойствия и контроля над собственным цифровым следом.

И помните: идеальной анонимности не существует. Как говорил один знакомый админ, «если нужно скрыть следы ― не оставляй их», а не «удаляй после». Но это уже совсем другая история…


Alt text
Обращаем внимание, что все материалы в этом блоге представляют личное мнение их авторов. Редакция SecurityLab.ru не несет ответственности за точность, полноту и достоверность опубликованных данных. Вся информация предоставлена «как есть» и может не соответствовать официальной позиции компании.
Антивирус для мозга!

Лечим цифровую неграмотность без побочных эффектов

Активируйте защиту — подпишитесь

Николай Нечепуренков

Я – ваш цифровой телохранитель и гид по джунглям интернета. Устал видеть, как хорошие люди попадаются на уловки кибермошенников, поэтому решил действовать. Здесь я делюсь своими секретами безопасности без занудства и сложных терминов. Неважно, считаешь ты себя гуру технологий или только учишься включать компьютер – у меня найдутся советы для каждого. Моя миссия? Сделать цифровой мир безопаснее, а тебя – увереннее в сети.