From 6dafe030670bd3474c51bb8cb3eab82753ea1dbc Mon Sep 17 00:00:00 2001 From: Imre Kristoffer Eilertsen Date: Sun, 15 Oct 2023 10:34:19 +0200 Subject: [PATCH] =?UTF-8?q?Got=20it=20down=20to=202m01sec=E2=80=A6=20hopef?= =?UTF-8?q?ully.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit At least better than 3m25sec. --- AdGuard Home Compilation List/AGHtest.py | 623 ++---------------- .../AdGuardHomeCompilationList.txt | 278 ++++---- 2 files changed, 196 insertions(+), 705 deletions(-) diff --git a/AdGuard Home Compilation List/AGHtest.py b/AdGuard Home Compilation List/AGHtest.py index c5b588834..6c002bd32 100644 --- a/AdGuard Home Compilation List/AGHtest.py +++ b/AdGuard Home Compilation List/AGHtest.py @@ -37,109 +37,7 @@ def prepare_agh(lines) -> str: continue line = re.sub( - r"([$,])third-party", - "", - line - ) - - line = re.sub( - r"([$,])~third-party", - "", - line - ) - - line = re.sub( - r"([$,])3p", - "", - line - ) - - line = re.sub( - r"([$,])first-party", - "", - line - ) - - line = re.sub( - r"([$,])1p", - "", - line - ) - - line = re.sub( - r"([$,])image", - "", - line - ) - - line = re.sub( - r"([$,])media", - "", - line - ) - - line = re.sub( - r"([$,])script", - "", - line - ) - - line = re.sub( - r"([$,])popup", - "", - line - ) - - line = re.sub( - r"([$,])popunder", - "", - line - ) - - line = re.sub( - r"([$,])document", - "", - line - ) - - line = re.sub( - r"([$,])doc", - "", - line - ) - - line = re.sub( - r"([$,])subdocument", - "", - line - ) - - line = re.sub( - r"([$,])object", - "", - line - ) - - line = re.sub( - r"([$,])~object-subrequest", - "", - line - ) - - line = re.sub( - r"([$,])frame", - "", - line - ) - - line = re.sub( - r"([$,])all", - "", - line - ) - - line = re.sub( - r"([$,])network", + r"([$,])(1p|3p|all|doc|document|first-party|frame|image|media|network|object|popunder|popup|script|subdocument|third-party|~object-subrequest|~third-party)", "", line ) @@ -162,24 +60,6 @@ def prepare_agh(lines) -> str: line ) - line = re.sub( - r".*\.js$", - "", - line - ) - - line = re.sub( - r"^(\.[a-z0-9.]{4,60}\.)$", - r"||*\1", - line - ) - - line = re.sub( - r"^[&+=?^_%].*", - "", - line - ) - line = re.sub( r"^([a-z])", r"||\1", @@ -187,67 +67,19 @@ def prepare_agh(lines) -> str: ) line = re.sub( - r"^!#.*", + r"^[:@][a-z0-9?!].*", "", line ) line = re.sub( - r"^\|[a-z0-9].*", - "", - line - ) - - line = re.sub( - r"^;[a-z0-9].*", - "", - line - ) - - line = re.sub( - r"^Amasty_.*", - "", - line - ) - - line = re.sub( - r"^\*.*", - "", - line - ) - - line = re.sub( - r"^\\.*", - "", - line - ) - - line = re.sub( - r"^:[a-z0-9?!].*", - "", - line - ) - - line = re.sub( - r"^@[a-z0-9].*", - "", - line - ) - - line = re.sub( - r"@?@?\|\|.*/.*", + r"^@?@?\|.*[/_#,].*", r"", line ) line = re.sub( - r"\^,badfilter", - r"^badfilter", - line - ) - - line = re.sub( - r"\^badfilter", + r"\^,?badfilter", r"^$badfilter", line ) @@ -283,79 +115,25 @@ def prepare_agh(lines) -> str: ) line = re.sub( - r"^!$", + r"^(!| |\$|@@)$", r"", line ) line = re.sub( - r"^@@/.*", + r"^([&+=?^_%,~#*]|@@/|\\.|;[a-z0-9]).*", r"", line ) line = re.sub( - r"^[,=^?~].*", + r"^! (AG_|Checksum:|Ref:|http|\||\[|#|!).*", r"", line ) line = re.sub( - r"^! \|.*", - r"", - line - ) - - line = re.sub( - r"\.php(\||\?)$", - r"", - line - ) - - line = re.sub( - r"^\|\|goo\.gl\^$", - r"", - line - ) - - line = re.sub( - r"^\|\|9anime\.\*\^$", - r"", - line - ) - - line = re.sub( - r"^\|\|play-asia\.com\^$", - r"", - line - ) - - line = re.sub( - r"^\|\|dmcdn\.net\^$", - r"", - line - ) - - line = re.sub( - r"^\|\|canyoublockit\.com\^$", - r"", - line - ) - - line = re.sub( - r"^\|\|overclockers\.co\.uk\^$", - r"", - line - ) - - line = re.sub( - r"^\|\|opensubtitles\.com\^$", - r"", - line - ) - - line = re.sub( - r"^\|\|bit\.ly\^$", + r"^\|\|9anime\.\*(\^|\|)$", r"", line ) @@ -367,19 +145,13 @@ def prepare_agh(lines) -> str: ) line = re.sub( - r"\|\|([0-9][0-9]?[0-9]?)\.([0-9][0-9]?[0-9]?)\.([0-9][0-9]?[0-9]?)\.$", + r"\|\|([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})\.$", r"://\1.\2.\3.\n@@://\1.\2.\3.*in-addr.arpa^", line ) line = re.sub( - r"\|\|([0-9][0-9]?[0-9]?)\.([0-9][0-9]?[0-9]?)\.$", - r"", - line - ) - - line = re.sub( - r"^! http.*", + r"^(\|\||(:/)?/)?([0-9]{1,3})\.([0-9]{1,3})\.$", r"", line ) @@ -390,24 +162,12 @@ def prepare_agh(lines) -> str: line ) - line = re.sub( - r".*104\\\.154\\\.\..*", - r"", - line - ) - line = re.sub( r"^/.*[a-z0-9]\\?/[a-z0-9\(].*", r"", line ) - line = re.sub( - r"\|\|.*_.*", - r"", - line - ) - line = re.sub( r"^/.*[a-z]\\/.*", r"", @@ -432,12 +192,6 @@ def prepare_agh(lines) -> str: line ) - line = re.sub( - r"^! Checksum:.*", - r"", - line - ) - line = re.sub( r".*\(update frequency\)", r"", @@ -451,19 +205,7 @@ def prepare_agh(lines) -> str: ) line = re.sub( - r"^! Ref:.*", - r"", - line - ) - - line = re.sub( - r"^! #", - r"", - line - ) - - line = re.sub( - r"\*\^$", + r"\*(\^|\|)$", r"*", line ) @@ -487,13 +229,7 @@ def prepare_agh(lines) -> str: ) line = re.sub( - r"^[a-z0-9.-].*[/?_+=&]$", - r"", - line - ) - - line = re.sub( - r"^[a-z0-9.-].*[a-z0-9.-][/?_+=&][a-z0-9.$-].*", + r"^[a-zA-Z0-9.-].*[/?_+=&]$", r"", line ) @@ -504,12 +240,6 @@ def prepare_agh(lines) -> str: line ) - line = re.sub( - r"^#\..*", - r"", - line - ) - line = re.sub( r".*[$,]jsinject$", r"", @@ -540,12 +270,6 @@ def prepare_agh(lines) -> str: line ) - line = re.sub( - r"^! AG_.*", - r"", - line - ) - line = re.sub( r"^\|.*:[0-9].*", r"", @@ -559,31 +283,25 @@ def prepare_agh(lines) -> str: ) line = re.sub( - r"^/.*[_?=/;~@%#+,].*", + r"^/.*[_=/;~@%#+,?!].*", r"", line ) line = re.sub( - r"^[|:/.-].*[%:].*", + r"^[|:/.-].*[%&:].*", r"", line ) line = re.sub( - r"^/[a-zA-Z0-9-]{1,100}[|^]$", + r"^(/|:?\|?\||\.)[a-zA-Z0-9-]{1,100}[|^]$", r"", line ) line = re.sub( - r".*\.(png|jpe?g|gif|js|swf)($|\||\^)", - r"", - line - ) - - line = re.sub( - r"^#.*", + r"^[.:/|].*\.(png|jpe?g|gif|js|swf|gz|exe|php)($|\||\^)", r"", line ) @@ -594,30 +312,12 @@ def prepare_agh(lines) -> str: line ) - line = re.sub( - r"^[:/].*[&?].*", - r"", - line - ) - line = re.sub( r"^[a-z0-9./|-].*\^=.*", r"", line ) - line = re.sub( - r"^://[1-2]?[0-9]?[0-9]\.[1-2]?[0-9]?[0-9]\.$", - r"", - line - ) - - line = re.sub( - r"^@@$", - r"", - line - ) - line = re.sub( r"\^,~", r"^$~", @@ -631,7 +331,7 @@ def prepare_agh(lines) -> str: ) line = re.sub( - r"([a-zA-Z0-9.,;'?!#_-]) $", + r"(.) {1,}$", r"\1", line ) @@ -697,7 +397,7 @@ def prepare_agh(lines) -> str: ) line = re.sub( - r".*github\.com/NanoMeow/.*", + r".*github\.com/NanoMeow.*", r"", line ) @@ -757,13 +457,7 @@ def prepare_agh(lines) -> str: ) line = re.sub( - r"^! ! .*", - r"", - line - ) - - line = re.sub( - r" ", + r" {2,}", r" ", line ) @@ -799,19 +493,7 @@ def prepare_agh(lines) -> str: ) line = re.sub( - r"^\|\|51\.89\.187\.136\^$", - r"51.89.187.136/29", - line - ) - - line = re.sub( - r"^\|\|51\.89\.187\.1(3[7-9]|4[0-3])\^$", - r"", - line - ) - - line = re.sub( - r"^!$", + r"^\|\|51\.89\.187\.1(3[7-9]|4[0-3])(\^|\|)$", r"", line ) @@ -829,31 +511,7 @@ def prepare_agh(lines) -> str: ) line = re.sub( - r"^!.*CSS.*", - r"", - line - ) - - line = re.sub( - r"^!.*JS.*", - r"", - line - ) - - line = re.sub( - r"^! !.*", - r"", - line - ) - - line = re.sub( - r".*\.htm\^$", - r"", - line - ) - - line = re.sub( - r"^!.*[Éé]lément.*", + r".*\.html?(\^|\|)$", r"", line ) @@ -865,7 +523,7 @@ def prepare_agh(lines) -> str: ) line = re.sub( - r"^!.*General hid.*", + r"^!.*([Éé]lément|CSS|General hid|JS).*", r"", line ) @@ -876,21 +534,9 @@ def prepare_agh(lines) -> str: line ) - line = re.sub( - r"^\|\|.*[#,].*", - r"", - line - ) - - line = re.sub( - r"^\|\|dyndns\.$", - r"", - line - ) - # $badfilter-ed entries, as Sublime Text kept complaining about "Ran out of stack space" when I tried to semi-automate it with RegEx. line = re.sub( - r"^(/adblockpopup\.|/ads\.css|/propads\.|\|\|amgload\.net\^|\|\|desbloqueador\.org\^|\|\|down-paradise\.com\^|\|\|embed\.mystream\.to\^|\|\|fast\.io\^|\|\|fastcontentdelivery\.com\^|\|\|freeadultcomix\.com\^|\|\|hydrax\.net\^|\|\|imfast\.io\^|\|\|klclick\.com\^|\|\|leechpremium\.link\^|\|\|pepsia\.com\^|\|\|piguiqproxy\.com\^|\|\|player-cdn\.com\^|\|\|playhydrax\.com\^|\|\|rcdn\.pro\^|\|\|realfinanceblogcenter\.com\^|\|\|redirect-ads\.com\^|\|\|rule34hentai\.net\^|\|\|shoosh\.co\^|\|\|taobao\.com\^|\|\|template-help\.com\^|\|\|uptodatefinishconferenceroom\.com\^|\|\|wpnrtnmrewunrtok\.xyz\^|\|\|zenaps\.com\^|\|\|zzz\.pissrip\.net\^)(\$badfilter)?$", + r"^(/adblockpopup\.|/ads\.css|/propads\.)(\$badfilter)?$", r"", line ) @@ -901,24 +547,6 @@ def prepare_agh(lines) -> str: line ) - line = re.sub( - r"^!!.*", - r"", - line - ) - - line = re.sub( - r"^! \[.*", - r"", - line - ) - - line = re.sub( - r"^\$.*", - r"", - line - ) - line = re.sub( r".*Reek's Anti-Adblock Killer.*", r"", @@ -938,13 +566,6 @@ def prepare_agh(lines) -> str: line ) - # AdGuard French Filter bottom section oddities (https://github.com/DandelionSprout/adfilt/issues/837) - line = re.sub( - r"^(\|\||:?/?/)(goal\.com|opensubtitles\.org|hentaibox\.fr\|cdn77\.org)\^?(\$badfilter)$", - r"", - line - ) - line = re.sub( r"^/([a-z0-9]{1,8}\.)$", r"://\1", @@ -963,12 +584,6 @@ def prepare_agh(lines) -> str: line ) - line = re.sub( - r"^%.*", - r"", - line - ) - line = re.sub( r"^[a-zA-Z0-9:/|].*\$\$.*", r"", @@ -982,7 +597,7 @@ def prepare_agh(lines) -> str: ) line = re.sub( - r"^([0-9.]{7,15})\^$", + r"^([0-9.]{7,15})(\^|\|)$", r"\1", line ) @@ -994,13 +609,7 @@ def prepare_agh(lines) -> str: ) line = re.sub( - r"^[.:/|].*\.(gz|exe)\^?$", - r"", - line - ) - - line = re.sub( - r"^[.:/|].*\.(wasm|comm)\^$", + r"^[.:/|].*\.(wasm|comm)(\^|\|)$", r"", line ) @@ -1012,13 +621,7 @@ def prepare_agh(lines) -> str: ) line = re.sub( - r"^[.:/|].*\.[a-z]\^$", - r"", - line - ) - - line = re.sub( - r"^[:/|][a-zA-Z0-9]{10,}\^$", + r"^(\.|:?/?/|\|\|?)[a-z0-9-]{1,}(\^|\|)$", r"", line ) @@ -1055,115 +658,7 @@ def prepare_ip(lines) -> str: ) line = re.sub( - r"([$,])third-party", - "", - line - ) - - line = re.sub( - r"([$,])~third-party", - "", - line - ) - - line = re.sub( - r"([$,])3p", - "", - line - ) - - line = re.sub( - r"([$,])first-party", - "", - line - ) - - line = re.sub( - r"([$,])1p", - "", - line - ) - - line = re.sub( - r"([$,])image", - "", - line - ) - - line = re.sub( - r"([$,])media", - "", - line - ) - - line = re.sub( - r"([$,])script", - "", - line - ) - - line = re.sub( - r"([$,])popup", - "", - line - ) - - line = re.sub( - r"([$,])popunder", - "", - line - ) - - line = re.sub( - r"([$,])document", - "", - line - ) - - line = re.sub( - r"([$,])subdocument", - "", - line - ) - - line = re.sub( - r"([$,])~subdocument", - "", - line - ) - - line = re.sub( - r"([$,])object", - "", - line - ) - - line = re.sub( - r"([$,])~object-subrequest", - "", - line - ) - - line = re.sub( - r"([$,])frame", - "", - line - ) - - line = re.sub( - r"([$,])all", - "", - line - ) - - line = re.sub( - r"([$,])network", - "", - line - ) - - line = re.sub( - r"([$,])websocket.*", + r"([$,])(1p|3p|all|doc|document|first-party|frame|image|media|network|object|popunder|popup|script|subdocument|third-party|~object-subrequest|~third-party)", "", line ) @@ -1187,7 +682,7 @@ def prepare_ip(lines) -> str: ) line = re.sub( - r"^[&+-.=?^_%].*", + r"^([&+-.=?^_%:*/@]|\\.).*", "", line ) @@ -1210,30 +705,6 @@ def prepare_ip(lines) -> str: line ) - line = re.sub( - r"^Amasty_.*", - "", - line - ) - - line = re.sub( - r"^\*.*", - r"", - line - ) - - line = re.sub( - r"^\\.*", - r"", - line - ) - - line = re.sub( - r"^:.*", - r"", - line - ) - line = re.sub( r"^@[a-z0-9].*", r"", @@ -1241,7 +712,7 @@ def prepare_ip(lines) -> str: ) line = re.sub( - r"[@]?[@]?\|\|.*[a-zа-яみ].*", + r"@?@?\|\|.*[a-zа-яみ].*", r"", line ) @@ -1264,12 +735,6 @@ def prepare_ip(lines) -> str: line ) - line = re.sub( - r"^!$", - r"", - line - ) - line = re.sub( r"\[Adblock Plus 2\.0\]", r"", @@ -1283,19 +748,19 @@ def prepare_ip(lines) -> str: ) line = re.sub( - r"\^$", + r"(\^|\|)$", r"", line ) line = re.sub( - r"^([0-9][0-9]?[0-9]?\.[0-9][0-9]?[0-9]?\.[0-9][0-9]?[0-9]?)\.$", + r"^(([0-9]{1,3}\.){3})$", r"\1.0/24", line ) line = re.sub( - r"^([0-9][0-9]?[0-9]?\.[0-9][0-9]?[0-9]?)\.$", + r"^([0-9]{1,3}\.){2}$", r"", line ) @@ -1366,18 +831,6 @@ def prepare_ip(lines) -> str: line ) - line = re.sub( - r"^/.*", - r"", - line - ) - - line = re.sub( - r"^@@.*", - r"", - line - ) - line = re.sub( r"^![a-zA-Z!*].*", r"", @@ -1397,7 +850,7 @@ def prepare_ip(lines) -> str: ) line = re.sub( - r"^#[a-z0-9#].*", + r"^#[a-z0-9.#].*", "", line ) @@ -1415,7 +868,7 @@ def prepare_ip(lines) -> str: ) line = re.sub( - r"([a-zA-Z0-9.,;'?!#_-]) $", + r"(.) {1,}$", r"\1", line ) @@ -1772,19 +1225,19 @@ def prepare_agh(lines) -> str: ) line = re.sub( - r"^\|\|goo\.gl\^$", + r"^\|\|goo\.gl(\^|\|)$", r"", line ) line = re.sub( - r"^\|\|9anime\.\*\^$", + r"^\|\|9anime\.\*(\^|\|)$", r"", line ) line = re.sub( - r"^\|\|play-asia\.com\^$", + r"^\|\|play-asia\.com(\^|\|)$", r"", line ) @@ -1886,7 +1339,7 @@ def prepare_agh(lines) -> str: ) line = re.sub( - r"\*\^$", + r"\*(\^|\|)$", r"*", line ) diff --git a/AdGuard Home Compilation List/AdGuardHomeCompilationList.txt b/AdGuard Home Compilation List/AdGuardHomeCompilationList.txt index d5145ab7f..6b866cd83 100644 --- a/AdGuard Home Compilation List/AdGuardHomeCompilationList.txt +++ b/AdGuard Home Compilation List/AdGuardHomeCompilationList.txt @@ -1,6 +1,6 @@ [Adblock Plus 3.4] ! Title: Dandelion Sprout's AdGuard Home Compilation List -! Version: 15October2023v7-Beta +! Version: 15October2023v8-Beta ! Expires: 14 days ! Licence: In accordance with the Dandelicence, all of the borrowed lists' contents are to be treated as GPL-3.0 (https://www.gnu.org/licenses/gpl-3.0.html), except for Liste FR's and Liste AR's entries which are to be treated as CC BY-NC-SA 3.0 (https://creativecommons.org/licenses/by-nc-sa/3.0/), and RU AdList whose loose CC BY 3.0 seems to me to enable me to relicence them under the Dandelicence. Known credits in accordance with attribution requirements, are The EasyList Authors (EasyList^³, Adblock Warning Removal List), Raymond Hill (uBlock Filters^²), AdGuard Software Limited (AdGuard Base Filter, AdGuard French Filter), smed79 (Liste AR), Daniel Kladnik (I Don't Care About Cookies), monztA & friends (ABP Filters), and Lain13 & Dimisa (RU AdList). ! Description: AdGuard Home is one of the tools for the future, or at least it is for those who know how to set up and use a Raspberry Pi. However, its current internal structure discards virtually every $-using block rule (e.g. EasyList), which makes EasyList and similar lists virtually useless in AdGuard Home, despite how many of the entries would be ≥90% as functional without them. So until the AdGuard Home team implements a better way to deal with $ values, here's my intermissional list to work around it. @@ -8,14 +8,15 @@ ! Note: The list is not designed with uBlock Origin in mind, for which I recommend using the various individual source lists instead. ! Note 2: If a list update is needed quickly, check out the instructions at https://github.com/DandelionSprout/adfilt/blob/master/AdGuard%20Home%20Compilation%20List/README.md ! Manually added rules: +||adservice.google.com^ @@||offline-maps.gvt1.com^ @@://beacons*.gvt2.com^ ! To seemingly unbreak Nintendo Switch online games @@||104.198.251.169 ! ———————————————————————————————————— -! Version: 202310150602 +! Version: 202310150801 ! Title: EasyList without element hiding rules -! Last modified: 15 Oct 2023 06:02 UTC +! Last modified: 15 Oct 2023 08:01 UTC ! Homepage: https://easylist.to/ ! Licence: https://easylist.to/pages/licence.html ! in the forums (https://forums.lanik.us/) @@ -47,6 +48,7 @@ -PcmModule-Taboola- -peel-ads- -popexit. +-popunder. -publicidad. -right-ad. -side-ad. @@ -119,10 +121,8 @@ /adinclude. ://adinit. ://adinsert. -/adjs.php ://adlayer. ://adleft. -/adlog.php ://admgr. /adModule. ://adnet2. @@ -233,22 +233,16 @@ ://annonser. /api-ads. /api.ad. -/asyncjs.php -/asyncspc.php /auto.ad. /awaps-ad-sdk- ://awempire. ://awepop. -/ban160.php /ban300.html -/ban300.php /ban728.html -/ban728.php /ban728x90. /banner-ad- /banner-adv- /banner-affiliate- -/banner.php ://bannerad. /bannerads. /bg-advert- @@ -345,7 +339,6 @@ /internAds. /jquery-ads. /jquery.ad. -/jsad.php /jsAds- /jspopunder. /layer-ad. @@ -375,7 +368,6 @@ ://logoads. ://logoutad. ://longad. -/mcad.php /mellowads. ://metaad. /mgid-ad- @@ -429,7 +421,6 @@ ://pubads. /publicidade. /punder-rotate. -/punder.php /purch-ad- /pushdownAd. /radioAdEmbed. @@ -457,7 +448,6 @@ /rotationad. ://searchad. /secureads. -/serveads.php /show-ad. /showadvert. /showadvertising. @@ -487,8 +477,6 @@ /slidetopad. /smallad- /smartad- -/spc.php -/spcjs.php ://sponlink. /sponsor-ad /sponsor-banner. @@ -562,7 +550,6 @@ ://wppas. ://wwwad. ://wwwads. -/xads.php /xadvertisement. ://xclicks. /xpopunder. @@ -30516,10 +30503,8 @@ ||zypy2h6rgfux.com^ ||zzbmanavblkaw.top^ ||zzkwsosixkdu.com^ -! blocks -||adservice.google. -||dianomi.com^ -||vpn-offers.org^ +! ument blocks +||adservice.google.ument ! Third-party ||123date.me^ ||152media.com^ @@ -31116,6 +31101,7 @@ ||dev2pub.com^ ||developermedia.com^ ||dgmaxinteractive.com^ +||dianomi.com^ ||digiadzone.com^ ||digipathmedia.com^ ||digitaladvertisingalliance.org^ @@ -31937,7 +31923,7 @@ ||51.77.227.97^ ||51.77.227.98^ ||51.77.227.99^ -51.89.187.136/29 +||51.89.187.136^ ||88.42.84.136^ ! Altice / Optimum / CableVision injects ads ||167.206.10.148^ @@ -32590,6 +32576,7 @@ ||rewqpqa.net^ ||rewqpqa.org^ ||rhoeomanid.space^ +||rigelbetelgeuse.t^ ||rmaticalacm.info^ ||rnmentoftheusys.info^ ||roaddataay.live^ @@ -32761,6 +32748,7 @@ ||visors-airminal.com^ ||vkcdnservice.com^ ||vokut.com^ +||vpn-offers.org^ ||vpnfortorrents.biz^ ||vpnfortorrents.cc^ ||vpnoffers.biz^ @@ -33523,7 +33511,6 @@ ||public.porn.fr^ ||publish0x.com^ ||qsearch-a.akamaihd.net^ -||redirect-ads.com^$~subdocument ||redtram.com^ ||revboostprocdnadsprod.azureedge.net^ ||rotabanner.kulichki.net^ @@ -33569,6 +33556,7 @@ ||samsungadhub.com^ ! charlotteobserver.com (audio advert) ||tsbluebox.com^ +!! cloudfront hosted ||d10ce3z4vbhcdd.cloudfront.net^ ||d10lumateci472.cloudfront.net^ ||d10lv7w3g0jvk9.cloudfront.net^ @@ -34651,6 +34639,7 @@ ! streamplay ||centent.streamp1ay. ||cintent.streanplay. +!! ! Specific filters for YouTube (https://github.com/easylist/easylist/issues/17413 / https://github.com/abp-filters/abp-filters-anti-cv/commit/958b1ed) ! *** easylist:easylist/easylist_specific_block_popup.txt *** ||link.advancedsystemrepairpro.com^ @@ -34703,6 +34692,7 @@ ||nnsi4p.xhamster.com^ ||nvlqrvvtp6n.xhamster.com^ ||ocarinaboot.xhamster.com^ +||oi.fapnado.com^ ||oi.hqbang.com^ ||ok.4wank.net^ ||plx.porndig.com^ @@ -34725,12 +34715,27 @@ ! *** easylist:easylist/easylist_allowlist.txt *** @@||experienceleague.adobe.com^ @@||files.slack.com^ -@@||optout.networkadvertising.org^ +@@||optout.networkadvertising.org^ument @@||payload.cargocollective.com^ @@||runescape.wiki^ ! wordpress.org https://wordpress.org/plugins/woocommerce-google-adwords-conversion-tracking-tag/ ! ezfunnels.com (https://forums.lanik.us/viewtopic.php?f=64&t=44355) ! Gladly.io New Tab extension (https://tab.gladly.io/) +!! imasdk.googleapis.com/js/sdkloader/ima3.js +!! imasdk.googleapis.com/js/sdkloader/ima3_dai.js +!! pubads.g.doubleclick.net/ondemand/hls/ +!! imasdk.googleapis.com/js/sdkloader/ima3_debug.js +!! https://github.com/uBlockOrigin/uAssets/issues/18541 +!! cbssports.com|newson.us|worldsurfleague.com +!! g.doubleclick.net/tag/js/gpt.js +!! googletagservices.com/tag/js/gpt.js +!! g.doubleclick.net/gpt/pubads_impl_ +!! g.doubleclick.net/pagead/managed/js/gpt/ +!! pagead2.googlesyndication.com/pagead/js/adsbygoogle.js +!! pagead2.googlesyndication.com/pagead/managed/js/*/show_ads_impl_ +!! pagead2.googlesyndication.com/pagead/managed/js/adsense/ +!! g.doubleclick.net/pagead/ads +!! g.doubleclick.net/pagead/ppub_config ! Non-English @@||displayad.naver.com^ @@||searchad.naver.com^ @@ -34766,8 +34771,12 @@ ! License: https://github.com/uBlockOrigin/uAssets/blob/master/LICENSE ! GitHub issues: https://github.com/uBlockOrigin/uAssets/issues ! GitHub pull requests: https://github.com/uBlockOrigin/uAssets/pulls +!#if env_chromium +!#endif ! Yavli ads ||jeengweb.com^ +!#if cap_html_filtering +!#else @@||thegatewaypundit.com^ @@||wltreport.com^ ! Users should not have to punch holes in their blockers if it can be avoided. @@ -34779,6 +34788,7 @@ ||bidtimize.com^ ||servedby.adbility-media.com^ ||partners2.das-onlinespiel.de^ +!#if env_mobile ! from abp cv list for https://github.com/uBlockOrigin/uAssets/issues/8032 ! rule34.top etc. popups ||xbooru.com^ @@ -34795,6 +34805,7 @@ ||*ontent.steamplay. ||ecorph.com^ @@||myreadingmanga.disqus.com^ +!#if !env_mobile ! fmovies.ps popup ||soujoobafoo.com^ /mellowpresence.com^ @@ -34802,8 +34813,10 @@ ||mw19c3mi5a.com^ ||ryllae.com^$important ||allsportsflix. +!#if env_firefox ||abideruledestiny.com^ ||encumbranceunderlineheadmaster.com^ +!#if !cap_html_filtering ||player-feedback*.glomex. ! "Sponsored stories" section spotted 1st-hand at: ! wired.com: more EasyList's exception filters to counter @@ -34980,8 +34993,6 @@ ||letaikay.net^ ||hellrider.live^ ||suftanzine.com^ -! sport stuff -/adu.php ! lewdzone. com popups ||d3t9nyds4ufoqz.cloudfront.net^ ||padsims.com^ @@ -34991,6 +35002,8 @@ ||cubiboak.com^ ! nextorrent . site popups @@||play.nova.bg^ +!#if env_edge +!#if env_safari ||metrika.lookmovie.io^$important ! as suggested https://github.com/uBlockOrigin/uAssets/issues/5153 ! thefmovies . me popups @@ -35201,9 +35214,13 @@ ! nsfw thisav .com popups ||antirgiocub.com^ ||bwtsrv.com^ +!#include filters-2020.txt +!#include filters-2021.txt +!#include filters-2022.txt +!#include filters-2023.txt +!#include filters-mobile.txt ! Title: uBlock₀ filters (2020) ! new filters from april 2020 to → -/300x250.html| ! art sites redirections, ads ||edugrampromo.com^ ||terrout9.biz^ @@ -35213,6 +35230,7 @@ ||reingod.com^ ! skidrowcpy .com popups ||cdnstaticpr.com^ +!!! ||bestcontenttechnology.top^ ! teachersguidetn.blogspot.com/bayaningfilipino.blogspot.com/fileandsharing.com anti-adb ||birdconnection.site^ @@ -35273,6 +35291,7 @@ ! bfstrms .xyz https://github.com/uBlockOrigin/uAssets/commit/f35dd2a06aa8b940ba58b0a4644cae44ef6fba35#commitcomment-42272213 ! readm.org ads ||0zz0.com^ +!#if ext_devbuild ! brave issue google funding ||exe.io^ ! nsfw popups gayvidsclub .com @@ -35290,6 +35309,7 @@ ://teo4. ! vlive.tv pre-roll ads ||dni-adops-proxy-prod-adopsmediaconverter.mercury.dnitv.com^ +!#if !env_firefox ||speedynews.xyz^ ! downloadtwittervideo.com popup ||eadvertisingd.biz^ @@ -35327,6 +35347,7 @@ ||ydjicxmmdhbwojs.com^ ||xtjaejphgtpg.com^ ||drarcchewdfk.com^ +!!! other filters for pp ! Title: uBlock₀ filters (2021) ! New filters from January 2021 to → ||adcryp.to^ @@ -35453,6 +35474,9 @@ ||binomo.com^ ! movizland. top + players → popups ||sumologic.stv.tv^ +! ai_front sites +||oi.fapnado.xxx^ +||io.fapnado.com^ !||cdn.applixir.com^ @@||temporarymail.com^ ! watchhouseonline/watchtheofficeonline ads @@ -35467,7 +35491,7 @@ ||ag.palmtube.net^ ||funker530-ads.azurewebsites.net^ @@||cdnqq.net^ -! everyeye. it anti adb +! non-bait wp-banners.js ||ad4point.nyc3.digitaloceanspaces.com^ ! adlinkweb.com,linkbr.xyz,myad.biz,vklinks.com ads, anti-adb, focus detection ||ad.lomadee.com^ @@ -35545,6 +35569,7 @@ ||berangkasilmu.com^ ! sexlivesex. net popups ||wherat.com^ +! jav.re popup ! nsfw watchomovies. life ads ||a.streamoupload. ! watchonlinehd123. sbs ads @@ -35572,7 +35597,7 @@ /propeller-ads ! komikav. com popups ||surfe.be^$important -! bc.vc / bcvc. xyz (ex .live) +! bc.vc / bcvc. xyz (ex .live) ||punosy.top^ ! tennistream. com → players → popups @@||criptologico.com^ @@ -35629,6 +35654,7 @@ ! javfas.com → player javb1.com ! popup @@||senda.pl^ +! ! ads/popups ||techgates.link^ ! NSFW sites popup/ads @@ -35655,7 +35681,6 @@ ||critomiron.click^ @@||mailgen.biz^ ||eveald.com^ - ||green4762.com^ ! z-popup scripts ||play.turbommo.com^ @@ -38305,7 +38330,6 @@ ||alocdn.co^ ||basintippets.com^ ||kelliontemiak.com^ -||spryptvqguhpwt^ ||qkodjvdsm.com^ ||optad360.net^ ||dust-0001.delorazahnow.workers.dev^ @@ -39249,9 +39273,11 @@ ||iduq.com^ ||ijucr.justbokep.com^ ||in.fuckhardclips.com^ +||io.fapnado.xxx^ ||io.fapnow.xxx^ ||ix2.deepsexvids.com^ ||jo.429men.com^ +||jo.fapnado.xxx^ ||jo.fapnow.xxx^ ||js.mangapro.top^ ||js.xemkqxs.com^ @@ -39307,8 +39333,11 @@ ||oi.lesbianbliss.com^ ||oi.transhero.com^ ||oj.429men.com^ +||oj.fapnado.xxx^ ||oj.fapnow.xxx^ ||ok.4wank.com^ +||ok.fapnado.com^ +||ok.fapnado.xxx^ ||ok.fapnow.xxx^ ||ok.faptor.com^ ||ok.hqbang.com^ @@ -41746,6 +41775,7 @@ ! SECTION: mdpDeBlocker ! SECTION: FuckAdBlock ! START: FuckAdBlock *** ALL RULES MUST HAVE THE SAME DOMAINS LIST *** +!! Temporary ! Other rules: /fuckadblock.js$badfilter /fuckadblock.min.js$badfilter @@ -41785,11 +41815,15 @@ ! NOTE: Regular rules ! TODO: Replace with scriptlet rule when AdguardTeam/Scriptlets#310 is resolved. ! TODO: remove prevent-addEventListener rule when new version with fix for prevent-element-src-loading will be released +! winknews.com +!#safari_cb_affinity(privacy) +!#safari_cb_affinity ! TODO: check after fixing https://github.com/AdguardTeam/AdguardBrowserExtension/issues/2208 [19.10.22] ! anti-adb ||aaxwall.com^ ! Common anti-adblock rules for: /doubleserve.js$badfilter +!#safari_cb_affinity(all) ! '(function(root,factory){if(typeof define==='function'&&define.amd)' ||cheezwhiz.z9.web.core.windows.net^ ! Similar site in Japanese filter: rocketnews24.com, youpouch.com @@ -41797,6 +41831,7 @@ !END: discoveryplus ! It looks like that it's server-side anti-adblock and it's checking some cookies ||sp-mms.weather.com^ +!#safari_cb_affinity(general,privacy) ! SECTION: devuploads.com ! Domains: financemonk.net,rtxkeeda.com,houseofblogger.com,dropgalaxy.com,djxmaza.in ! mylink. @@ -41840,6 +41875,7 @@ ||rsz.sk^ ! novinky.cz requires different rule, because rule above breaks video player ||bannery.navratdoreality.cz^ +! auto.tn.nova.cz !--- Danish --- ! NOTE: Danish !--- Estonian --- @@ -41881,6 +41917,8 @@ !--- Italian --- ! NOTE: Italian ||planner.tiscali.it^ +!#safari_cb_affinity(other) +!! https://github.com/AdguardTeam/AdguardFilters/issues/11258 !--- Khmer --- ! NOTE: Khmer !--- Korean --- @@ -41891,6 +41929,7 @@ ! NOTE: Lithuanian !--- Luxembourgish --- ! NOTE: Luxembourgish +! spellchecker.lu ad !--- Macedonian --- ! NOTE: Macedonian !--- Malaysian --- @@ -41989,8 +42028,9 @@ !--- Banner names ---! ! Example URL: http://117.254.84.212:3000/getjs?nadipdata=%7B%22url%22%3A%22%2F%22%2C%22referer%22%3A%22%22%2C%22host%22%3A%22h2020.myspecies.info%22%2C%22categories%22%3A%5B100%5D%2C%22reputations%22%3A%5B1%5D%2C%22nadipdomain%22%3A1%2C%22policyid%22%3A0%7D&screenheight=1120&screenwidth=1792&tm=1603925840327&lib=true&method2=true ! TODO: remove 20.03.2023 if generic rules will not cause problems -://trk.*.run^ +://trk.*.run^ument ! Lucky visitor and video scam ex. https://1821.antbenjaw.live/jiehxxgr/?u=1nup806&o=0wywy2l&t=... +! Example URL: https://2fe5885777.b370db8cb7.com/75ef9b49bd156e7615885ad2fbc87f82.js ! ex. https://d3a00ifauhjdp.cloudfront.net/?afiad=933423 ! for a lot of porn sites /getAditem @@ -41998,16 +42038,16 @@ /getStartPageAds /ad-provider. /adsadclient -/adsen.php /banners*swf /filejoker. -/redirect-ads.php Banner468x60 !--- Rules for specific web sites ---! ! SECTION: Temporary ! TODO: Remove, when this fix will be in release versions https://github.com/AdguardTeam/Scriptlets/issues/248 [03.10.2022] !* Metro Apps ||vungle.com^ +!! Blocking scripts +!! Blocking pictures ! START: Youtube whitescreen fix ! This one may be unnecessary: ! For Safari ('{,}' is not supported in regex rules) @@ -42015,7 +42055,6 @@ Banner468x60 ! Requests lile https://almstda.tv/5/6202259 ! NOTE: Specific rules ||aab.devicetests.com^ -||fapnado. ||newalbumreleases.siteunblocked.info^ ||b4f.site^ ||vip-hd-movies.xyz^ @@ -42067,75 +42106,72 @@ Banner468x60 ||sizyreelingly.com^$badfilter ||valeronevijao.com^$badfilter ||suzihaza.com^$badfilter -||a2zapk.com^$badfilter -! video broken by __htas regex -||fwcdn2.com^$badfilter -||fireworkapi.com^$badfilter -||fireworktv.com^$badfilter ! Fixing service worker on beaconx: https://github.com/AdguardTeam/CoreLibs/issues/1539 ||i.ibb.co^$badfilter ||scws.xyz^$badfilter ! Fixes amp websites -||cdn.ampproject.org^$badfilter ! fix video https://www.pussyspace.com/live/anna_lus/ ! fix reward https://www.nehannn.com/artist-detail/697.html ! games on https://games.yahoo.co.jp/play/ -@@||tryit.w3schools.com^ +@@||tryit.w3schools.com^ument ! neads.io is broken -@@||time.adp.com^ +@@||time.adp.com^ument @@||local.adguard.org^ @@||dood.watch^ -@@||redactor.creatium.io^ +@@||redactor.creatium.io^ument @@||thumbor.thedailymeal.com^ ||imgshare.info^$badfilter ! pubads_impl_ is not requested if 'redirect' rule above applied -@@||my.westfieldinsurance.com^ +@@||my.westfieldinsurance.com^ument ! EasyList China: ! Fixing issues, caused by `||shortpixel.ai^` @@||ahcdn.com^ ! Sample URL: https://www.msn.com/spartan/dhp?locale=ru-RU&market=RU&enableregulatorypsm=0&enablecpsm=0&ishostisolationenforced=0&targetexperience=default ! facebook.com adsmanager broken @@||mangapark.net^ -@@||routerlogin.com^ -@@||routerlogin.net^ +@@||routerlogin.com^ument +@@||routerlogin.net^ument ! Prevent blocking by third-party filters @@||download.adguard.com^ -@@||injections.adguard.com^ -@@||router.asus.com^ +@@||injections.adguard.com^ument +@@||router.asus.com^ument ! Unblocking jQuery @@||filejoker.net^ +! fixing "zoom" button in gallery ! fixing acceptable ads on Google search -@@||online.cosmosbank.in^ +@@||online.cosmosbank.in^ument ! see customer ID:1693588 -@@||target.my.com^ +@@||target.my.com^ument @@||admin.mailchimp.com^ ! Domain is used for connectivity check @@||connectivitycheck.gstatic.com^$important ! Fixing Sheremetyevo WiFi auth -@@||dashboard.jwplayer.com^ -@@||clientlogin.cdn.skype.com^ +@@||dashboard.jwplayer.com^ument +@@||clientlogin.cdn.skype.com^ument ! Youtube search suggestions not working (Edge with browser extension only) -@@||app.sendgrid.com -@@||publisher.adservice.com^ +@@||app.sendgrid.comument +@@||publisher.adservice.com^ument +! Unblock a control panel for FB advertisers +@@||192.168. !--- Fixing speedtest.net issues --- ! usanetwork.com -@@||href.li +@@||href.liument ! The site is broken by generic element hiding rules on Mac -@@||swedbank.ee^ +@@||swedbank.ee^ument ! Reported: https://forums.lanik.us/viewtopic.php?f=64&t=31659&p=98823#p98823 -@@||ingdirect.com.au^ +@@||ingdirect.com.au^ument ! Embed video is not work in Firefox-based browsers -@@||tagmanager.google.com^ -@@||usaa.com^ +@@||tagmanager.google.com^ument +@@||usaa.com^ument ! URL also was broken by Adguard injections -@@||huntington.com^ +@@||huntington.com^ument ! Fixing signing into Windows 10 Store -@@||auth.gfx.ms^ +@@||auth.gfx.ms^ument @@||adlink.wf^ -@@||sgcpanel.com^ -@@||web.mention.com^ +@@||sgcpanel.com^ument +@@||web.mention.com^ument ! JRO-840-86973 -@@||web.any.do^ +@@||web.any.do^ument @@||alllaw.112.2o7.net^ @@||puma.112.2o7.net^ @@||vitacost.122.2o7.net^ @@ -42145,29 +42181,29 @@ Banner468x60 @@||thepiratebay.org^ @@||adstop.org^ ! Fix "buy" button -@@||marketplace.xbox.com^ +@@||marketplace.xbox.com^ument ! start: http://forum.adguard.com/showthread.php?1766, http://forum.adguard.com/showthread.php?2006 ! Fixing video player on naftemporiki.gr -@@||securitykiss.com +@@||securitykiss.comument ! Fixing google adsense and adwords accounts (`~third-party` can't be used in this case) ! Start: fixing video on http://www.nbcphiladelphia.com/video/ and other nbc* sites ! Start: fixing video on cbslocal.com, myfoxchicago, etc ! fixing audio player -@@||content.googleapis.com +@@||content.googleapis.comument ! Fixing /adload. rule @@||adload.ru^ ! Fixing false-positives for /advert/* rule ! White-listing oauth providers -@@||oauth.vk.com +@@||oauth.vk.comument @@||static.softlayer.com^ -@@||tiles.mapbox.com^ +@@||tiles.mapbox.com^ument ! atlassian on-demand -@@.atlassian.net -@@.instantservice.com -@@||googledrive.com +@@.atlassian.netument +@@.instantservice.comument +@@||googledrive.comument @@||pgpartner.com^ @@||redirect.disqus.com^ -@@||sync.maxthon.com +@@||sync.maxthon.comument @@||webstatic.nero.com^ ! channel banner on youtube @@||s-plugins.wordpress.org @@ -42176,12 +42212,12 @@ Banner468x60 ! end: because anti-adblocker script ! start: because of adbackground rule ! end: because of adbackground rule -@@||content.newegg.com +@@||content.newegg.comument @@||krebsonsecurity.com ! For videos to play in IE9 (http://www.youtube.com/user/monkeyseevideos?feature=CAgQwRs%3D) -@@||acid2.acidtests.org^ -@@||acid3.acidtests.org^ -@@||mediacdn.disqus.com^ +@@||acid2.acidtests.org^ument +@@||acid3.acidtests.org^ument +@@||mediacdn.disqus.com^ument ! START: Enabling requests from Google's SERP, shopping, etc !--- Fixing Stealth Mode ---! ! TODO: change the rules when https://github.com/AdguardTeam/CoreLibs/issues/1224 will be supported by apps and extensions @@ -42195,6 +42231,8 @@ Banner468x60 ! broken autentification with ulogin.ru @@||adobelogin.com^ @@||adobeid-*.services.adobe.com^ +!! 1. Login to account.microsoft.com +!! 2. Jump to Google Store from other site ! Go to https://products.office.com/en-us/office-insider then click "install the office insider build now" ! Login to habrahabr projects; login to hypercomments on sites @@||privat24.privatbank.ua^ @@ -42202,7 +42240,9 @@ Banner468x60 !--- Content replacement rules ---! ! Website is broken if https://imasdk.googleapis.com/js/sdkloader/ima3.js is blocked !--- Anti-crypto-miners rules ---! -! Another miners +! sample url for one of the miners: silimbompom.com/142711235a1c137.2.n.2.1.js +! http://nddmcconmqsy.ru/7492512165a41313.3.n.2.1.l60.js +! http://jwduahujge.ru/0741703015aacf2.3.1.1.1.l80.js ||trustisimportant.fun^ ||bmwebm.org^ ||monerominer.rocks^ @@ -42290,6 +42330,7 @@ Banner468x60 ! NOTE: Anti-adblock ! NOTE: Specific !-------------------------------------------------------------------------------!! +||oscism.com^ 57.128.71.215 185.246.188.125 185.246.188.124 @@ -42298,10 +42339,16 @@ Banner468x60 194.63.143.96 188.72.219.36 ||hub.fghtem.com^ +!#if (adguard_ext_safari || adguard_app_ios || adguard_ext_android_cb) 139.45.197.151 139.45.197.152 139.45.197.153 139.45.197.154 +!#if (adguard_app_windows || adguard_app_mac || adguard_app_android || adguard_ext_firefox) +!#if (adguard_app_windows || adguard_app_mac || adguard_app_android || adguard_ext_chromium) +!#if (!adguard_app_windows && !adguard_app_mac && !adguard_app_android && !adguard_ext_chromium) +!#if (adguard_app_mac || adguard_ext_safari) +!#if (!ext_ublock) ! Title: AdGuard French filter ! Description: Liste FR + AdGuard French filter. Filter list that specifically removes ads on websites in French language. ! Version: 2.0.41.91 @@ -42330,12 +42377,12 @@ Banner468x60 ! Frequently blocked by Liste-FR rules -300x300.gif$badfilter @@||dailymotion.com*autoplay=1 +! "redirect-ads.com" is related to hydrax.net video player, not ad server ! Fix for 'https://mkvdom.ru/home?utm_source=avaho_tgb&utm_medium=cpm&utm_campaign=mkvdom_avaho_tgb' @@||api.opensubtitles.org^ @@||www*.tusfiles.net^ @@||klcheck.com^ ! breaks damoh vast sites like gamona.de -||svonm.com^$badfilter @@||svonm.com^ @@||thumb.oloadcdn.net^ @@||damoh. @@ -42350,6 +42397,7 @@ Banner468x60 -160-x-600. -160x296. -240x90- +-250x250.gif -300-250a. -300-250b. -300-250c. @@ -42358,6 +42406,7 @@ Banner468x60 -300-x-250- -300-x-250. -300x250. +-300x300.gif -300x350- -300x37. -320px-250px. @@ -42388,6 +42437,7 @@ Banner468x60 -900-x-250- -900-x-250. -90x600- +-920x180.gif -960x80. -970-x-250. -970-x-90- @@ -42444,9 +42494,12 @@ Banner468x60 -nanalab-adv- -native-ad- -net480x60. +-popunder- +-popunders. -position-ads. -pub-300- -reklama-300x300. +-sponsor-bar.js -viceads. -viewability. -votre-publicite. @@ -42516,7 +42569,6 @@ Banner468x60 /468-x-60. /468.htm /468by60two. -/468px.php ://468toro. /468x60banner. /468x60FR. @@ -42597,7 +42649,6 @@ Banner468x60 /adaptvInfo. /adbarmetrosprite. /adbkicker. -/adblock.php /adblockinsert. ://adbybm. /adc-336-280- @@ -42633,7 +42684,6 @@ Banner468x60 /AdPortalService. ://adpower. ://adprop. -/adr.php /adRender. /adreplace120x600. /adreplace300x250. @@ -42727,7 +42777,6 @@ Banner468x60 /affiliationbanner. /affilist- /affilitybanners. -/affpx.php /afilyads1. ://altad. /amazonaffiliate- @@ -42800,7 +42849,6 @@ Banner468x60 /Criteo.Left. /crossdomainad. /cshoppingbox. -/custompopup ://dacash. /datingaffiliation. /datingaffiliation1. @@ -42830,7 +42878,6 @@ Banner468x60 /getAdCode. ://getadsor. /getPromotedClassifiedAd. -/getPub.php /header-ads. /hidemyass468- /HiLoStripperAd. @@ -42955,7 +43002,6 @@ Banner468x60 ://pub728. /pub728x90. /pubAdv. -/pubb.php /PubBasL. /PubBasR. ://pubde2. @@ -42977,7 +43023,6 @@ Banner468x60 /publiverliga. /publiverliga2. /PubSitesX. -/pubsky.php ://pubvw. /reactAds- /reactAds. @@ -42985,7 +43030,6 @@ Banner468x60 /ref-336. /ref-728. ://regietrk. -/rekban.php /relativeAdsScript. /reloadads. /reproad300. @@ -43022,8 +43066,6 @@ Banner468x60 /stocksad2. /stocksad3. /supersonicads- -/tag468.php -/tag728.php /teads-seedtag- /teleriumads- /textlink-ads. @@ -43063,6 +43105,7 @@ Banner468x60 /z728.html /zeturf250. /zeturf520x +300x250.gif| ://aclick. ://act-http-ban. ://ad-start. @@ -43107,7 +43150,6 @@ Banner468x60 ://vykingad. ://xads. ||widgets.prisjakt.nu^ --popunder .adhoc1. .adhoc2. .adhoc4. @@ -43127,12 +43169,9 @@ Banner468x60 /adbetnetadmin. /adexchangelive. ://admac. -/ads.php -/ads2.php ://adstract. ://adsys. /adv-op2. -/adv.php /click-cpa. /countClick. /cpaclicks. @@ -43151,7 +43190,6 @@ Banner468x60 /popunderoncl. /pu2redirector. /publicidad. -/random.php /revive-adserver- /servePopunder. ://xapads. @@ -43161,6 +43199,7 @@ Banner468x60 ://adv-myninja. ://adv-mypirate. ://advidi. +://pop.*.? ://pops.*. ://syndication. ||0--e.info^ @@ -43558,7 +43597,6 @@ Banner468x60 ||exashare.com^ ||exchange.gouik.com^ ||exodentity.com^ -||explorads^ ||expressusenet.site^ ||extensionfactory.com^ ||ezpopups.com^ @@ -43953,7 +43991,6 @@ Banner468x60 ||smartpush3.info^ ||smartstream.tv^ ||smartxads.com^ -||smartxads^ ||smoozed.rocks^ ||smrtrdrct.top^ ||snake-leads.com^ @@ -49738,8 +49775,6 @@ Banner468x60 ||easy.onvid. ||freemilfporn24.com^ ||ftp.uptobox.com^ -||goal.com^ -||hentaibox.fr^ ||ichhar.sante-dz.com^ ||iframe.lachainemeteo.com^ ||jeux-sexe-gratuit.com^ @@ -49753,7 +49788,6 @@ Banner468x60 ||niooz.fr^ ||online-xxxmovies.com^ ||onlinevoyance.fr^ -||opensubtitles.org^ ||partenaire.leparticulier.fr^ ||partners.challenges.fr^ ||playe.vidto. @@ -49872,6 +49906,7 @@ Banner468x60 ||consent.comply-app.com^ ||cache.consentframework.com^ ||gdpr.internetbrands.com^ +-gdpr-min.js^ /mdp.javascript.gdpr.min ||gdpr-banner.awsmpsa.com^ ||pdcc.gdpr.es^ @@ -49892,11 +49927,11 @@ Banner468x60 ||determinator.service-cmp.com^ ||cmp.meteored.com^ /CookiesDirective +CookieAccept/affirmation.js /jqueryCookieGuard /whCookieManager /Cookie-GetCookieModal /iwCookieBanner -/ModalCookiesPrivacy.php /vfConsentCookies ||webads.mgr.consensu.org^ ||consensu.infor.pl^ @@ -49954,7 +49989,6 @@ Banner468x60 /Header-Werbung. /iqadcontroller. /o2-layer. -/werb.php /werbebanner. /werbebanner2. /werbepartner. @@ -50341,9 +50375,11 @@ Banner468x60 ||wbbanner.mrn-news.de^ ||werbemanager.w24.at^ ||x.sumikai.com^ +!! Specific filters necessary for sites using $genericblock filter option !---Seitenspezifische Regeln zum Verstecken von Werbung(süberbleibseln)-----! !---Ausnahmeregeln zum Beheben von Problemen---! ! Title: ABP Filters +! Experimental filters ! Japanese sites ||1yv1phk.jaz.sportauto.fr^ ||1v9d7vx.jaz.sportauto.fr^ @@ -50569,7 +50605,6 @@ Banner468x60 ||welcomegames.net^ .clickunder. .webunder. -/propeller.php ://utarget. ://webunder. .variti.ch^ @@ -50619,7 +50654,6 @@ Banner468x60 ||gotbest.by^ ||gotostat.ru^ ||higidratracker.ru^ -||imwhite-ru^ ||infoboom.life^ ||infomix.best^ ||joy-cazino.com^ @@ -50721,6 +50755,7 @@ Banner468x60 ||velcome-club.com^ ||winhunters.com^ ||yabrowser.su^ +!#scam.bookmark ||ads.bid^ ||blogofest.com^ ||cozibaneco.com^ @@ -50880,7 +50915,6 @@ Banner468x60 .trafficlide.com^ .viptizer. /*.*pix.xyz^ -/adland.php /admixercloudcreatives. /admixermonitorstorage. /AdotubeYouTubePlayer. @@ -50888,7 +50922,6 @@ Banner468x60 /backlinks. ://baner. ://bannerz. -/bodyclick.php /clickheat. /hotfilebanner. ://reklama6. @@ -50912,8 +50945,6 @@ Banner468x60 ://tizshow. ://utftizer. ://viptizer. -/visitweb.php -/vkshow1 /vse-pricheski. ://warlog. ||adshunter. @@ -50929,7 +50960,6 @@ Banner468x60 .steambets.net^ .vipko.ru^ ||003.ua^ -||123service.ru^$~script ||1popov.ru^ ||24new.ru^ ||24smi.host^ @@ -51232,7 +51262,6 @@ Banner468x60 ||kinolib.com^ ||kinoman. ||kinozov.ru^ -||kitchenhub.club^$~image ||knstats.com^ ||komok.com^ ||korrespondent.net^ @@ -51245,7 +51274,6 @@ Banner468x60 ||lawyer-feedot.ru^ ||leadiacloud.com^ ||leadobur.com^ -||lendvost.org^$~subdocument ||lenty.ru^ ||letitbit-porno.com^ ||letitsoft.com^ @@ -51305,7 +51333,6 @@ Banner468x60 ||mirvolos.com^ ||misrepush.com^ ||mixed.news^ -||mixnews.lv^$~media ||mmcispartners.com^ ||mobn.net^ ||mobtop.az^ @@ -51654,6 +51681,7 @@ Banner468x60 ||zorkabiz.ru^ ||zto.h16.ru^ ||zybu.ru^ +!#informer.bookmark ||cmexota.ru^ ||exchange.meta.ua^ ||from-ua.com^ @@ -51662,6 +51690,7 @@ Banner468x60 ||nnn.ru^ ||nntx.ru^ ||tophot-news.com^ +!#ip.bookmark ! *** advblock/adservers.txt *** ||03ab2qdorz.com^ ||0816bvh.ru^ @@ -54172,14 +54201,18 @@ Banner468x60 ||zxoedq.com^ ||zyhi.info^ ||zysheptany.com^ +!#adforce.clients +!#mediarich.clients -dom-2-onlain.ru -murmann.ru -ru-admin.net -softin.ca -todayanekdot.ru +!#mediarich.other ! People-Group.su ||people-group. ||the-people-group. +!#popunder.clients ||adr.alltorrents.net^ ||bookforall1.bookforall.ru^ ||forum.dwnld.net.ua^ @@ -54188,9 +54221,12 @@ Banner468x60 ||rikki.bukvaved.net^ ||static2.ero2you.com^ ||www.online.anime-box.ws^ +!#popunder.clients.indirect-or-unused ||pop.turnik.su^ ||root.qw.su^ ||top.softweb.ru^ +!#tizermedia.clients +!#Wizard-TraffStock.clients ||wt.lovfot.ru^ ! Блокировка имён отдельных сайтов в адресах запросов рекламных скриптов (в основном popunder) -image2you.ru @@ -54354,6 +54390,7 @@ Banner468x60 ||yarportal.ru^ ||youhack.ru^ ||zen-test.yandex.ru^ +!#if ext_abp ! *** advblock/specific_special.txt *** ! запросы ||ritsatv.ru^$~document @@ -54365,6 +54402,7 @@ Banner468x60 ! Плееры tubeproton@protonmail.com ||testwest.xyz^ ! домены: 3ivi.com,bestivi.com,ezhdrezka.com,freehdrezka.com,hdrezka.ag,hdrezka.buzz,hdrezka.by,hdrezka.city,hdrezka.club,hdrezka.co,hdrezka.in,hdrezka.ink,hdrezka.loan,hdrezka.me,hdrezka.name,hdrezka.rest,hdrezka.run,hdrezka.sh,hdrezka.today,hdrezka.tv,hdrezka.vip,hdrezka.website,hdrezka.win,hdrezka19139.org,hdrezka1tty21.net,hdrezka1wn.org,hdrezka2mwgm.org,hdrezka334dfx.net,hdrezka63hhty.net,hdrezka74hh1g.net,hdrezkabbdh4d.net,hdrezkacvb.org,hdrezkadgg3y7.net,hdrezkaeqww4d.net,hdrezkagghrt2.net,hdrezkahdg24s.net,hdrezkahf22hh.net,hdrezkahfjj2e.net,hdrezkajjfhr5.net,hdrezkame.com,hdrezkan35734.net,hdrezkaonline.com,hdrezkap3g.org,hdrezkapez.org,hdrezkapoi.org,hdrezkapzm.org,hdrezkaqwe.org,hdrezkarty.org,hdrezkasdf.org,hdrezkawer.org,hdrezkaxvb323.net,hdrezkaygzp2t.net,hdrezkayou.com,hdrezkayt7810.net,hdrezkayyt43d.net,hdrezkazxc.org,kinopub.me,liveivi.com,rd8j1em1zxge.org,rezka.ag,rezkery.com,rezkify.com,upivi.com +! Avito ! Блокировка ресурсов за пределами mail.ru ||banners.mail.ru^ ||showbiz.mail.ru^ @@ -54410,6 +54448,7 @@ Banner468x60 ||tatar.4kazan.ru^ ||zaovrazhnoe.ru^ ||zavod.chuvaz.ru^ +! Реклама на сайтах ucoz (и блокировка сайтов на которые ведут кликандеры) ! *** advblock/specific_antisocial.txt *** ! --- Блокировки ||inetlike.ru^ @@ -54438,11 +54477,13 @@ Banner468x60 @@||cbr-xml-daily.ru^ @@||fonts.gstatic.com^ @@||mads.su^ -@@||my.south.rt.ru^ +@@||my.south.rt.ru^ument @@||promo.gamble2fun.com^ @@||promo.static.gamexp.ru^ @@||ruspor.ru^ @@||video.*.user.madbanner.ru^ +!#detect.bookmark +!#infiload.bookmark @@||adriver.ru^ ! Title: Liste AR ! Homepage: https://code.google.com/p/liste-ar-adblock/ @@ -54454,6 +54495,8 @@ Banner468x60 ! dans le forum : https://forums.lanik.us/viewforum.php?f=98 ! e-mail : liste.ar.easylist $ gmail.com !--- Filtres génériques ---! +-100x500.gif +-100x600.gif -300-250- -600x120. -60x480- @@ -54497,10 +54540,6 @@ Banner468x60 /nugg-ad- /opensooqads. /OuterAds. -/pub1.php -/pub2.php -/pub3.php -/pub4.php /PubadsDesktop. /ScriptAds. /side-adds- @@ -54594,7 +54633,6 @@ Banner468x60 ! or via e-mail (easylistspanish@gmail.com). ! *** easylistspanish:easylistspanish/easylistspanish_general_block.txt *** /banner-publicidad- -/234x60.php /publicitario. ! *** easylistspanish:easylistspanish/easylistspanish_general_block_dimensions.txt *** ! *** easylistspanish:easylistspanish/easylistspanish_general_block_popup.txt ***