mirror of
https://github.com/AdguardTeam/AdguardFilters.git
synced 2026-08-31 12:23:36 +00:00
This commit is contained in:
@@ -542,8 +542,7 @@ kitguru.net##.wrapper > div#b-4
|
||||
motorpage.ru##.bannerplace
|
||||
getwall.ru##.google-block
|
||||
championat.com##.hitman
|
||||
xtreme.ws##.topBorder > table[width="100%"][height="205"]
|
||||
livelib.ru##body > #top
|
||||
xtreme.ws##.topBorder > table[width="100%"][height="205"]body > #top
|
||||
gta.com.ua##div[style*="width:240px;height:400px;"]
|
||||
overclockers.ru##div[style="border: 1px solid #aaa"]
|
||||
udaff.com##div[style="text-align: center;padding: 0.5em 0;"]
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
!--- fuckAdBlock ---
|
||||
kanobu.ru,num-link.ru,matchtv.ru,vse.fm,seetv.tv,mk.ru,sto4ou933dx3.ru,gismeteo.ru,kurs.com.ua,websetnet.com,lifenews78.ru,life.ru,звонки.онлайн,bitru.org,hdrezka.tv,stopgame.ru#%#(function() { var noopfn = function() {;}; var Fab = function() {}; Fab.prototype.check = noopfn; Fab.prototype.clearEvent = noopfn; Fab.prototype.emitEvent = noopfn; Fab.prototype.on = function(a, b) { if ( !a ) { b(); } return this; }; Fab.prototype.onDetected = function() { return this; }; Fab.prototype.onNotDetected = function(a) { a(); return this; }; Fab.prototype.setOption = noopfn; var fab = new Fab(), getSetFab = { get: function() { return Fab; }, set: function() {} }, getsetfab = { get: function() { return fab; }, set: function() {} }; if ( window.hasOwnProperty('FuckAdBlock') ) { window.FuckAdBlock = Fab; } else { Object.defineProperty(window, 'FuckAdBlock', getSetFab); } if ( window.hasOwnProperty('BlockAdBlock') ) { window.BlockAdBlock = Fab; } else {Object.defineProperty(window, 'BlockAdBlock', getSetFab); } if ( window.hasOwnProperty('SniffAdBlock') ) { window.SniffAdBlock = Fab; } else { Object.defineProperty(window, 'SniffAdBlock', getSetFab); } if ( window.hasOwnProperty('fuckAdBlock') ) { window.fuckAdBlock = fab; } else { Object.defineProperty(window, 'fuckAdBlock', getsetfab); } if ( window.hasOwnProperty('blockAdBlock') ) { window.blockAdBlock = fab; } else { Object.defineProperty(window, 'blockAdBlock', getsetfab); } if ( window.hasOwnProperty('sniffAdBlock') ) { window.sniffAdBlock = fab; } else { Object.defineProperty(window, 'sniffAdBlock', getsetfab); } })();
|
||||
kanobu.ru,num-link.ru,matchtv.ru,vse.fm,seetv.tv,mk.ru,sto4ou933dx3.ru,gismeteo.ru,kurs.com.ua,websetnet.com,lifenews78.ru,life.ru,звонки.онлайн,bitru.org,hdrezka.tv,stopgame.ru#$#.pub_300x250.pub_300x250m.pub_728x90.text-ad.textAd.text_ad.text_ads.text-ads.text-ad-links {display:block!important;}
|
||||
livelib.ru,kanobu.ru,num-link.ru,matchtv.ru,vse.fm,seetv.tv,mk.ru,sto4ou933dx3.ru,gismeteo.ru,kurs.com.ua,websetnet.com,lifenews78.ru,life.ru,звонки.онлайн,bitru.org,hdrezka.tv,stopgame.ru#%#(function() { var noopfn = function() {;}; var Fab = function() {}; Fab.prototype.check = noopfn; Fab.prototype.clearEvent = noopfn; Fab.prototype.emitEvent = noopfn; Fab.prototype.on = function(a, b) { if ( !a ) { b(); } return this; }; Fab.prototype.onDetected = function() { return this; }; Fab.prototype.onNotDetected = function(a) { a(); return this; }; Fab.prototype.setOption = noopfn; var fab = new Fab(), getSetFab = { get: function() { return Fab; }, set: function() {} }, getsetfab = { get: function() { return fab; }, set: function() {} }; if ( window.hasOwnProperty('FuckAdBlock') ) { window.FuckAdBlock = Fab; } else { Object.defineProperty(window, 'FuckAdBlock', getSetFab); } if ( window.hasOwnProperty('BlockAdBlock') ) { window.BlockAdBlock = Fab; } else {Object.defineProperty(window, 'BlockAdBlock', getSetFab); } if ( window.hasOwnProperty('SniffAdBlock') ) { window.SniffAdBlock = Fab; } else { Object.defineProperty(window, 'SniffAdBlock', getSetFab); } if ( window.hasOwnProperty('fuckAdBlock') ) { window.fuckAdBlock = fab; } else { Object.defineProperty(window, 'fuckAdBlock', getsetfab); } if ( window.hasOwnProperty('blockAdBlock') ) { window.blockAdBlock = fab; } else { Object.defineProperty(window, 'blockAdBlock', getsetfab); } if ( window.hasOwnProperty('sniffAdBlock') ) { window.sniffAdBlock = fab; } else { Object.defineProperty(window, 'sniffAdBlock', getsetfab); } })();
|
||||
livelib.ru,kanobu.ru,num-link.ru,matchtv.ru,vse.fm,seetv.tv,mk.ru,sto4ou933dx3.ru,gismeteo.ru,kurs.com.ua,websetnet.com,lifenews78.ru,life.ru,звонки.онлайн,bitru.org,hdrezka.tv,stopgame.ru#$#.pub_300x250.pub_300x250m.pub_728x90.text-ad.textAd.text_ad.text_ads.text-ads.text-ad-links {display:block!important;}
|
||||
!--- BlockAdBlock ---
|
||||
ensage-forum.ru,spec-komp.com#%#(function() { var sto = window.setTimeout, re = /\.bab_elementid.$/; window.setTimeout = function(a, b) { if ( typeof a !== 'string' || !re.test(a) ) { return sto(a, b); } }.bind(window); var signatures = [ ['blockadblock'], ['babasbm'], [/getItem\('babn'\)/], ['getElementById','String.fromCharCode','ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789','charAt','DOMContentLoaded','AdBlock','addEventListener','doScroll','fromCharCode','<<2|r>>4','sessionStorage','clientWidth','localStorage','Math','random'] ]; var check = function(s) { var tokens, match, j, token, pos; for ( var i = 0; i < signatures.length; i++ ) { tokens = signatures[i]; match = 0; for ( j = 0, pos = 0; j < tokens.length; j++ ) { token = tokens[j]; pos = token instanceof RegExp ? s.search(token) : s.indexOf(token); if ( pos !== -1 ) { match += 1; } } if ( (match / tokens.length) >= 0.8 ) { return true; } } return false; }; var realEval = window.eval; window.eval = function(a) { if ( !check(a) ) { return realEval(a); } var el = document.body; if ( el ) { el.style.removeProperty('visibility'); } el = document.getElementById('babasbmsgx'); if ( el ) { el.parentNode.removeChild(el); } }.bind(window); })();
|
||||
ltorzhok.ru,freedomrussia.org,cidian.ru#%#(function() { var sto = window.setTimeout, re = /\.bab_elementid.$/; window.setTimeout = function(a, b) { if ( typeof a !== 'string' || !re.test(a) ) { return sto(a, b); } }.bind(window); var signatures = [ ['blockadblock'], ['babasbm'], [/getItem\('babn'\)/], ['getElementById','String.fromCharCode','ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789','charAt','DOMContentLoaded','AdBlock','addEventListener','doScroll','fromCharCode','<<2|r>>4','sessionStorage','clientWidth','localStorage','Math','random'] ]; var check = function(s) { var tokens, match, j, token, pos; for ( var i = 0; i < signatures.length; i++ ) { tokens = signatures[i]; match = 0; for ( j = 0, pos = 0; j < tokens.length; j++ ) { token = tokens[j]; pos = token instanceof RegExp ? s.search(token) : s.indexOf(token); if ( pos !== -1 ) { match += 1; } } if ( (match / tokens.length) >= 0.8 ) { return true; } } return false; }; var realEval = window.eval; window.eval = function(a) { if ( !check(a) ) { return realEval(a); } var el = document.body; if ( el ) { el.style.removeProperty('visibility'); } el = document.getElementById('babasbmsgx'); if ( el ) { el.parentNode.removeChild(el); } }.bind(window); })();
|
||||
@@ -9,67 +9,6 @@ ltorzhok.ru,freedomrussia.org,cidian.ru#%#(function() { var sto = window.setTime
|
||||
! moved to English filter
|
||||
nnm-club.lib,nnm-club.tv,nnm-club.name,nnm-club.me,nnmclub.to$$script[tag-content="new Function(atob"][max-length="10000"]
|
||||
!
|
||||
!
|
||||
! START: Yandex
|
||||
!
|
||||
! Yandex main page
|
||||
! for the case of using RU AdList
|
||||
yandex.by,yandex.com,yandex.com.tr,yandex.fr,yandex.kz,yandex.ru,yandex.ua$$style[tag-content="{position:relative;width:calc"]
|
||||
yandex.by,yandex.com,yandex.com.tr,yandex.fr,yandex.kz,yandex.ru,yandex.ua$$script[tag-content="html /deep/ style"][max-length="400"]
|
||||
!
|
||||
! Yandex search
|
||||
@@//yandex.*/search/$generichide
|
||||
!
|
||||
! Yandex.News
|
||||
! for the case of using RU AdList
|
||||
news.yandex.by,news.yandex.com,news.yandex.fr,news.yandex.kz,news.yandex.ru,news.yandex.ua$$div[aria-label="Реклама"][class="profit"][max-length="18000"]
|
||||
! for extensions
|
||||
!+ NOT_PLATFORM(windows, mac, android)
|
||||
@@||news.yandex.$generichide
|
||||
!+ NOT_PLATFORM(windows, mac, android)
|
||||
@@||an.yandex.ru/system/context.js$domain=news.yandex.by|news.yandex.com|news.yandex.fr|news.yandex.kz|news.yandex.ru|news.yandex.ua
|
||||
!
|
||||
! Yandex.Weather
|
||||
||yandex.*/pogoda/*/*/$replace=/Ya\[([0-9]{10\,15})\]\([\s\S]*\)\$/,script,important,domain=yandex.by|yandex.kz|yandex.ru|yandex.ua
|
||||
!+ NOT_PLATFORM(windows, mac, android)
|
||||
@@||yandex.*/pogoda/$generichide
|
||||
!
|
||||
! Yandex.Maps
|
||||
!+ NOT_PLATFORM(windows, mac, android)
|
||||
@@||yandex.*/maps/$generichide
|
||||
! for the case of using RU AdList
|
||||
://yandex.*/maps/*/?mode=$replace=/\,"direct":{"directTitle".+?("}]})/
|
||||
!
|
||||
! Yandex.Mail
|
||||
||mail.yandex.*/*/*-*-*-*-$replace=/Ya\[([0-9]{10\,15})\]\([\s\S]*\)\$/,script,important,domain=mail.yandex.by|mail.yandex.kz|mail.yandex.ru|mail.yandex.ua|mail.yandex.com|mail.yandex.com.tr
|
||||
!+ NOT_PLATFORM(windows, mac, android)
|
||||
@@||mail.yandex.$generichide
|
||||
!+ NOT_PLATFORM(windows, mac, android)
|
||||
@@||an.yandex.ru/system/context.js$domain=mail.yandex.by|mail.yandex.kz|mail.yandex.ru|mail.yandex.ua|mail.yandex.com|mail.yandex.com.tr
|
||||
!
|
||||
! Yandex.TV
|
||||
||tv.yandex.*/*/*-*-*-*-$replace=/Ya\[([0-9]{10\,15})\]\([\s\S]*\)\$/,script,important,domain=tv.yandex.by|tv.yandex.kz|tv.yandex.ru|tv.yandex.ua
|
||||
tv.yandex.by,tv.yandex.kz,tv.yandex.ru,tv.yandex.ua$$script[tag-content="adblockDetected"][max-length="5000"]
|
||||
!+ NOT_PLATFORM(windows, mac, android)
|
||||
@@||tv.yandex.$generichide
|
||||
!+ NOT_PLATFORM(windows, mac, android)
|
||||
@@||an.yandex.ru^$domain=tv.yandex.by|tv.yandex.kz|tv.yandex.ru|tv.yandex.ua
|
||||
tv.yandex.by,tv.yandex.kz,tv.yandex.ru,tv.yandex.ua#%#AG_abortInlineScript(/adblockDetected/, 'document.addEventListener');
|
||||
!
|
||||
! Yandex.Afisha
|
||||
||afisha.yandex.*/*/*-*-*-*-$replace=/Ya\[([0-9]{10\,15})\]\([\s\S]*\)\$/,script,important,domain=afisha.yandex.by|afisha.yandex.kz|afisha.yandex.ru|afisha.yandex.ua
|
||||
!+ NOT_PLATFORM(windows, mac, android)
|
||||
@@||afisha.yandex.*^$generichide
|
||||
!+ NOT_PLATFORM(windows, mac, android)
|
||||
@@||an.yandex.ru/system/context.js$domain=afisha.yandex.ua
|
||||
! Yandex Radio and Music ads
|
||||
||music.yandex.ru/api/$replace=/(<VAST[\s\S]*?>)[\s\S]*<\/VAST>/\$1<\/VAST>/,important,~stylesheet,domain=music.yandex.ru|music.yandex.ua|music.yandex.by|music.yandex.kz
|
||||
||radio.yandex.ru/api/$replace=/(<VAST[\s\S]*?>)[\s\S]*<\/VAST>/\$1<\/VAST>/,important,~stylesheet,domain=radio.yandex.by|radio.yandex.kz|radio.yandex.ru|radio.yandex.ua
|
||||
||awaps.yandex.ru/*.xml$replace=/(<VAST[\s\S]*?>)[\s\S]*<\/VAST>/\$1<\/VAST>/,domain=radio.yandex.by|radio.yandex.kz|radio.yandex.ru|radio.yandex.ua|music.yandex.ru|music.yandex.ua|music.yandex.by|music.yandex.kz,important,~stylesheet
|
||||
!
|
||||
! END: Yandex
|
||||
!
|
||||
!
|
||||
! https://github.com/AdguardTeam/AdguardFilters/issues/8566
|
||||
!+ PLATFORM(ext_ff, ext_opera, ios, ext_android_cb, ext_ublock)
|
||||
@@||forum.brcbet.com^$generichide
|
||||
@@ -100,7 +39,7 @@ all-episodes.net#$#div#ad3 { height: 201px!important; position: absolute!importa
|
||||
@@||seetv.tv/assets_t/ads/advert.js
|
||||
!
|
||||
! https://github.com/AdguardTeam/AdguardFilters/issues/9265
|
||||
!+ NOT
|
||||
!+ NOT_PLATFORM(windows, mac, android)
|
||||
@@||ltorzhok.ru^$generichide
|
||||
! https://github.com/AdguardTeam/AdguardFilters/issues/8490
|
||||
@@||blog.foolsoft.ru^$generichide
|
||||
@@ -876,4 +815,66 @@ ruspicbox.ru$$script[tag-content="how_many_ads"][max-length="1500"]
|
||||
! http://forum.adguard.com/showthread.php?4418
|
||||
satsis.ru##.adb
|
||||
! http://forum.adguard.com/showthread.php?4506
|
||||
||polismed.ru/js/check.js
|
||||
||polismed.ru/js/check.js
|
||||
!
|
||||
!
|
||||
! START: Yandex
|
||||
!
|
||||
! Yandex main page
|
||||
! for the case of using RU AdList
|
||||
yandex.by,yandex.com,yandex.com.tr,yandex.fr,yandex.kz,yandex.ru,yandex.ua$$style[tag-content="{position:relative;width:calc"]
|
||||
yandex.by,yandex.com,yandex.com.tr,yandex.fr,yandex.kz,yandex.ru,yandex.ua$$script[tag-content="html /deep/ style"][max-length="400"]
|
||||
!
|
||||
! Yandex search
|
||||
@@//yandex.*/search/$generichide
|
||||
!
|
||||
! Yandex.News
|
||||
! for the case of using RU AdList
|
||||
news.yandex.by,news.yandex.com,news.yandex.fr,news.yandex.kz,news.yandex.ru,news.yandex.ua$$div[aria-label="Реклама"][class="profit"][max-length="18000"]
|
||||
! for extensions
|
||||
!+ NOT_PLATFORM(windows, mac, android)
|
||||
@@||news.yandex.$generichide
|
||||
!+ NOT_PLATFORM(windows, mac, android)
|
||||
@@||an.yandex.ru/system/context.js$domain=news.yandex.by|news.yandex.com|news.yandex.fr|news.yandex.kz|news.yandex.ru|news.yandex.ua
|
||||
!
|
||||
! Yandex.Weather
|
||||
||yandex.*/pogoda/*/*/$replace=/Ya\[([0-9]{10\,15})\]\([\s\S]*\)\$/,script,important,domain=yandex.by|yandex.kz|yandex.ru|yandex.ua
|
||||
!+ NOT_PLATFORM(windows, mac, android)
|
||||
@@||yandex.*/pogoda/$generichide
|
||||
!
|
||||
! Yandex.Maps
|
||||
!+ NOT_PLATFORM(windows, mac, android)
|
||||
@@||yandex.*/maps/$generichide
|
||||
! for the case of using RU AdList
|
||||
://yandex.*/maps/*/?mode=$replace=/\,"direct":{"directTitle".+?("}]})/
|
||||
!
|
||||
! Yandex.Mail
|
||||
||mail.yandex.*/*/*-*-*-*-$replace=/Ya\[([0-9]{10\,15})\]\([\s\S]*\)\$/,script,important,domain=mail.yandex.by|mail.yandex.kz|mail.yandex.ru|mail.yandex.ua|mail.yandex.com|mail.yandex.com.tr
|
||||
!+ NOT_PLATFORM(windows, mac, android)
|
||||
@@||mail.yandex.$generichide
|
||||
!+ NOT_PLATFORM(windows, mac, android)
|
||||
@@||an.yandex.ru/system/context.js$domain=mail.yandex.by|mail.yandex.kz|mail.yandex.ru|mail.yandex.ua|mail.yandex.com|mail.yandex.com.tr
|
||||
!
|
||||
! Yandex.TV
|
||||
||tv.yandex.*/*/*-*-*-*-$replace=/Ya\[([0-9]{10\,15})\]\([\s\S]*\)\$/,script,important,domain=tv.yandex.by|tv.yandex.kz|tv.yandex.ru|tv.yandex.ua
|
||||
tv.yandex.by,tv.yandex.kz,tv.yandex.ru,tv.yandex.ua$$script[tag-content="adblockDetected"][max-length="5000"]
|
||||
!+ NOT_PLATFORM(windows, mac, android)
|
||||
@@||tv.yandex.$generichide
|
||||
!+ NOT_PLATFORM(windows, mac, android)
|
||||
@@||an.yandex.ru^$domain=tv.yandex.by|tv.yandex.kz|tv.yandex.ru|tv.yandex.ua
|
||||
tv.yandex.by,tv.yandex.kz,tv.yandex.ru,tv.yandex.ua#%#AG_abortInlineScript(/adblockDetected/, 'document.addEventListener');
|
||||
!
|
||||
! Yandex.Afisha
|
||||
||afisha.yandex.*/*/*-*-*-*-$replace=/Ya\[([0-9]{10\,15})\]\([\s\S]*\)\$/,script,important,domain=afisha.yandex.by|afisha.yandex.kz|afisha.yandex.ru|afisha.yandex.ua
|
||||
!+ NOT_PLATFORM(windows, mac, android)
|
||||
@@||afisha.yandex.*^$generichide
|
||||
!+ NOT_PLATFORM(windows, mac, android)
|
||||
@@||an.yandex.ru/system/context.js$domain=afisha.yandex.ua
|
||||
! Yandex Radio and Music ads
|
||||
||music.yandex.ru/api/$replace=/(<VAST[\s\S]*?>)[\s\S]*<\/VAST>/\$1<\/VAST>/,important,~stylesheet,domain=music.yandex.ru|music.yandex.ua|music.yandex.by|music.yandex.kz
|
||||
||radio.yandex.ru/api/$replace=/(<VAST[\s\S]*?>)[\s\S]*<\/VAST>/\$1<\/VAST>/,important,~stylesheet,domain=radio.yandex.by|radio.yandex.kz|radio.yandex.ru|radio.yandex.ua
|
||||
||awaps.yandex.ru/*.xml$replace=/(<VAST[\s\S]*?>)[\s\S]*<\/VAST>/\$1<\/VAST>/,domain=radio.yandex.by|radio.yandex.kz|radio.yandex.ru|radio.yandex.ua|music.yandex.ru|music.yandex.ua|music.yandex.by|music.yandex.kz,important,~stylesheet
|
||||
!
|
||||
! END: Yandex
|
||||
!
|
||||
!
|
||||
@@ -47,7 +47,7 @@ ruclip.com#%#AG_abortInlineScript(/decodeURIComponent/, 'atob');
|
||||
! https://github.com/AdguardTeam/AdguardFilters/issues/9159
|
||||
sexgeiz.info#%#Object.defineProperty(window, 'PopunderShown', { get: function() { return true; } });
|
||||
! https://github.com/AdguardTeam/AdguardFilters/issues/8885
|
||||
livelib.ru#%#Object.defineProperty(window, 'context_replace_init', { get: function() { return; } });
|
||||
!livelib.ru#%#Object.defineProperty(window, 'context_replace_init', { get: function() { return; } });
|
||||
! https://github.com/AdguardTeam/AdguardFilters/issues/8620
|
||||
hs-manacost.ru#%#Object.defineProperty(window,"td_ad_background_click_link",{set:function(){throw Error();}});
|
||||
! https://github.com/AdguardTeam/AdguardFilters/issues/8287
|
||||
|
||||
Reference in New Issue
Block a user