HELP CENTER
Help
http://example.com/ads/banner123.gif 123
http://example.com/ads/banner*.gif http://example.com/ads/
http://example.com/
example.com
adv http://example.com
/advice.html @@advice
@@
$document option
@@||example.com^$document example.com
ad *ad*
swf
http://example.com/swf/index.html
swf| http://example.com
/annoyingflash.swf http://example.com/swf/index.html
|http://baddomain.example/ http://baddomain.example
/banner.gif http://gooddomain.example/analyze?http:
//baddomain.example
http://example.com/banner.gif
https://example.com/banner.gif http://www.example.com/banner.gif
||example.com/banner.gif
http://badexample.com
/banner.gif http://gooddomain.example/analyze?http://example.com
/banner.gif
http://example.com/ http://example.com:8000/
http://example.com.ar/ ^
http://example.com^
_ - . %
^example.com^ ^%D1%82%D0%B5%D1%81
%D1%82^ ^foo.bar^
, $
/ads/* script match-case
script
image
stylesheet
object
xmlhttprequest
subdocument
ping
websocket
webrtc
document
elemhide document
generichide elemhide
genericblock generichide
popup
$popup
font
media
other
match-case
*/BannerAd.gif$match-case http://example.com
/BannerAd.gif http://example.com/bannerad.gif
domain=example.com
example.com |
domain=example.com|example.net
example.com example.net
~
domain=~example.com
example.com domain=example.com|~foo.example.com
example.com
foo.example.com
sitekey=abcdsitekeydcba
=
|
sitekey=abcdsitekeydcba|bcdesitekeyedcb
abcdsitekeydcba bcdesitekeyedcb
csp=script-src: 'none'
script-src: 'none'
script-src:
'none'
rewrite=
abp-resource:
$rewrite=abp-resource:blank-js
blank-text
blank-css
blank-js
blank-html
blank-mp3
1x1-transparent-gif
2x2-transparent-png
3x2-transparent-png
32x32-transparent-png
rewrite= $domain
rewrite= $third-party
$~third-party
* ||
/banner\d+/ banner123 banner321 banners
! Homepage: http://example.com/
! Title: FooList
! Expires: 5 days
! Redirect: http://example.com/list.txt
! Version: 1234
domains
separator
body
##
#?#
#@#
#$#
<div class="textad"> Cheapest tofu, only here and now! </div> <div
id="sponsorad"> Really cheap tofu, click here! </div> <textad> Only here
you get the best tofu! </textad>
textad ##.textad
##
###sponsorad
##textad
##.sponsor
example.com##.sponsor
http://example.com/ http://something.example.com/
http://example.org/
domain1.example domain2.example domain3.example##.sponsor
~
~example.com##.sponsor
"example.com" example.com,~foo.example.com##.sponsor
"example.com"
"foo.example.com"
domain domain.example,domain.test
##table[width="80%"]
##div[title*="adv"]
div "adv"
##div[title^="adv"]
[title$="ert"] "adv"
"ert" table[width="80%"]
[bgcolor="white"]
bgcolor
div
:-abp-has()
:-abp-contains()
:-abp-properties()
#?# example.com#?#selector
:-abp-has()
:-abp-has(selector)
:-abp-has(> div > a.advertiser)
<div> <a>
:-abp-has()
example.com#?#:-abp-has(.sponsored)
<body>
> +
eyeo.com#?#:-abp-has(code)
<body> <code> eyeo.com#?#:-
abp-has(> code) <code>
:-abp-contains()
:-abp-contains(text)
div.sidebar > span:-abp-contains(Advertisement)
<div>
:-abp-has()
div.sidebar > div:-abp-has(span:-abp-
contains(Advertisement))
eyeo.com#?#:-abp-contains(filters)
eyeo.com#?#div:-abp-
contains(filters) div.outer
<body>
eyeo.com#?#.article-heading:-abp-
contains(filters)
:-abp-properties()
:-abp-properties(properties)
:-abp-properties(width:300px;height:250px;)
:-abp-
properties(width:*px;height:250px;)
:-abp-properties(/width:30[2-8]px;height:250px;/)
background-color property
:-abp-properties(background-color: #3D9C4F;)
:-abp-properties(background-color: rgb(61, 156, 79))
[-abp-properties='width:300px;height:250px;'] :-abp-
properties(width:300px;height:250px;) :-abp-properties()
:-abp-properties(content:'Advertisement')
Advertisement
::before ::after
##.textad
example.com#@#.textad
~example.com##.textad
##aside.info
eyeo.com#@#aside
##aside eyeo.com#@#aside.info
eyeo.com#@#aside.info
$generichide $genericblock
example.com##.textad
##.textad ~example.com##.textad
$domain
||example.com^
/ads/*$domain=example.com
/index.html?q=foo\0www.example.com\0Mozilla/5.0 (X11; Ubuntu;
Linux x86_64; rv:30.0) Gecko/20100101 Firefox/30.0
SEC_OID_ISO_SHA_WITH_RSA_SIGNATURE