Last active
June 25, 2016 14:41
-
-
Save jiang3/6504458 to your computer and use it in GitHub Desktop.
My personal Karma Blocker rulesets;update periodly;
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[Settings] | |
threshold=12 | |
cutoff=12 | |
collapse=true | |
[Inject] | |
# the same as KB`s official setting | |
function='DM_tag' | |
function='OA_show' | |
function='_gat._getTracker' | |
function='quantserve' | |
function='s.t' | |
function='setOmniturePageName' | |
function='urchinTracker' | |
[Group] | |
name="Global Allowed-Types ==" | |
score=-1000 | |
#rule=$url=='' | |
#rule=$url$='.gif' | |
#rule=$type==script | |
#rule=$type==object | |
rule=$type==object_subrequest | |
rule=$type==xmlhttprequest | |
#rule=$type==subdocument | |
#rule=$type==font | |
#rule=$type==media | |
#rule=$type==image | |
#rule=$type==stylesheet | |
#rule=$type==ping | |
[Group] | |
name="Allowed-Types !=" | |
score=-12 | |
match=all | |
#rule=$type!=image | |
#rule=$type!=script | |
#rule=$type!=subdocument | |
#rule=$type!=object | |
#rule=$type==object_subrequest | |
#rule=$type!=xmlhttprequest | |
[Group] | |
name="Global Allowed-Schemes/Tags" | |
score=-12 | |
rule=$url.scheme=='ftp' | |
rule=$url.scheme=='chrome' | |
rule=$url=~'^about:' | |
rule=$origin=~'^about:' | |
rule=$origin.tag.allowfullscreen=='true' | |
[Group] | |
name="Size:Ad Units:Whitelist" | |
score=-100 | |
match=all | |
rule=$origin.scheme=='https' | |
rule=$url.scheme=='https' | |
rule=$origin.tag.size=~'^' | |
#--------------------------------Standard Size-------------------------------------------------------------------- | |
[Group] | |
name="Standard Ad Units:88x31 - Micro Bar" | |
score=20 | |
match=all | |
rule=$origin.tag.size=='88x31' | |
[Group] | |
name="Standard Ad Units:80x80" | |
score=20 | |
match=all | |
rule=$origin.tag.size=='80x80' | |
[Group] | |
name="Standard Ad Units:100x30" | |
score=20 | |
match=all | |
rule=$origin.tag.size=='100x30' | |
[Group] | |
name="Standard Ad Units:120x60 - Button 2" | |
score=20 | |
match=all | |
rule=$origin.tag.size=='120x60' | |
[Group] | |
name="Standard Ad Units:130x300" | |
score=20 | |
match=all | |
rule=$origin.tag.size=='130x300' | |
[Group] | |
name="Standard Ad Units:150x60" | |
score=20 | |
match=all | |
rule=$origin.tag.size=='150x60' | |
[Group] | |
name="Standard Ad Units:160x600 - Wide Skyscraper/In-bar Video" | |
score=20 | |
match=all | |
rule=$origin.tag.size=='160x600' | |
[Group] | |
name="Standard Ad Units:180x150 - Rectangle/In-bar Video" | |
score=20 | |
match=all | |
rule=$origin.tag.size=='180x150' | |
[Group] | |
name="Standard Ad Units:215x50" | |
score=20 | |
match=all | |
rule=$origin.tag.size=='215x50' | |
[Group] | |
name="Standard Ad Units:300x200" | |
score=20 | |
match=all | |
rule=$origin.tag.size=='300x200' | |
[Group] | |
name="Standard Ad Units:300x250 - Sidekick/Medium Rectangle/In-bar Video/Pop Ups" | |
score=20 | |
match=all | |
rule=$origin.tag.size=='300x250' | |
[Group] | |
name="Standard Ad Units:300x300" | |
score=20 | |
match=all | |
rule=$origin.tag.size=='300x300' | |
[Group] | |
name="Standard Ad Units:300x600 - Filmstrip/Sidekick/Half Page/Expantable/Retractable" | |
score=20 | |
match=all | |
rule=$origin.tag.size=='300x600' | |
[Group] | |
name="Standard Ad Units:300x1050 - Portrait" | |
score=20 | |
match=all | |
rule=$origin.tag.size=='300x1050' | |
[Group] | |
name="Standard Ad Units:392x72" | |
score=20 | |
match=all | |
rule=$origin.tag.size=='392x72' | |
[Group] | |
name="Standard Ad Units:400x300" | |
score=20 | |
match=all | |
rule=$origin.tag.size=='400x300' | |
[Group] | |
name="Standard Ad Units:430x50" | |
score=20 | |
match=all | |
rule=$origin.tag.size=='430x50' | |
[Group] | |
name="Standard Ad Units:550x480(Large) - Pop Ups" | |
score=20 | |
match=all | |
rule=$origin.tag.size=='550x480' | |
[Group] | |
name="Standard Ad Units:585x120" | |
score=20 | |
match=all | |
rule=$origin.tag.size=='585x120' | |
[Group] | |
name="Standard Ad Units:560x60" | |
score=20 | |
match=all | |
rule=$origin.tag.size=='560x60' | |
[Group] | |
name="Standard Ad Units:580x60" | |
score=20 | |
match=all | |
rule=$origin.tag.size=='580x60' | |
[Group] | |
name="Standard Ad Units:728x90 - Leaderboarder/Expantable/Retractable" | |
score=20 | |
match=all | |
rule=$origin.tag.size=='728x90' | |
[Group] | |
name="Standard Ad Units:760x60" | |
score=20 | |
match=all | |
rule=$origin.tag.size=='760x60' | |
[Group] | |
name="Standard Ad Units:760x100" | |
score=20 | |
match=all | |
rule=$origin.tag.size=='760x100' | |
[Group] | |
name="Standard Ad Units:760x200" | |
score=20 | |
match=all | |
rule=$origin.tag.size=='760x200' | |
[Group] | |
name="Standard Ad Units:800x600" | |
score=20 | |
match=all | |
rule=$origin.tag.size=='800x600' | |
[Group] | |
name="Standard Ad Units:950x75" | |
score=20 | |
match=all | |
rule=$origin.tag.size=='950x75' | |
[Group] | |
name="Standard Ad Units:960x90" | |
score=20 | |
match=all | |
rule=$origin.tag.size=='960x90' | |
[Group] | |
name="Standard Ad Units:970x90 - Pushdown/Slider/Super Leaderboarder" | |
score=20 | |
match=all | |
rule=$origin.tag.size=='970x90' | |
[Group] | |
name="Standard Ad Units:970x250 - Billboard/Sidekick" | |
score=20 | |
match=all | |
rule=$origin.tag.size=='970x250' | |
#----------------------------------------Delisted Ad Units------------------------ | |
[Group] | |
name="Delisted Ad Units:120x90 - Button 1" | |
score=25 | |
match=all | |
rule=$origin.tag.size=='120x90' | |
[Group] | |
name="Delisted Ad Units:120x240 - Vertical Banner" | |
score=25 | |
match=all | |
rule=$origin.tag.size=='120x240' | |
[Group] | |
name="Delisted Ad Units:120x600 - Skyscraper" | |
score=25 | |
match=all | |
rule=$origin.tag.size=='120x600' | |
[Group] | |
name="Delisted Ad Units:125x125 - Square Button" | |
score=25 | |
match=all | |
rule=$origin.tag.size=='125x125' | |
[Group] | |
name="Delisted Ad Units:234x60 - Half Banner" | |
score=25 | |
match=all | |
rule=$origin.tag.size=='234x60' | |
[Group] | |
name="Delisted Ad Units:240x400 - Vertical Rectangle" | |
score=25 | |
match=all | |
rule=$origin.tag.size=='240x400' | |
[Group] | |
name="Delisted Ad Units:250x250 - Square Pop-Up" | |
score=25 | |
match=all | |
rule=$origin.tag.size=='250x250' | |
[Group] | |
name="Delisted Ad Units:300x100 - 3:1 Rectangle" | |
score=25 | |
match=all | |
rule=$origin.tag.size=='300x100' | |
[Group] | |
name="Delisted Ad Units:336x280 - Large Rectangle" | |
score=25 | |
match=all | |
rule=$origin.tag.size=='336x280' | |
[Group] | |
name="Delisted Ad Units:468x60 - Full Banner" | |
score=25 | |
match=all | |
rule=$origin.tag.size=='468x60' | |
[Group] | |
name="Delisted Ad Units:720x300 - Pop-Under" | |
score=25 | |
match=all | |
rule=$origin.tag.size=='720x300' | |
[Group] | |
name="@:0x0" | |
score=200 | |
match=all | |
rule=$type!=subdocument | |
rule=$origin.tag.size=='0x0' | |
[Group] | |
name="@:1x1" | |
score=200 | |
match=all | |
rule=$type!=subdocument | |
rule=$origin.tag.size=='1x1' | |
[Group] | |
name="Standard 2-code float" | |
score=200 | |
rule=$origin.tag.size=='90x90' | |
rule=$origin.tag.size=='110x320' | |
[Group] | |
name="Standard Iframed #" | |
score=200 | |
match=all | |
rule=$type==subdocument | |
#rule=$thirdParty==true | |
#rule=$url.host!='115.com' | |
rule=$origin.tag.size=='250x320' | |
#--------------------------------alt+title+id+name+flashvars+usemap-------------------------------------------------------------------- | |
[Group] | |
name="alt" | |
score=51 | |
match=any | |
#rule=$origin.tag.alt=~'.{0,175}?1x1' | |
#rule=$origin.tag.alt=~'.{0,175}?addLinker' | |
#rule=$origin.tag.alt=~'.{0,175}?ads' | |
#rule=$origin.tag.alt=~'.{0,175}?affiliate' | |
#rule=$origin.tag.alt=~'.{0,175}?analyse' | |
#rule=$origin.tag.alt=~'.{0,175}?analytic' | |
#rule=$origin.tag.alt=~'.{0,175}?banner' | |
#rule=$origin.tag.alt=~'.{0,175}?beacon' | |
#rule=$origin.tag.alt=~'.{0,175}?chartbeat' | |
##rule=$origin.tag.alt=~'.{0,175}?click' | |
##rule=$origin.tag.alt=~'.{0,175}?cookie' | |
#rule=$origin.tag.alt=~'.{0,175}?counter' | |
#rule=$origin.tag.alt=~'.{0,175}?couplet' | |
##rule=$origin.tag.alt=~'.{0,175}?ga\b' | |
#rule=$origin.tag.alt=~'.{0,175}?hits' | |
#rule=$origin.tag.alt=~'.{0,175}?hit\b' | |
#rule=$origin.tag.alt=~'.{0,175}?localstor' | |
#rule=$origin.tag.alt=~'.{0,175}?logger' | |
#rule=$origin.tag.alt=~'.{0,175}?logging' | |
##rule=$origin.tag.alt=~'.{0,175}?metrics' | |
#rule=$origin.tag.alt=~'.{0,175}?pixel' | |
##rule=$origin.tag.alt=~'.{0,175}?pop' | |
#rule=$origin.tag.alt=~'.{0,175}?publisher' | |
##rule=$origin.tag.alt=~'.{0,175}?push' | |
#rule=$origin.tag.alt=~'.{0,175}?quant' | |
##rule=$origin.tag.alt=~'.{0,175}?record' | |
#rule=$origin.tag.alt=~'.{0,175}?sponsor' | |
##rule=$origin.tag.alt=~'.{0,175}?stats' | |
#rule=$origin.tag.alt=~'.{0,175}?survey' | |
#rule=$origin.tag.alt=~'.{0,175}?tongji' | |
#rule=$origin.tag.alt=~'.{0,175}?track' | |
#rule=$origin.tag.alt=~'.{0,175}?traffic' | |
#rule=$origin.tag.alt=~'.{0,175}?urchin' | |
#rule=$origin.tag.alt=~'.{0,175}?webmetrics' | |
#rule=$origin.tag.alt=~'.{0,175}?webstats' | |
#rule=$origin.tag.alt=~'.{0,175}?webtrend' | |
#rule=$origin.tag.alt=~'.{0,175}?widget' | |
[Group] | |
name="title" | |
score=52 | |
match=any | |
#rule=$origin.tag.title=~'.{0,175}?1x1' | |
#rule=$origin.tag.title=~'.{0,175}?addLinker' | |
#rule=$origin.tag.title=~'.{0,175}?ads' | |
#rule=$origin.tag.title=~'.{0,175}?affiliate' | |
#rule=$origin.tag.title=~'.{0,175}?analyse' | |
#rule=$origin.tag.title=~'.{0,175}?analytic' | |
#rule=$origin.tag.title=~'.{0,175}?banner' | |
#rule=$origin.tag.title=~'.{0,175}?beacon' | |
#rule=$origin.tag.title=~'.{0,175}?chartbeat' | |
##rule=$origin.tag.title=~'.{0,175}?click' | |
##rule=$origin.tag.title=~'.{0,175}?cookie' | |
#rule=$origin.tag.title=~'.{0,175}?counter' | |
#rule=$origin.tag.title=~'.{0,175}?couplet' | |
##rule=$origin.tag.title=~'.{0,175}?ga\b' | |
#rule=$origin.tag.title=~'.{0,175}?hits' | |
#rule=$origin.tag.title=~'.{0,175}?hit\b' | |
#rule=$origin.tag.title=~'.{0,175}?localstor' | |
#rule=$origin.tag.title=~'.{0,175}?logger' | |
#rule=$origin.tag.title=~'.{0,175}?logging' | |
#rule=$origin.tag.title=~'.{0,175}?metrics' | |
#rule=$origin.tag.title=~'.{0,175}?pixel' | |
##rule=$origin.tag.title=~'.{0,175}?pop' | |
#rule=$origin.tag.title=~'.{0,175}?publisher' | |
##rule=$origin.tag.title=~'.{0,175}?push' | |
#rule=$origin.tag.title=~'.{0,175}?quant' | |
#rule=$origin.tag.title=~'.{0,175}?record' | |
#rule=$origin.tag.title=~'.{0,175}?sponsor' | |
##rule=$origin.tag.title=~'.{0,175}?stats' | |
#rule=$origin.tag.title=~'.{0,175}?survey' | |
#rule=$origin.tag.title=~'.{0,175}?tongji' | |
#rule=$origin.tag.title=~'.{0,175}?track' | |
#rule=$origin.tag.title=~'.{0,175}?traffic' | |
#rule=$origin.tag.title=~'.{0,175}?urchin' | |
#rule=$origin.tag.title=~'.{0,175}?webmetrics' | |
#rule=$origin.tag.title=~'.{0,175}?webstats' | |
#rule=$origin.tag.title=~'.{0,175}?webtrend' | |
#rule=$origin.tag.title=~'.{0,175}?widget' | |
[Group] | |
name="id" | |
score=53 | |
match=any | |
#rule=$origin.tag.id=~'.{0,175}?1x1' | |
#rule=$origin.tag.id=~'.{0,175}?addLinker' | |
#rule=$origin.tag.id=~'.{0,175}?ads' | |
#rule=$origin.tag.id=~'.{0,175}?affiliate' | |
#rule=$origin.tag.id=~'.{0,175}?analyse' | |
#rule=$origin.tag.id=~'.{0,175}?analytic' | |
#rule=$origin.tag.id=~'.{0,175}?banner' | |
#rule=$origin.tag.id=~'.{0,175}?beacon' | |
#rule=$origin.tag.id=~'.{0,175}?chartbeat' | |
##rule=$origin.tag.id=~'.{0,175}?click' | |
##rule=$origin.tag.id=~'.{0,175}?cookie' | |
#rule=$origin.tag.id=~'.{0,175}?counter' | |
#rule=$origin.tag.id=~'.{0,175}?couplet' | |
##rule=$origin.tag.id=~'.{0,175}?ga\b' | |
#rule=$origin.tag.id=~'.{0,175}?hits' | |
#rule=$origin.tag.id=~'.{0,175}?hit\b' | |
#rule=$origin.tag.id=~'.{0,175}?localstor' | |
#rule=$origin.tag.id=~'.{0,175}?logger' | |
#rule=$origin.tag.id=~'.{0,175}?logging' | |
#rule=$origin.tag.id=~'.{0,175}?metrics' | |
#rule=$origin.tag.id=~'.{0,175}?pixel' | |
##rule=$origin.tag.id=~'.{0,175}?pop' | |
#rule=$origin.tag.id=~'.{0,175}?publisher' | |
##rule=$origin.tag.id=~'.{0,175}?push' | |
#rule=$origin.tag.id=~'.{0,175}?quant' | |
#rule=$origin.tag.id=~'.{0,175}?record' | |
#rule=$origin.tag.id=~'.{0,175}?sponsor' | |
##rule=$origin.tag.id=~'.{0,175}?stats' | |
#rule=$origin.tag.id=~'.{0,175}?survey' | |
#rule=$origin.tag.id=~'.{0,175}?tongji' | |
#rule=$origin.tag.id=~'.{0,175}?track' | |
#rule=$origin.tag.id=~'.{0,175}?traffic' | |
#rule=$origin.tag.id=~'.{0,175}?urchin' | |
#rule=$origin.tag.id=~'.{0,175}?webmetrics' | |
#rule=$origin.tag.id=~'.{0,175}?webstats' | |
#rule=$origin.tag.id=~'.{0,175}?webtrend' | |
#rule=$origin.tag.id=~'.{0,175}?widget' | |
[Group] | |
name="name" | |
score=54 | |
match=any | |
#rule=$origin.tag.name=~'.{0,175}?1x1' | |
#rule=$origin.tag.name=~'.{0,175}?addLinker' | |
##rule=$origin.tag.name=~'.{0,175}?ads' | |
#rule=$origin.tag.name=~'.{0,175}?affiliate' | |
#rule=$origin.tag.name=~'.{0,175}?analyse' | |
#rule=$origin.tag.name=~'.{0,175}?analytic' | |
#rule=$origin.tag.name=~'.{0,175}?banner' | |
#rule=$origin.tag.name=~'.{0,175}?beacon' | |
#rule=$origin.tag.name=~'.{0,175}?chartbeat' | |
##rule=$origin.tag.name=~'.{0,175}?click' | |
##rule=$origin.tag.name=~'.{0,175}?cookie' | |
#rule=$origin.tag.name=~'.{0,175}?counter' | |
#rule=$origin.tag.name=~'.{0,175}?couplet' | |
##rule=$origin.tag.name=~'.{0,175}?ga\b' | |
#rule=$origin.tag.name=~'.{0,175}?hits' | |
#rule=$origin.tag.name=~'.{0,175}?hit\b' | |
#rule=$origin.tag.name=~'.{0,175}?localstor' | |
#rule=$origin.tag.name=~'.{0,175}?logger' | |
#rule=$origin.tag.name=~'.{0,175}?logging' | |
#rule=$origin.tag.name=~'.{0,175}?metrics' | |
#rule=$origin.tag.name=~'.{0,175}?pixel' | |
##rule=$origin.tag.name=~'.{0,175}?pop' | |
#rule=$origin.tag.name=~'.{0,175}?publisher' | |
##rule=$origin.tag.name=~'.{0,175}?push' | |
#rule=$origin.tag.name=~'.{0,175}?quant' | |
#rule=$origin.tag.name=~'.{0,175}?record' | |
#rule=$origin.tag.name=~'.{0,175}?sponsor' | |
##rule=$origin.tag.name=~'.{0,175}?stats' | |
#rule=$origin.tag.name=~'.{0,175}?survey' | |
#rule=$origin.tag.name=~'.{0,175}?tongji' | |
#rule=$origin.tag.name=~'.{0,175}?track' | |
#rule=$origin.tag.name=~'.{0,175}?traffic' | |
#rule=$origin.tag.name=~'.{0,175}?urchin' | |
#rule=$origin.tag.name=~'.{0,175}?webmetrics' | |
#rule=$origin.tag.name=~'.{0,175}?webstats' | |
#rule=$origin.tag.name=~'.{0,175}?webtrend' | |
#rule=$origin.tag.name=~'.{0,175}?widget' | |
#--------------------------------Width + Height-------------------------------------------------------------------- | |
[Group] | |
name="AV Exceptions" | |
score=-13 | |
match=any | |
#rule=$url.host=~'\.(?:12306|10086|360)\.cn$' | |
#rule=$url.host=~'\.(?:126)\.net$' | |
#rule=$url.host=~'\b(?:hao123|163|360doc|115|ku6|51cto|ys168|256)\.com$' | |
#---------------------------------------------- | |
# AdMuncher (400-500)x(40-85) | |
[Group] | |
name="Width+Height:Admuncher" | |
score=12 | |
match=all | |
#rule=$origin.tag.width>399 | |
#rule=$origin.tag.width<501 | |
#rule=$origin.tag.height>39 | |
#rule=$origin.tag.height<86 | |
#--------------------------------------------- | |
# == width:height>4:1 | |
# width>599; height<151 | |
[Group] | |
name="== 1" | |
score=12 | |
match=all | |
#rule=$origin.tag.width>599 | |
#rule=$origin.tag.height<151 | |
#--------------------- | |
# width>479; height<121 | |
[Group] | |
name="== 2" | |
score=12 | |
match=all | |
#rule=$origin.tag.width>479 | |
#rule=$origin.tag.height<121 | |
#--------------------- | |
# width>359;height<91 | |
[Group] | |
name="== 3" | |
score=12 | |
match=all | |
#rule=$origin.tag.width>359 | |
#rule=$origin.tag.height<91 | |
#--------------------- | |
# width>239;height<61 | |
[Group] | |
name="== 4" | |
score=12 | |
match=all | |
#rule=$origin.tag.width>239 | |
#rule=$origin.tag.height<61 | |
#--------------------------------------------- | |
# || width:height>2:1 | |
# width<201; height>399 | |
[Group] | |
name="|| 1" | |
score=12 | |
match=all | |
#rule=$origin.tag.width<201 | |
#rule=$origin.tag.height>399 | |
#--------------------- | |
# width<171; height>339 | |
[Group] | |
name="|| 2" | |
score=12 | |
match=all | |
#rule=$origin.tag.width<171 | |
#rule=$origin.tag.height>339 | |
#--------------------- | |
# width<141; height>279 | |
[Group] | |
name="|| 3" | |
score=12 | |
match=all | |
#rule=$origin.tag.width<141 | |
#rule=$origin.tag.height>279 | |
#--------------------- | |
# width<111; height>219 | |
[Group] | |
name="|| 4" | |
score=12 | |
match=all | |
#rule=$origin.tag.width<111 | |
#rule=$origin.tag.height>219 | |
#-------------------------------------------------------- | |
[Group] | |
name="Whitelist: CDNs" | |
score=-4 | |
match=any | |
#rule=$url.host$='.akamai.com' | |
#rule=$url.host$='.asset-cache.com' | |
#rule=$url.host$='.cachefly.com' | |
#rule=$url.host$='.fsdn.com' | |
#rule=$url.host$='.ggpht.com' | |
#rule=$url.host$='.gstatic.com' | |
#rule=$url.host=~'cdn' | |
#-------------------------------------- | |
[Group] | |
name="Keywords (Full)" | |
score=13 | |
#rule=$url=~'(\b|_)ad(frame|sense|server?|sonar)?s?\d*(\b|_)' | |
#rule=$url=~'(\b|_)banners?\d*(\b|_)' | |
#rule=$url=~'(\b|_)(analytic|quant|s_code|track|urchin|webtrend)(s|er|ing)?\d*(\b|_)' | |
#rule=$url.host=~'metrics' | |
[Group] | |
name="Keywords (Partial)" | |
score=13 | |
#rule=$url=~'(\b|_)ads?\d*|ads?\d*(\b|_)' | |
#rule=$url=~'(\b|_)track(s|er|ing)?\d*|track(s|er|ing)?\d*(\b|_)' |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment