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

Google Safe Browsing

Google Safe Browsing — это служба безопасности, предоставляемая компанией Google (Google LLC — организация, зарегистрированная в США, чьи сервисы могут быть ограничены на территории РФ), которая проверяет веб-страницы, файлы и приложения на наличие вредоносного контента, фишинговых схем и другого опасного программного обеспечения. Система функционирует на основе постоянно обновляемых чёрных списков, которые формируются в результате автоматического сканирования интернета и анализа пользовательских данных. Основная цель сервиса — защита пользователей от угроз в сети без необходимости установки дополнительного антивирусного ПО на устройство.

История

Первая версия Google Safe Browsing была запущена в 2005 году как часть расширения для браузера Firefox. Изначально проект назывался «Google Safe Browsing for Firefox» и предназначался для защиты от фишинговых сайтов. В 2007 году Google объявила о включении этой технологии в браузер Google Chrome, а также предоставила API для других разработчиков. С 2008 года сервис начал блокировать не только фишинговые, но и сайты, распространяющие вредоносное ПО.

В 2012 году Google представила обновлённую версию протокола — Safe Browsing v2, которая позволила сократить объём передаваемых данных и ускорить проверку URL-адресов. В 2017 году была внедрена технология защиты от нежелательного программного обеспечения (unwanted software), включая программы, изменяющие настройки браузера без согласия пользователя. В 2022 году Google объявила о расширении функционала для защиты от социальной инженерии и мошеннических схем, связанных с поддельными техническими поддержками.

Принцип работы

Формирование списков угроз

Google Safe Browsing использует несколько методов для выявления опасных ресурсов:

  • Автоматическое сканирование: поисковые роботы Google анализируют миллиарды страниц, выявляя подозрительные скрипты, перенаправления, загрузчики вредоносного ПО и фишинговые формы.
  • Анализ пользовательских отчётов: пользователи браузеров (Chrome, Safari, Firefox) могут сообщать о подозрительных сайтах, что ускоряет включение их в чёрный список.
  • Машинное обучение: алгоритмы обучаются на исторических данных, чтобы предсказывать новые угрозы на основе поведения сайтов (например, частые смены домена, использование нестандартных сертификатов).

Проверка на стороне клиента

Когда пользователь пытается перейти по ссылке или загрузить файл, браузер (или другое приложение, использующее API Safe Browsing) отправляет запрос к серверам Google. Для защиты конфиденциальности используется технология хеширования: браузер передаёт не полный URL, а его сокращённый хеш (префикс), который сравнивается с базой данных на сервере. Если найдено совпадение, сервер возвращает полный список хешей для данного префикса, и браузер локально проверяет, совпадает ли хеш запрашиваемого URL с одним из них. При совпадении пользователю показывается предупреждение.

Типы угроз, блокируемых сервисом

  • Вредоносное ПО (malware): сайты, которые пытаются установить на устройство пользователя вирусы, трояны, программы-вымогатели или шпионское ПО.
  • Фишинг (phishing): страницы, имитирующие легитимные сервисы (банки, соцсети, почтовые клиенты) для кражи логинов, паролей и данных банковских карт.
  • Нежелательное ПО (unwanted software): программы, которые изменяют настройки браузера, показывают навязчивую рекламу или собирают данные без явного согласия.
  • Социальная инженерия: сайты, которые обманом заставляют пользователя совершить действие (например, скачать поддельное обновление ПО или позвонить на платный номер).
  • Опасные загрузки: файлы, которые могут содержать вредоносный код, даже если сама страница не является явно опасной.

Интеграция и использование

Браузеры

Google Safe Browsing встроен по умолчанию в браузер Google Chrome, а также используется в Mozilla Firefox (с 2008 года), Apple Safari (с 2015 года) и некоторых других браузерах на основе Chromium (например, Microsoft Edge, Opera, Brave). В Chrome и Firefox функция включена по умолчанию, но пользователь может отключить её в настройках безопасности.

API для разработчиков

Google предоставляет публичный API Safe Browsing, который могут использовать сторонние разработчики для интеграции защиты в свои приложения, веб-сервисы или антивирусные продукты. API поддерживает два основных протокола:

  • Lookup API: позволяет проверить отдельный URL на наличие в чёрном списке.
  • Update API: позволяет получать обновлённые списки угроз для локального хранения и быстрой проверки.

Мобильные приложения

Сервис также используется в мобильной версии Chrome (Android и iOS), а также в Google Play Protect — системе безопасности для Android, которая проверяет приложения перед установкой и во время работы.

Эффективность и ограничения

Преимущества

  • Высокая скорость обновления: новые угрозы добавляются в базу данных в течение нескольких минут после обнаружения.
  • Глобальное покрытие: сервис анализирует миллиарды страниц ежедневно, что позволяет выявлять угрозы в разных регионах мира.
  • Низкое потребление ресурсов: проверка URL происходит с минимальной загрузкой процессора и трафика.

Недостатки и критика

  • Ложные срабатывания: иногда Safe Browsing блокирует легитимные сайты, особенно если они используют общие хостинги или были взломаны в прошлом. Владельцы сайтов могут оспорить блокировку через специальную форму.
  • Зависимость от Google: сервис является проприетарным, и его работа полностью контролируется Google. Это вызывает опасения у сторонников конфиденциальности, хотя Google утверждает, что не собирает полные URL-адреса пользователей.
  • Ограниченная защита от новых угроз: алгоритмы могут не успевать за быстрыми атаками, особенно если злоумышленники используют короткоживущие домены или динамически генерируемые страницы.
  • Проблемы с доступом в некоторых странах: в России и других государствах, где доступ к серверам Google может быть ограничен или замедлен, работа Safe Browsing может быть нестабильной. В 2022 году в России наблюдались сбои в работе сервиса из-за замедления трафика YouTube и других сервисов Google.

Влияние на безопасность в интернете

Google Safe Browsing считается одним из наиболее эффективных инструментов защиты от фишинга и вредоносного ПО, доступных массовому пользователю. По данным Google, сервис ежедневно предупреждает миллионы пользователей о потенциально опасных сайтах. Технология стала стандартом де-факто для многих браузеров и антивирусных решений, а её API используется в таких продуктах, как VirusTotal (сервис проверки файлов) и Yandex Browser (в части защиты от фишинга).

Вместе с тем, Safe Browsing не является полноценной заменой антивирусного ПО, так как не защищает от угроз, которые уже проникли на устройство, и не проверяет локальные файлы. Сервис ориентирован исключительно на предотвращение перехода на опасные ресурсы и загрузку вредоносного контента.

Интересные факты

  • В 2018 году Google Safe Browsing заблокировала более 1 миллиарда фишинговых страниц в месяц.
  • Алгоритмы сервиса используют данные от более чем 4 миллиардов устройств, на которых установлен Chrome.
  • В 2020 году Google внедрила функцию «Enhanced Safe Browsing» (расширенная защита), которая позволяет передавать больше данных о поведении пользователя для более точной идентификации угроз, но при этом снижает анонимность.
  • В 2023 году Safe Browsing начала блокировать сайты, распространяющие программы для кражи криптовалют (криптоджекинг).

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →