# Filters optimized for uBlock

# Zerohedge: ref: http://forums.lanik.us/viewtopic.php?f=62&t=17307
www.zerohedge.com##.similar-box

# https://github.com/chrisaljoudi/uBlock/issues/57
# https://github.com/chrisaljoudi/uBlock/issues/98
# New filter class: entity filters, where
# entity = domain minus public suffix
# The following filters were taken out of EasyList and given an entity name,
# which makes them candidates to be injected early in the page.
# Last updated: 2015-10-15
google.*###center_col > #\5f Emc
google.*###center_col > #main > .dfrd > .mnr-c > .c._oc._zs
google.*###center_col > #res > #topstuff + #search > div > #ires > #rso > #flun
google.*###center_col > #resultStats + #tads
google.*###center_col > #resultStats + #tads + #res + #tads
google.*###center_col > #resultStats + div + #res + #tads
google.*###center_col > #resultStats + div[style="border:1px solid #dedede;margin-bottom:11px;padding:5px 7px 5px 6px"]
google.*###center_col > #taw > #tvcap > .rscontainer
google.*###center_col > div[style="font-size:14px;margin-right:0;min-height:5px"] > div[style="font-size:14px;margin:0 4px;padding:1px 5px;background:#fff8e7"]
google.*###cnt #center_col > #res > #topstuff > .ts
google.*###cnt #center_col > #taw > #tvcap > .c._oc._Lp
google.*###main_col > #center_col div[style="font-size:14px;margin:0 4px;padding:1px 5px;background:#fff7ed"]
google.*###mbEnd[cellspacing="0"][cellpadding="0"]
google.*###mclip_container:last-child
google.*###mn #center_col > div > h2.spon:first-child
google.*###mn #center_col > div > h2.spon:first-child + ol:last-child
google.*###mn div[style="position:relative"] > #center_col > ._Ak
google.*###mn div[style="position:relative"] > #center_col > div > ._dPg
google.*###resultspanel > #topads
google.*###rhs_block > #mbEnd
google.*###rhs_block > .ts[cellspacing="0"][cellpadding="0"][style="padding:0"]
google.*###rhs_block > ol > .rhsvw > .kp-blk > .xpdopen > ._OKe > ol > ._DJe > .luhb-div
google.*###rhs_block > script + .c._oc._Ve.rhsvw
google.*###rhswrapper > #rhssection[border="0"][bgcolor="#ffffff"]
google.*###ssmiwdiv[jsdisplay]
google.*###tads + div + .c
google.*###tads.c
google.*###tadsb.c
google.*###tadsto.c
google.*###topstuff > #tads
google.*##.GB3L-QEDGY .GB3L-QEDF- > .GB3L-QEDE-
google.*##.GFYY1SVD2 > .GFYY1SVC2 > .GFYY1SVF5
google.*##.GFYY1SVE2 > .GFYY1SVD2 > .GFYY1SVG5
google.*##.GHOFUQ5BG2 > .GHOFUQ5BF2 > .GHOFUQ5BG5
google.*##.GJJKPX2N1 > .GJJKPX2M1 > .GJJKPX2P4
google.*##.GKJYXHBF2 > .GKJYXHBE2 > .GKJYXHBH5
google.*##.GPMV2XEDA2 > .GPMV2XEDP1 > .GPMV2XEDJBB
google.*##.ch[onclick="ga(this,event)"]
google.*##.commercial-unit-desktop-rhs
google.*##.commercial-unit-desktop-top
google.*##.commercial-unit-mobile-top
google.*##.lads[width="100%"][style="background:#FFF8DD"]
google.*##.mod > ._jH + .rscontainer
google.*##.mw > #rcnt > #center_col > #taw > #tvcap > .c
google.*##.mw > #rcnt > #center_col > #taw > .c
google.*##.ra[align="left"][width="30%"]
google.*##.ra[align="right"][width="30%"]
google.*##.ra[width="30%"][align="right"] + table[width="70%"][cellpadding="0"]
google.*##.rhsvw[style="background-color:#fff;margin:0 0 14px;padding-bottom:1px;padding-top:1px;"]
google.*##.rscontainer > .ellip

# https://github.com/chrisaljoudi/uBlock/issues/381
google.*###sqh

# For when javascript is disabled
google.*###center_col > #tads

# https://github.com/gorhill/uBlock/issues/621
search.yahoo.com###main > div > style + ol

# http://www.wilderssecurity.com/threads/ublock-a-lean-and-fast-blocker.365273/page-25#post-2461804
# Specific cosmetic filters for Youtube home page
www.youtube.com##.masthead-ad-control
www.youtube.com##.ad-div

www.thesimsresource.com##.ad-topleader
# http://www.reddit.com/r/chromeos/comments/2q4q3s/im_not_sure_if_this_belongs_here_but_adblock/
# Following needed for http://putlocker.is/
||vprmnwbskk.com^$popup
||fmdwbsfxf0.com^$popup
# This needs to be in EasyList Germany
# url = http://www.click-learn.de/ (right vertical banner)
||click-learn.de^*_155x420.swf

# https://github.com/chrisaljoudi/uBlock/issues/510#issuecomment-71050211
||racksauce.com^$domain=promptfile.com

# https://github.com/chrisaljoudi/uBlock/issues/510#issuecomment-71078475
|http://$popup,domain=filenuke.com|sharesix.com
||filenuke.com/a/script.js$script
||mwem.filenuke.com/*/*$script
||rrnq.filenuke.com/*/*$script
||szbek.filenuke.com/*/*$script
||wwegr.filenuke.com/*/*$script
||sharesix.com/a/script.js$script
||hhg.sharesix.com/*/*$script
||jha.sharesix.com/*/*$script
||lsg.sharesix.com/*/*$script
||nvy.sharesix.com/*/*$script

# https://github.com/chrisaljoudi/uBlock/issues/618
deviantart.com##.dp-ad-chrome.dp-ad-visible

# http://support.getadblock.com/discussions/problems/73955-specific-web-site-causes-thousands-infinite-blocks-locks-up-chrome
||www.notempire.com/js/gridview$script

# https://github.com/chrisaljoudi/uBlock/issues/1013
||mac-system-alert.com^

# https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/reviews/720518/
mail.yahoo.com###inboxcontainer .list-view-items-page > .ml-bg:not(.list-view-item-container)

# https://adblockplus.org/forum/viewtopic.php?f=2&t=38703
# http://www.christiantoday.com/article/huawei.nexus.release.news.could.be.googles.ticket.back.into.china/58786.htm
#   `important` must be used as there is one EasyList exception preventing
#   complete block.
||username1.link^$important

# https://github.com/gorhill/uBlock/issues/651
ink361.com##.getridofAdsBlock[href^="javascript:"]

# http://www.extremetech.com/mobile/214358-ad-blocking-for-the-masses-part-two-adblock-browser
# "anyone else trying it on ET find that one ziffdavis.com ad bypasses ublock0 even though it's in the default lists for block"
||inspiringsweater.xyz^
||deservedlimp.xyz^

# https://www.reddit.com/r/facebook/comments/3ld5gn/ive_discovered_that_i_cant_access_facebook/
# Until all users have latest EasyList
@@RPNcr3s-aD2.js$script,domain=facebook.com

# https://github.com/gorhill/uBlock/issues/275
jeu.info###page [class^="banniere-"]
filmvf.net,hentaifr.net,jeu.info,tuxboard.com,xstory-fr.com##script:inject(goyavelab-defuser.js)

# https://github.com/gorhill/uBlock/issues/759
# Until fixed in EasyPrivacy
@@||eplayerhtml5.performgroup.com/js/tsEplayerHtml5/js/Eplayer/js/quantcast/quant.js$script,first-party
@@||eplayerhtml5.performgroup.com/js/tsEplayerHtml5/js/Eplayer/js/quantcast/vquant.js$script,first-party

# This prevents spurious redirections
washingtonpost.com##script:inject(wpredirect-defuser.js)

# https://adblockplus.org/forum/viewtopic.php?f=2&t=26700&start=120#p141228
www.valuewalk.com##.entry-footer

# https://github.com/gorhill/uBlock/issues/923#issuecomment-154903084
investopedia.com##.pg-wrapper > div:not(#Nav):not(.nav-space):not(.subnav-space):not(#Header):not(#Content):not(#Footer):not(.region-content)

# Useful inline script tag filters until filter list maintainers start to use
# it in their respective filter lists
arstechnica.com##script:contains(ars.READY.push)
aussenwirtschaftslupe.de,autozeitung.de,brieffreunde.de,donnerwetter.de,fanfiktion.de,formel1.de,fremdwort.de,helles-koepfchen.de,inside-handy.de,motorsport-total.com,moviejones.de,news.de,rechtslupe.de,wintotal.de##script:contains(window.tisoomi)
bild.de##script:contains(/^\s*de.bild.cmsKonfig/)
bild.de##script:contains(Javascript)
commentcamarche.net,foot01.com,journaldunet.com,metronews.fr##script:contains(/[Ll]igatus/)
dayt.se##script:contains(adblock.php)
dpstream.net,jeux-porno.net##script:contains(/^\s*?var\s+?uniqueParam\s*?=/)
finanzen.ch##script:contains(/^\s*function\s+UABPInject/)
getvids.de,podcast.de,sommerhaus.de,spielespielen24.de##script:contains(/^\s*function\s+gS/)
jav4.me##script:contains(adblock.htm)
kino-dom.org##script:contains(my_abadiv)
layer13.net##script:contains(adBlockDetected)
linternaute.com##script:contains(/^\s*var\s+Asl=/)
pornfun.com##script:contains(canRunAds)
sueddeutsche.de##script:contains(BlockAdBlock)
vg.no##script:contains(/^\s*?window\.__AB__/)
voetbalzone.nl##script:contains(/^\s*?var\s+?init_ads/)

# uabInject-related ads
20min.ch#@#.wingadblock
spiegel.de#@#.wrapad

# https://github.com/gorhill/uBlock/issues/1044#issuecomment-163725136
||adswithsalt.com/*/ad-loading.pic$image,redirect=2x2-transparent.png
||adternal.com/*/ad-loading.*$image,redirect=2x2-transparent.png
||de/*/ad_bomb/*$image,redirect=2x2-transparent.png
||tisoomitech.com/*/ad-image.png$image,redirect=2x2-transparent.png

# http://forum.palemoon.org/viewtopic.php?f=46&t=10271#p71697
@@||cdn.windows7themes.net/wp-content/advert.js$script,first-party

# Popunders

# https://github.com/gorhill/uBlock/issues/991
# New `popunder` filter option to explicitly block popunders.
# Older version of uBO will discard this unknown filter option -- so it's safe
# to add it here now.
# https://github.com/gorhill/uBlock/issues/1094
||slopeaota.com^$document,popunder,popup
# https://github.com/gorhill/uBlock/issues/1173
||exoclick.com^$popunder
# https://github.com/gorhill/uBlock/issues/1053
||zinturax.com^$document,popunder,script
# https://github.com/gorhill/uBlock/issues/995
||trafficstars.com^$document,popunder
# https://forums.lanik.us/viewtopic.php?f=62&t=25212&start=15
||branchroughlend.info^$popunder,popup
||market-buster.com^$popunder,popup
||clkfeed.com^$popunder,popup
# https://github.com/gorhill/uBlock/issues/1177
||clicksvenue.com^$popunder
||globaltraffico.com^$popunder,popup
# https://github.com/gorhill/uBlock/issues/1208
||data.*.info^$document,popunder,popup
||hilltopads.net^$popunder,popup
# https://github.com/gorhill/uBlock/issues/1347
||traffichunt.com^$document,popunder,popup
||trhnt.com^$document,popup
||trhunt.com^$document,popup

# https://forums.lanik.us/viewtopic.php?f=62&t=27719
opensubtitles.org##script:inject(opensubtitles.org)
||carambo.la^$third-party
opensubtitles.org##script:contains(defaultCheckForAdBlockExistance)

# https://skystreaming.net/canali/sky/guarda-sky-sport-1-in-streaming-live
skystreaming.net##script:contains(abisuq)
@@||skystreaming.net^$generichide
skystreaming.net###fanback + style + div[id]

# https://github.com/gorhill/uBlock/issues/1049
||d1zatounuylvwg.cloudfront.net/abw.js$script,third-party

# https://github.com/gorhill/uBlock/issues/1079
# These are just used by obnoxious click-bait ads with obfuscated links -- they
# appear as 1st-party links but redirect to 3rd-party sites.
||c8factor.com^
||k5zoom.com^

# https://github.com/gorhill/uBlock/issues/1100
# AdDefend
1erforum.de,20min.ch,abendzeitung-muenchen.de,allgemeine-zeitung.de,arcor.de,ariva.de,autoexperience.de,auto-motor-und-sport.de,autoextrem.de,boerse.de,boerse-online.de,brigitte.de,buerstaedter-zeitung.de,caravaning.de,computerbild.de,comunio.de,eatsmarter.de,echo-online.de,elektrobike-online.com,e-mountainbike.com,fanfiktion.de,fem.com,finanzen.net,flugzeugforum.de,focus.de,foot01.com,gala.de,gamepro.de,gamestar.de,gamona.de,gelnhaeuser-tageblatt.de,general-anzeiger-bonn.de,giessener-anzeiger.de,hochheimer-zeitung.de,hofheimer-zeitung.de,kabeleins.de,klettern.de,klettern-magazin.de,kreatives-wohnforum.de,kreis-anzeiger.de,lampertheimer-zeitung.de,lauterbacher-anzeiger.de,lpgforum.de,lustich.de,main-spitze.de,mazda-forum.info,mercedes-forum.com,modernboard.de,motorradonline.de,mountainbike-magazin.de,notebookcheck.*,oberhessische-zeitung.de,outdoor-magazin.com,pcwelt.de,pkw-forum.de,promobil.de,prosieben.de,prosiebenmaxx.de,rhein-main-presse.de,roadbike.de,rp-online.de,runnersworld.de,sat1.de,sat1gold.de,serienjunkies.de,sixx.de,skodacommunity.de,spiegel.de,sportal.de,spox.com,shz.de,teccentral.de,the-voice-of-germany.de,transfermarkt.de,tvspielfilm.de,tvtoday.de,unixboard.de,usinger-anzeiger.de,usp-forum.de,vermieter-forum.com,webfail.com,wetter.com,wetteronline.at,wetteronline.de,wiesbadener-kurier.de,wiesbadener-tagblatt.de,winboard.org,windows-7-forum.net,wn.de,womenshealth.de,wormser-zeitung.de,woxikon.de##script:inject(uabinject-defuser.js)

# Yavli ads
activistpost.com,addictinginfo.org,alfonzorachel.com,allenwestrepublic.com,aplus.com,bizpacreview.com,boredpanda.com,breathecast.com,bulletsfirst.net,cheatsheet.com,clashdaily.com,comicallyincorrect.com,conservativebyte.com,conservativeintel.com,conservativetribune.com,conservativevideos.com,cowboybyte.com,crossmap.com,dailysurge.com,dccrimestories.com,digitalmusicnews.com,dilbert.com,drhotze.com,eaglerising.com,explosm.net,flexonline.com,freedomdaily.com,genfringe.com,girlsjustwannahaveguns.com,hellou.co.uk,instigatornews.com,joeforamerica.com,latinone.com,latinpost.com,libertyunyielding.com,mensfitness.com,minutemennews.com,mobilelikez.com,muscleandfitness.com,naturalblaze.com,oddee.com,okmagazine.com,patriotoutdoornews.com,pitgrit.com,radaronline.com,redmaryland.com,reverbpress.com,reviveusa.com,rightwingnews.com,segmentnext.com,shark-tank.com,sportsmole.co.uk,theblacksphere.net,thefreethoughtproject.com,thegatewaypundit.com,themattwalshblog.com,thepoke.co.uk,tinypic.com,traileraddict.com,unilad.co.uk,valuewalk.com,vcpost.com,victoriajackson.com,viralnova.com,viralthread.com,winningdemocrats.com,woundedamericanwarrior.com##script:inject(yavli-defuser.js)
# To counter EayList's bad exception filter:
# https://forums.lanik.us/viewtopic.php?f=62&t=25601&p=88119
||thankyouforadvertising.com^$important

# https://github.com/gorhill/uBlock/issues/1094
extremetube.com,pornhub.com,primewire.*,redtube.*,spankwire.com,tube8.*,youporn.com,youporngay.com##script:inject(pornhub-popup-defuser.js)
# Using important will prevent the site from leveraging random exception filters
||trafficjunky.net^$third-party,important
||xxxmyself.com^$important
||xxxnavy.com^$important

# https://adblockplus.org/forum/viewtopic.php?f=2&t=43192
# Users should not have to punch holes in their blockers if it can be avoided.
*/fuckadblock-$script,redirect=fuckadblock.js-3.2.0
*/fuckadblock.$script,redirect=fuckadblock.js-3.2.0
# https://github.com/gorhill/uBlock/issues/1271
*/blockadblock.$script,redirect=fuckadblock.js-3.2.0
# https://adblockplus.org/forum/viewtopic.php?f=2&t=43762
||leporno.org/english.js$script,redirect=fuckadblock.js-3.2.0,first-party

# https://github.com/gorhill/uBlock/issues/1136
||dailymotion.com/ac/video/$image,first-party,redirect=2x2-transparent.png
# https://github.com/gorhill/uBlock/issues/1136#issuecomment-170371863
dailymotion.com##script:inject(1136.js)
||liverail.com^$important,domain=dailymotion.com

# https://news.ycombinator.com/item?id=10814913
forbes.com##script:inject(forbes-defuser.js)

# https://forums.lanik.us/viewtopic.php?f=62&t=25212&start=15
animeuploads.com,cizgifilmlerizle.com##script:inject(impspcabe-defuser.js)

# https://github.com/gorhill/uBlock/issues/949
||s3.amazonaws.com/homad-global-configs.schneevonmorgen.com/hd-main.js$script,domain=chip.de|cdnapi.kaltura.com|focus.de|spiegel.de|stern.de|t-online.de,redirect=hd-main.js
||svonm.com/hd-main.js$script,redirect=hd-main.js,domain=chip.de|cdnapi.kaltura.com
# https://github.com/gorhill/uBlock/issues/1216
chip.de##script:inject(1216.js)
stern.de##script:inject(bcplayer-defuser.js)

# https://adblockplus.org/forum/viewtopic.php?f=2&t=40985
# Proof of concept: no need to open ourselves to more 3rd-party scripts/frames in
# order to prevent blocker bypass. The `important` filter option is used here
# to override EasyList exception filters for this case: ideally exception filters
# should be avoided as much as possible.
||ads.ad-center.com/smart_ad/display?ref=*&smart_ad_id=$subdocument,domain=dayt.se,redirect=noopframe,important
||ads.ad-center.com^$subdocument,domain=dayt.se,redirect=noopframe,important
||aflrm.com^$subdocument,domain=dayt.se,redirect=noopframe,important
||dayt.se^*fuckadblock.js$script,redirect=fuckadblock.js-3.2.0,important
||imads.integral-marketing.com^$domain=dayt.se,important

# https://github.com/gorhill/uBlock/issues/1078
||eurotransport.de/*/antiAdBlock.js$script,first-party,redirect=antiAdBlock.js

# https://forums.lanik.us/viewtopic.php?f=91&t=27188
||i.ligatus.com/*/angular-tag.js$script,redirect=i.ligatus.com/*/angular-tag.js

# https://github.com/gorhill/uBlock/issues/1194
openload.co##script:inject(openload-defuser.js)
# https://github.com/gorhill/uBlock/issues/1201
openload.*##script:contains(/^\s*window\.popAdsLoaded=/)

# https://forums.lanik.us/viewtopic.php?f=64&t=27505
kissanime.to##script:inject(kissanime-defuser.js)

# https://forums.lanik.us/viewtopic.php?f=64&t=27908
# https://github.com/gorhill/uBlock/issues/1354
animes-mangas-ddl.com,best-movies.info,crazymeds.us,dasolo.org,ip-address.org,uploadshub.com,yourvideohost.com##script:inject(bab-defuser.js)

# https://adblockplus.org/forum/viewtopic.php?f=2&t=41860
filmvf.net,filmstreaming-hd.com,gaara-fr.com,gaytube.com,gum-gum-streaming.com,hentaifr.net,hentaihaven.org,narutoshippudenvf.com,thebadbuzz.com,tuxboard.com,xstory-fr.com##script:inject(phenv-defuser.js)

# https://adblockplus.org/forum/viewtopic.php?f=2&t=43914#p147866
wired.com##script:inject(wired-defuser.js)

# https://github.com/gorhill/uBlock/issues/1401
armorgames.com,mmohuts.com,newgrounds.com,onrpg.com,silvergames.com##a[href*="mmo123.co/egame?"]

# https://forums.lanik.us/viewtopic.php?f=64&t=28700
||exoclick.com^$important,domain=debridfast.com
||www.debridfast.com/bilokiyofdsdf.js$script

# https://forums.lanik.us/viewtopic.php?f=62&t=28856
||godlessnightsfilm.co.uk/scripts/ad-gallery/$important,third-party

# https://github.com/gorhill/uBlock/issues/1340#issuecomment-191082824
||gamingaffiliation.com^$third-party

tweaktown.com###background_skin

# https://github.com/gorhill/uBlock/issues/1449
# Computers seizing thanks to this moronic script
||twnmm.com/js/*/adobe_audience_manager$script

# https://twitter.com/DThibaut67/status/707624770653843456
||connectormwi.laterpay.net/*/app-de-de.js$script,domain=sport1.de

# https://forums.lanik.us/viewtopic.php?f=64&t=22975&start=45#p77969
kisscartoon.me##script:inject(kisscartoon-defuser.js)

# https://twitter.com/hotelzululima/status/711729434458324992
||computerworld.com.au/compressor-staticfiles/addsmin/idg_gpt_pipeline_generated.js$script

# https://twitter.com/FabienTipon/status/711877626638503936
@@||f1g.fr/*/adsense.js$script

# https://adblockplus.org/forum/viewtopic.php?f=2&t=25216#p149739
lequipe.fr##script:inject(sas-defuser.js)

||lemde.fr/*/xitistatus.js$script,redirect=fuckadblock.js-3.2.0,domain=lemonde.fr
||d1447tq2m68ekg.cloudfront.net/advertisement.js$script,redirect=noopjs,domain=leparisien.fr
@@||static.lexpress.fr/*/ads.$script,stylesheet
lemonde.fr##script:inject(lemonde-defuser.js)
# https://forums.lanik.us/viewtopic.php?f=91&t=29267
www.rtl.fr###modal-warning
rtl.fr##script:inject(rtlfr-defuser.js)
# https://github.com/gorhill/uBlock/issues/1505
6play.fr,clubic.com,passeportsante.net,telerama.fr##script:inject(overlay-buster.js)

# http://www.wilderssecurity.com/threads/ublock-a-lean-and-fast-blocker.365273/page-77
imore.com##script:inject(imore-sanitizer.js)
