EBAF – рекламный брандмауэр на базе eBPF ( github.com/kazedaa )
Чем это отличается от других блокировщиков рекламы по IP или DNS?
Я вижу, что все сводится к черному списку URL-адресов. Не усложнит ли eBPF все еще больше?
Это программа, которая блокирует всё и везде и не полагается на особые конфигурации брандмауэра или DNS-резолверы для блокировки запросов.
А поскольку он использует eBPF, технически (вероятно, пока он этого не поддерживает, но мог бы) вы можете блокировать запросы на уровне приложения, даже если оно использует TLS, еще до того, как они попадут на распознаватель или брандмауэр.
Если рассматривать этот факт еще дальше, это означает, что блокируются не только хорошо себя ведущие приложения resolv.conf-reading, но и программы, использующие собственные DoH/DoT. Вашему браузеру даже не понадобится расширение-блокировщик рекламы. Ваш локальный резолвер и ваш VPN-специфичный резолвер оба продолжают работать нормально, одновременно блокируя то, что вам нужно.
Source: news.ycombinator.com