Открыть сервисСервис

Хранение истории браузера на роутере

Хранение истории браузера на роутере — вопрос о том, сохраняет ли сетевое маршрутизирующее устройство (роутер) данные о посещённых пользователями веб-страницах. Короткий ответ: стандартный бытовой роутер не хранит содержимое посещённых сайтов и саму историю браузера в привычном понимании, однако может вести логи сетевой активности, по которым косвенно восстанавливается информация о доменах, к которым обращалось устройство.

Что делает роутер с трафиком

Роутер (маршрутизатор) — сетевое устройство, которое пересылает пакеты данных между локальной сетью и интернетом. Он работает на сетевом уровне модели OSI и в принципе не «видит» содержимое страниц: браузер формирует HTTP/HTTPS-запросы, роутер инкапсулирует их в IP-пакеты и передаёт дальше по маршруту. В обычном домашнем сценарии роутер выполняет функции NAT (преобразование локальных IP-адресов в один внешний), DHCP (выдача адресов устройствам) и межсетевого экрана.

При этом роутер может вести журналы (логи) событий: время установления соединений, IP-адреса и порты назначения, MAC-адреса устройств, попытки доступа к заблокированным ресурсам. По этим записям технически возможно определить, к каким доменам обращалось устройство, — например, из логов DNS-запросов, если роутер выполняет функцию DNS-сервера для локальной сети.

Где действительно хранится история браузера

История посещённых страниц хранится на устройстве пользователя — компьютере, смартфоне или планшете — в профиле браузера. Chrome, Яндекс.Браузер, Firefox и другие браузеры записывают адреса страниц, заголовки, время посещений в локальные базы данных (например, файл History в профиле Chrome в формате SQLite). Эти данные синхронизируются между устройствами пользователя при включённой синхронизации, но к роутеру отношения не имеют.

Что роутер может записывать на практике

Возможности по ведению логов зависят от прошивки и модели устройства. Типичные записи, доступные администратору роутера:

Тип логаЧто фиксируетсяПример данных
Лог соединений (NAT)Время, внутренний и внешний IP, порты192.168.1.10 → 93.184.216.34:443
Лог DHCPMAC-адрес, выданный IP, имя устройстваAA:BB:CC:DD:EE:FF → 192.168.1.15
Лог DNS-запросовДоменные имена, запрошенные клиентамиexample.com, mail.ru
Лог родительского контроляЗаблокированные запросы и сайтыкатегория «Соцсети»

Объём хранимых записей и время их хранения ограничены: оперативная память и флеш-накопитель роутера невелики, логи обычно перезаписываются циклически и хранятся от нескольких часов до нескольких дней. В потребительских роутерах по умолчанию подробные логи часто вообще отключены.

DNS-кака и Parental Control

Часть современных роутеров поддерживает DNS-кэширование и функции родительского контроля (например, в прошивках OpenWrt, в фирменных прошивках ASUS, TP-Link, Keenetic). При включённом родительском контроле устройство фиксирует обращения к доменам по категориям и может блокировать их. Такие записи формально позволяют восстановить список посещённых доменов, но не содержат URL-адресов конкретных страниц внутри сайтов, параметров запросов и переданных данных.

HTTPS и шифрование

Даже если роутер логирует DNS-запросы, содержимое страниц остаётся недоступным: современные сайты используют HTTPS, при котором данные передаются в зашифрованном виде между браузером и сервером. Роутер выступает промежуточным узлом и не имеет ключей шифрования. Для перехвата содержимого потребовалось бы MITM-подмена сертификатов, что на бытовом роутере не реализуется и потребовало бы установки корневого сертификата на каждое устройство.

Кто ещё может собирать историю

Помимо роутера, данные о посещениях могут накапливать:

  • Провайдер — оператор видит DNS-запросы и IP-адреса, к которым обращается абонент, и обязан хранить их в соответствии с законодательством (в России — закон о «пакете Яровой», обязывающий операторов связи хранить трафик и метаданные);
  • Поисковые системы и рекламные сети — собирают историю поисковых запросов и посещённых сайтов через cookie и идентификаторы устройств;
  • Сами сайты — через счётчики, пиксели и аналитические скрипты.

Практические выводы

Для обычного пользователя домашний роутер не является источником утечки истории браузера. Чтобы просмотреть посещённые страницы, злоумышленнику потребовал бы физический доступ к роутеру, знание учётных данных администратора и наличие включённых логов — а даже в этом случае данные ограничивались бы списком доменов и IP-адресов без содержимого страниц. Основные каналы сбора истории — браузер на устройстве, провайдер связи и сторонние веб-сервисы.

Источники:

  • RFC 1035 — Domain Names: Implementation and Specification
  • RFC 2661 — Layer Two Tunneling Protocol
  • Документация прошивок OpenWrt, ASUSWRT, Keenetic OS
  • Федеральный закон № 152-ФЗ «О персональных данных»
  • Федеральный закон № 187-ФЗ «О безопасности критической информационной инфраструктуры»
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru