Facebook✴ довёл uBlock Origin до капитуляции — блокировщик перестал бороться с рекламой в соцсети

Читать в полной версии

Разработчики популярного расширения uBlock Origin официально прекратили поддержку фильтров для социальной сети Facebook. Команда проекта признала невозможность дальнейшей борьбы с соцсетью из-за её постоянного совершенствования механизмов обхода блокировок.

Источник изображения: Glenn Carstens-Peters/Unsplash

Решение было озвучено одним из участников команды разработки на сабреддите проекта. Специалист объяснил отказ от поддержки тем, что платформа систематически отслеживает открытые исходные коды блокировщиков и оперативно внедряет контрмеры для доставки рекламы. При этом команда не стала полностью закрывать возможность работы с фильтрами, предложив энтузиастам самостоятельно присылать исправления через pull requests.

О масштабе технического противостояния свидетельствуют конкретные методы маскировки контента, которые использует Facebook уже около пяти лет. Как пишет Neowin, платформа разбивает слово Sponsored на отдельные буквы, оборачивая каждую в собственный фрагмент кода, что делает бесполезным стандартный инструмент блокировки. Представители uBlock Origin подтвердили, что соцсеть «пошла ещё дальше» и стала применять символьную рандомизацию, чтобы сбить с толку алгоритмы сопоставления шаблонов и гарантировать показ рекламных материалов.

Ситуация осложняется общим давлением на экосистему блокировщиков рекламы со стороны крупных технологических корпораций. Ранее Google фактически лишила uBlock Origin работоспособности в браузере Chrome из-за перехода с Manifest V2 на MV3, а Microsoft недавно утвердила график постепенного отказа от подобных расширений. На данный момент полноценную поддержку инструмента сохраняют только браузеры Firefox и Brave.