Защититесь от вредоносных сайтов с помощью Browser Guard — нового бесплатного инструмента Trend Micro

Browser Guard поможет защититься от вредоносных сайтов

Новая утилита Trend Micro, Browser Guard 2010, пополняет ряды бесплатных инструментов компании. Trend Micro Browser Guard представляет собой удобный модуль для браузера, обеспечивающий профилактическую защиту пользователей от угроз, исходящих из Интернета, выявляя вредоносные страницы и блокируя их до того, как они смогут заразить компьютер пользователя.



Trend Micro Browser Guard поможет защитить пользователей от многих опасных угроз, например атак типа zero-day (Hydraq и Aurora). Подобные атаки направлены на все три вектора коммуникаций — электронную почту, Интернет и файлы — и при этом используют еще неизвестные, только что выявленные уязвимости браузера Internet Explorer (IE). Мошенники, использующие вредоносный код JavaScript для своих атак на IE, надеются на нерадивость пользователей.

Trend Micro Browser Guard анализирует и блокирует вредоносный кода JavaScript, не давая ему воспользоваться уязвимостью и выполнить вредоносные действия на компьютере. Для максимально эффективной защиты эта утилита взаимодействует с инфраструктурой Trend Micro™ Smart Protection Network™, что позволяет всегда гарантировать актуальный уровень защиты Интернет пользователей, когда бы они ни выходили в сеть и какая бы антивирусная защита ни была установлена на их компьютерах.

Trend Micro Browser Guard поддерживает следующие операционные системы: Microsoft® Windows® XP Home/Professional (с последним пакетом обновления), Windows Vista® (с последним пакетом обновления) и Microsoft® Windows® 7.

С разнообразием бесплатных инструментов, обеспечивающих активную защиту от угроз Интернета, а также trial-версиями платных программ можно ознакомиться на сайте Free.Antivirus.com.
В дополнение к бесплатным средствам, Trend Micro рекомендует устанавливать всесторонний комплекс защиты, например Trend Micro™ Internet Security, и регулярно обновлять его компоненты, а также браузер.

Расширения Chrome могут слить секреты URL через атаку по стороннему каналу

Как оказалось, расширения Chrome можно использовать для слива кодов авторизации, сеансовых ID и других секретов из URL любой открытой вкладки. Никаких специальных разрешений для этого не понадобится, только доступ к declarativeNetRequest API.

Этот механизм, пришедший на смену webRequest API, позволяет расширениям сообщать браузеру, что следует изменить или заблокировать на загружаемой странице (заголовки, реклама, трекеры).

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

Исследователь Луан Эррера (Luan Herrera) обнаружил, что блокировку, диктуемую правилами, Chrome производит почти мгновенно, за 10-30 мс, а остальные запросы выполняются дольше (~50-100ms) — из-за сетевых подключений. Эту разницу во времени расширение может использовать для бинарного поиска с целью посимвольного слива URL.

// extensions/browser/api/web_request/extension_web_request_event_router.cc:1117-1127
case DNRRequestAction::Type::BLOCK:
  ClearPendingCallbacks(browser_context, *request);
  DCHECK_EQ(1u, actions.size());
  OnDNRActionMatched(browser_context, *request, action);
  return net::ERR_BLOCKED_BY_CLIENT;

Оракул для подобной тайминг-атаки строится с использованием chrome.tabs.reload для перезагрузки страницы и перехватчика chrome.tabs.onUpdated, помогающего отследить событие status === "complete". Замер времени между reload и завершением загрузки покажет, заблокирован запрос или успешно обработан.

Повторение проверок и бинарного поиска позволяет получить полный URL (с довеском после «?»), затратив на каждый знак строки несколько прогонов. Таким образом, можно незаметно для пользователя украсть включенные приложением в адрес секреты — токены OAuth и сброса пароля, API-ключи, ссылки на контент, закрытый для поисковых систем.

Проверка PoC проводилась на Windows 11 24H2 с использованием Chrome разных версий:

  • 144.0.7559.97 (Stable)
  • 145.0.7632.18 (Beta)
  • 146.0.7647.4 (Dev)
  • 146.0.7653.0 (Canary)

В Google подтвердили возможность подобной атаки по стороннему каналу, но заявили, что решить проблему нереально.

RSS: Новости на портале Anti-Malware.ru