Google привлечет искусственный интеллект к борьбе со спамом

Google привлечет искусственный интеллект к борьбе со спамом

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

«Умные» спам-фильтры могут распознать, действительно ли их отправил тот, чье имя указано в качестве отправителя. Google предвидит, что это будет способствовать снижению риска фишинга почтовых аккаунтов. Использование технологий машинного обучения означает, что Gmail сумеет распознать привычки каждого пользователя: если вы открываете и читаете ежедневные или еженедельные новостные рассылки, то почтовый сервис ни за что не отправит их в корзину, пишет uinc.ru.

Если же вы никогда не открываете рассылки, то новые фильтры предложат вам переместить их в спам, даже если никакого потенциальной угрозы для безопасности содержание этих писем не представляет. Искусственный интеллект и машинное обучение применяются для выполнения таких задач как распознавание человеческой речи гаджетами, компьютерное зрение, управление автомобилями-беспилотниками. Искусственные нейронные сети требуют значительного объема вычислительных мощностей, поэтому чаще всего ограничиваются от 1 до 10 миллионов нейронных связей. Инженеры Google предположили, что если увеличить число связей, то можно получить более точные результаты.

В результате на базе мощностей своих центров обработки данных Google увеличил число связей до 1 миллиарда. Инженеры компании отмечают, что насколько бы развитыми ни были технологии машинного обучения или разработки в области искусственного интеллекта, они все равно несопоставимо уступают возможностям человеческого мозга. Последние исследования говорят о том, что мозг взрослого человека содержит около 100 триллионов нейронных соединений. Почтовый сервис Gmail насчитывает 900 миллионов активных пользователей по всему миру. В июне Google добавила в него опцию отмены отправки электронных писем.

Расширения 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