Останніми днями у користувачів по всьому світу спостерігаються проблеми з блокуванням реклами. Блокувальники не можуть оновити свої списки рекламних доменів, які треба блокувати. Це сталося внаслідок роботи низки індійських додатків для Android, які влаштували фактично DDoS серверам EasyList.
Список EasyList використовується 99,9% усіх блокувальників реклами, кажуть розробники іншого блокувальника AdGuard.
Дані EasyList — це простий текстовий файл, розміщений на його домені, куди блокувальник реклами періодично «заходить» для оновлення списку рекламних об’єктів.
Зазвичай завантаження файлу вимагало кілька секунд, але зараз його завантаження займає більше п’яти хвилин. Це сталося внаслідок 10-20-кратного збільшення щоденного трафіку. Зростання почалося на початку цього місяця.
У AdGuard кажуть, що зіткнулися з такою ж проблемою минулого року. У компанії припустикають, що причиною є ряд програм для перегляду веб-сторінок на пристроях Android в Індії. Недолік у програмуванні цих додатків призвів до того, що ці додатки намагаються оновити список фільтрів AdGuard щоразу під час запуску. На пристроях Android це трапляється часто, навіть якщо вони працювали у фоновому режимі.
Рішення AdGuard полягало в тому, щоб заблокувати трафік, що надходить із цих браузерів. Але вони стверджують, що все ще видають сторінки із забороненим доступом на понад 100 ТБ на місяць.
У AdGuard стверджують, що проблема EasyList суворіша, оскільки він не може отримати підтримку від свого хостингового сайту CloudFlare, щоб заблокувати ці запити.
Коли у EasyList зв’язалися зі службою підтримки CloudFlare, то отримали відповідь, що збільшення трафіку спричинило пом’якшення розподіленої відмови в обслуговуванні (DDoS). Це протокол безпеки CloudFlare, який, як стверджує компанія, розумно фільтрує великі обсяги трафіку та розбиває його на керовані частини, щоб запобігти відмові. -обслуговування.
Також виявилося, що EasyList фактично порушує Умови обслуговування (ToS), оскільки компанія не дозволяє запити на текстові файли. Фірма припустила, що EasyList доведеться перемістити файл в інший субдомен, щоб зробити його доступним для своїх користувачів.
У AdGuard вважають, що єдиним варіантом для EasyList було б змінити своє доменне ім’я, оскільки індійські додатки продовжуватимуть запускати DDoS, поки використовується оригінальний easylist.to. Однак це непростий процес і матиме ефект на тисячі додатків, які зараз використовують EasyList.