← На главную

uBlock Origin сдался: Facebook режет слова на буквы, ломая блокировку

12.08.2026 12:07 · hackernews

uBlock Origin сдаётся в войне с рекламой Facebook. Разработчик популярного блокировщика написал в сабреддите uBlockOrigin, что инструмент больше не будет фильтровать рекламу соцсети. Причина — Facebook постоянно обходит фильтры, и поддерживать борьбу бессмысленно. «Мы больше не поддерживаем Facebook. Это отвратительный анти-юзерский сайт. Он только и делает, что следит за open-source проектами и противодействует им, чтобы показывать вредоносную рекламу. Да, разработчики, получающие зарплату с семью нулями, занимаются именно этим», — заявил один из разработчиков.

В том же посте рассказали, как Facebook обходит блокировщики. Один из пользователей попробовал через element picker заблокировать слово «Sponsored» в рекламе, но обнаружил, что Facebook разбивает это слово на отдельные буквы и каждую оборачивает в собственный кусок кода. Участник команды uBO подтвердил: этот приём не нов, соцсеть использует его уже около пяти лет. Иногда Facebook идёт ещё дальше — перемешивает порядок букв и вставляет фейковые символы, чтобы сбить pattern-matching фильтры.

Полностью дверь не закрыта. Разработчики говорят, что готовы принимать pull request’ы с новыми фильтрами от всех, кто хочет продолжать борьбу с рекламой Facebook. Но этим должны заниматься волонтёры, сама команда больше не хочет гоняться за изменениями соцсети.

У uBlock Origin вообще тяжёлый период. Google сделал расширение бесполезным в Chrome после перехода с Manifest V2 (MV2) на MV3. Microsoft тоже подтвердила планы поэтапно отказаться от uBlock Origin и похожих расширений. Правда, Firefox и Brave продолжают поддерживать инструмент, так что полностью он не останется без дома.

Читать оригинал →