Menu
NL

EasyList is in trouble and so are many ad blockers

21st October Update: Thanks to Cloudflare, the problem with servers overload was resolved. However, the origin of the issue is still unclear.

You may not be aware of it, but the work of every ad blocker is powered by “filter lists” — lists of rules that tell the ad blocker how exactly it should block ads. EasyList is a community-run project that maintains one of the world’s most popular ad blocking filter lists.

There are many popular lists (AdGuard filters is one of them), but EasyList has always stood out as the most prominent and the most popular one. If you're using an ad blocker, there's a 99.99% chance you are using EasyList or one of its derivatives.

At its core, EasyList is basically just a text file available at the following address: https://easylist.to/easylist/easylist.txt. However, if you try to download this file now, you'll see that it takes about 5 minutes to do so, even though the file size is not that big.

What happened

A couple of weeks ago EasyList maintainers saw a huge spike in traffic. The overall traffic quickly snowballed from a couple of terabytes per day to 10-20 times that amount. The source of that dramatic surge, it turned out, were Android devices from India. This whole situation rang a bell with us, because last year we had to grapple with the very same problem. Last November, our bandwidth usage shot up through the roof for no good reason. After investigating the issue, we found out that two apps with ad-blocking functionality were abusing our servers.

What happened to us bears a striking resemblance to what is now crippling EasyList:

  1. There’s an open source Android browser (now seemingly abandoned) that implements ad-blocking functionality.
  2. This browser is forked by a couple of other browsers that are very popular in India.
  3. The problem is that this browser has a very serious flaw. It tries to download filters updates on every startup, and on Android it may happen lots of times per day. It can even happen when the browser is running in the background.

When we encountered a similar problem last year, we found a simple solution: block the undesired traffic from these apps. Even so, we continue to serve about 100TB of “Access Denied” pages monthly!

EasyList is hosted on Github and proxied with CloudFlare. Unfortunately, CloudFlare does not allow non-enterprise users use that much traffic, and now all requests to the EasyList file are getting throttled.

EasyList tried to reach out to CloudFlare support, but the latter said they could not help. Moreover, serving EasyList actually may violate the CloudFlare ToS.

CloudFlare told EasyList maintainers they could not help resolve the issue
(The screenshot of the message was passed to me by one of EasyList maintainers)

So, the bottom line is this:

  1. Many ad blockers cannot download filters updates because EasyList is throttled.
  2. EasyList may need to change the domain name. These faulty browsers will DDOS any hosting EasyList chooses as long as they continue to use the easylist.to domain.

Are you affected?

AdGuard re-hosts all filter lists on its own servers, so if you use our apps or browser extensions this problem doesn’t affect you directly.

If you use a different ad blocker, then there’s a high chance that it has already switched to a mirror domain or that it will do so soon. But what happens when these browsers notice that issue and start DDoSing the new address?

It’s unclear what EasyList should do now. It is a community project supported by volunteers, and it cannot afford to pay for the enterprise CloudFlare plan. Should they start accepting donations for their invaluable work to fund hosting? This is easier said than done. They can change the domain name, but it is a rather painful procedure that will affect many other open source projects that rely on EasyList (and there are literally hundreds if not thousands).

If you’re a security researcher and can help find these Android browsers that DDoS EasyList and AdGuard filters, your help would be greatly appreciated. Last time we found two such browsers and contacted developers, but the issue was not resolved and even got worse, so probably there are more out there. Look for the ones that constantly download one of these three files:

  • https://easylist.to/easylist/easylist.txt
  • https://filters.adtidy.org/extension/ublock/filters/2_without_easylist.txt
  • https://filters.adtidy.org/extension/ublock/filters/11.txt
Vond je dit bericht leuk?
18.495 18495 gebruikersbeoordelingen
Uitstekend!

AdGuard voor Windows

AdGuard voor Windows is meer dan een advertentieblokkeerder. Het is een multifunctioneel hulpmiddel dat advertenties blokkeert, de toegang tot gevaarlijke sites regelt, het laden van pagina's versnelt en kinderen beschermt tegen ongepaste inhoud.
Door het programma te downloaden accepteer je de licentievoorwaarden
Meer lezen
18.495 18495 gebruikersbeoordelingen
Uitstekend!

AdGuard voor Mac

AdGuard voor Mac is een unieke advertentieblokkeerder die is ontworpen met macOS in gedachten. Het beschermt je niet alleen tegen vervelende advertenties in browsers en apps, maar beschermt je ook tegen volgen, phishing en fraude.
Door het programma te downloaden accepteer je de licentievoorwaarden
Meer lezen
18.495 18495 gebruikersbeoordelingen
Uitstekend!

AdGuard voor Android

AdGuard voor Android is een perfecte oplossing voor Android-apparaten. In tegenstelling tot de meeste andere advertentieblokkeerders, vereist AdGuard geen root-toegang en biedt het een breed scala aan app-beheeropties.
Door het programma te downloaden accepteer je de licentievoorwaarden
Meer lezen
18.495 18495 gebruikersbeoordelingen
Uitstekend!

AdGuard voor iOS

De beste iOS-advertentieblokkeerder voor iPhone en iPad. AdGuard elimineert alle soorten advertenties in Safari, beschermt jouw privacy en versnelt het laden van pagina's. AdGuard voor iOS advertentieblokkeringstechnologie zorgt voor filtering van de hoogste kwaliteit en stelt je in staat meerdere filters tegelijkertijd te gebruiken
Door het programma te downloaden accepteer je de licentievoorwaarden
Meer lezen
18.495 18495 gebruikersbeoordelingen
Uitstekend!

AdGuard VPN

74 locaties wereldwijd

Toegang tot alle inhoud

Sterke versleuteling

Geen logboekregistratie

Snelste verbinding

24/7 ondersteuning

Gratis proberen
Door het programma te downloaden accepteer je de licentievoorwaarden
Meer lezen
18.495 18495 gebruikersbeoordelingen
Uitstekend!

AdGuard Content Blocker

AdGuard Content Blocker verwijdert alle soorten advertenties in mobiele browsers die de content blocker technologie ondersteunen, namelijk Samsung Internet en Yandex.Browser. Hoewel het beperkter is dan AdGuard voor Android, is het gratis, eenvoudig te installeren en biedt het nog steeds een hoge kwaliteit voor het blokkeren van advertenties.
Door het programma te downloaden accepteer je de licentievoorwaarden
Meer lezen
18.495 18495 gebruikersbeoordelingen
Uitstekend!

AdGuard Browserextensie

AdGuard is de snelste en lichtste advertentieblokkering uitbreiding die alle soorten advertenties op alle webpagina's effectief blokkeert! Kies AdGuard voor uw browser om advertentievrij, snel en veilig te surfen.
18.495 18495 gebruikersbeoordelingen
Uitstekend!

AdGuard Assistant

Een bijbehorende browserextensie voor AdGuard desktop apps. Het biedt in de browser toegang tot functies zoals het blokkeren van aangepaste elementen, het op een witte lijst plaatsen van een website of het verzenden van een rapport.
18.495 18495 gebruikersbeoordelingen
Uitstekend!

AdGuard DNS

AdGuard DNS is een alternatieve oplossing voor advertentie-blokkade, privacybescherming en ouderlijk toezicht. Het is eenvoudig in te stellen en gratis te gebruiken, biedt een minimum aan optimale beveiliging tegen online advertenties, trackers en phishing, ongeacht welk platform en welk apparaat u gebruikt.
18.495 18495 gebruikersbeoordelingen
Uitstekend!

AdGuard Home

AdGuard Home is een netwerkbrede software voor het blokkeren van advertenties en tracking. Nadat u het hebt ingesteld, bestrijkt het alle apparaten in uw huis, en u hebt daarvoor geen client-side software nodig. Met de opkomst van Internet-Of-Things en aangesloten apparaten wordt het steeds belangrijker om uw hele netwerk te kunnen beheren.
18.495 18495 gebruikersbeoordelingen
Uitstekend!

AdGuard Pro voor iOS

AdGuard Pro heeft veel te bieden bovenop de ad blocking functies in Safari die al bekend zijn bij de gebruikers van de standaard versie. Door te voorzien in toegang tot standaard DNS instellingen kun je advertenties blokkeren, je kinderen beschermen tegen ongewenste websites voor volwassenen en je persoonlijke data beschermen tegen diefstal.
Door het programma te downloaden accepteer je de licentievoorwaarden
Meer lezen
18.495 18495 gebruikersbeoordelingen
Uitstekend!

AdGuard voor Safari

Extensies voor het blokken van advertenties hebben het moeilijk sinds apple iedereen geforceerd heeft om de nieuwe SDK te gebruiken. De AdGuard extensie heeft de intentie om de hoge kwaliteit advertenties niet te blokken en terug te brengen naar Safari.
18.495 18495 gebruikersbeoordelingen
Uitstekend!

AdGuard Temp Mail

Een gratis tijdelijke e-mailadresgenerator die je anoniem houdt en jouw privacy beschermt. Geen spam in je hoofdinbox!
18.495 18495 gebruikersbeoordelingen
Uitstekend!

AdGuard voor Android TV

AdGuard voor Android TV is de enige app die advertenties blokkeert, jouw privacy bewaakt en fungeert als firewall voor je Smart TV. Ontvang waarschuwingen over webbedreigingen, gebruik veilige DNS en profiteer van gecodeerd verkeer. Ontspan en duik in je favoriete programma's met eersteklas beveiliging en zonder advertenties!
Downloaden AdGuard Klik op het door de pijl aangegeven bestand om AdGuard te installeren. Selecteer "Open" en klik op "OK" - wacht even tot het bestand gedownload is. Sleep dan in het geopende venster het AdGuard icoontje naar de "Applications" map. Dank u dat u voor AdGuard gekozen heeft. Selecteer "Open" en klik op "OK" - wacht even tot het bestand gedownload is. Klik dan in het geopende venster op "Installeren". Dank u dat u voor AdGuard gekozen heeft.
AdGuard op je mobiele apparaat installeren