Google планирует добавить в Chrome функцию автоматического блокирования всех загрузок, которые инициируются внутри ad frame и не требуют подтверждения пользователя. Таким способом корпорация хочет бороться с вредоносными схемами вроде drive-by-downloads.
Ad frame представляет собой обычный iframe, помеченный Chromium как рекламный. Для этого используется специальная инфраструктура для детектирования рекламы — AdTagging.
Сама концепция новой техники защиты пользователей браузера Chrome была описана в публичном документе под названием «Preventing Drive-By-Downloads in Ad Frames».
Функцию блокировки автоматических загрузок можно реализовать на следующих операционных системах: Windows, macOS, Linux, Chrome OS, Android и Android WebView. Единственным исключением является iOS, где Chrome использует движок WebKit.
Согласно планам Google, загрузки будут блокироваться в том случае, если для их инициации не требуется какого-либо действия пользователя. Если говорить более конкретно, то для блокировки загрузок должны совпасть все следующие условия:
Если инициируется прямая загрузка без управления со стороны юзера: ссылка присутствует в ad frame; этот фрейм не требует действия пользователя для клика по ссылке.
В январе стало известно, что Google работает над внедрением в свой браузер Chrome функции автоматической блокировки атак вида drive-by downloads, которые осуществляются злоумышленниками с помощью iframe’ов, внедренных в код страниц взломанных сайтов.