Fixing remote toggle
[privoxy.git] / ijb.action
1 #############################################################################
2 # Sample actions file for the Internet Junkbuster 2.9.x
3 #
4 # For information, see http://ijbswa.sourceforge.net/
5 #
6 # $Id: ijb.action,v 1.8 2002/03/12 01:42:50 oes Exp $
7 #
8 #  Purpose     :  Default actions file, see
9 #                 http://ijbswa.sourceforge.net/faq/questions.html#CONFIGFILES
10
11 # We value your feedback. However, to provide you with the best support,
12 # please note:
13 #  
14 #  * Use the support forum to get help:
15 #    http://sourceforge.net/tracker/?group_id=11118&atid=211118
16 #  * Submit bugs only thru our bug forum:
17 #    http://sourceforge.net/tracker/?group_id=11118&atid=111118 
18 #    Make sure that the bug has not already been submitted. Please try
19 #    to verify that it is a Junkbuster bug, and not a browser or site
20 #    bug first. If you are using your own custom configuration, please
21 #    try the stock configs to see if the problem is a configuration
22 #    related bug. And if not using the latest development snapshot,
23 #    please try the latest one. Or even better, CVS sources.
24 #  * Submit feature requests only thru our feature request forum:
25 #    http://sourceforge.net/tracker/?atid=361118&group_id=11118&func=browse
26 #      
27 # For any other issues, feel free to use the mailing lists:
28 # http://sourceforge.net/mail/?group_id=11118
29 #    
30 # Anyone interested in actively participating in development and related
31 # discussions can join the appropriate mailing list here:
32 # http://sourceforge.net/mail/?group_id=11118. Archives are available
33 # here too.
34
35 #############################################################################
36 # Syntax
37 #############################################################################
38
39 # To determine which actions apply to a request, the URL of the request is
40 # compared to all patterns in this file. Every time it matches, the list of
41 # applicable actions for this URL is incrementally updated. You can trace
42 # this process by visiting http://i.j.b/show-url-info
43 #
44 # There are 4 types of lines in this file: comments (like this line),
45 # actions, aliases and patterns, all of which are explained below.
46 #
47 #############################################################################
48 # Pattern Syntax
49 #############################################################################
50
51 # 1. On Domains and Paths
52 # -----------------------
53 #
54 # Generally, a pattern has the form <domain>/<path>, where both the <domain>
55 # and <path> part are optional. If you only specify a domain part, the "/"
56 # can be left out:
57
58 # www.example.com 
59 #   is a domain-only pattern and will match any request to www.yahoo.com
60
61 # www.example.com/
62 #   means exactly the same (but is slightly less efficient)
63
64 # www.example.com/index.html
65 #   matches only the document /index.html on www.example.com
66
67 # /index.html
68 #   matches the document /index.html, regardless of the domain
69
70 # index.html
71 #   matches nothing, since it would be interpreted as a domain name and
72 #   there is no top-level domain called ".html".
73
74 # 2. Domain Syntax
75 # ----------------
76
77 # The matching of the domain part offers some flexible options: If the
78 # domain starts or ends with a dot, it becomes unanchored at that end:
79
80 # www.example.com
81 #   matches only www.example.com
82
83 # .example.com
84 #   matches any domain that ENDS in .example.com
85
86 # www.
87 #   matches any domain that STARTS with www.
88
89 # Additionally, there are wildcards that you can use in the domain names
90 # themselves. They work pretty similar to shell wildcards: "*" stands for
91 # zero or more arbitrary characters, "?" stands for one, and you can define
92 # charachter classes in square brackets and they can be freely mixed:
93
94 # ad*.example.com
95 #   matches adserver.example.com, ads.example.com, etc but not sfads.example.com
96
97 # *ad*.example.com
98 #   matches all of the above
99
100 # .?pix.com
101 #   matches www.ipix.com, pictures.epix.com, a.b.c.d.e.upix.com etc
102
103 # www[1-9a-ez].example.com
104 #   matches www1.example.com, www4.example.com, wwwd.example.com, 
105 #   wwwz.example.com etc, but not wwww.example.com
106
107 # You get the idea?
108
109 # 2. Path Syntax
110 # --------------
111
112 # Paths are specified as regular expressions. A comprehensive discussion of
113 # regular expressions wouldn't fit here, but (FIXME) someone should paste
114 # a concise intro to the regex language here.
115
116 # If Junkbuster was compiled with pcre support (default), Perl compatible
117 # regular expressions are used. See the pcre/docs/ direcory or man perlre
118 # (also available on http://www.perldoc.com/perl5.6/pod/perlre.html) for
119 # details.
120
121 # Please note that matching in the path is CASE INSENSITIVE by default, but
122 # you can switch to case sensitive by starting the pattern with the "(?-i)"
123 # switch:
124
125 # www.example.com/(?-i)PaTtErN.*
126 #   will match only documents whose path starts with PaTtErN in exactly this
127 #   capitalization.
128 #
129 # Partially case-sensetive and partially case-insensitive patterns are
130 # possible, but the rules about splitting them up are extremely complex
131 # - see the PCRE documentation for more information.
132
133 #############################################################################
134 # Action Syntax
135 #############################################################################
136 #
137 # There are 3 kinds of action:
138 #
139 # Boolean (e.g. "block"):
140 #   +name  # enable
141 #   -name  # disable
142 #
143 # Parameterized (e.g. "hide-user-agent"):
144 #   +name{param}  # enable and set parameter to "param"
145 #   -name         # disable
146 #
147 # Multi-value (e.g. "add-header", "wafer"):
148 #   +name{param}  # enable and add parameter "param"
149 #   -name{param}  # remove the parameter "param"
150 #   -name         # disable totally
151 #
152 # The default (if you don't specify anything in this file) is not to take
153 # any actions - i.e completely disabled, so JunkBuster will just be a
154 # normal, non-blocking, non-anonymizing proxy.  You must specifically
155 # enable the privacy and blocking features you need (although the 
156 # provided default actions file will do that for you).
157 #
158 # Later actions always override earlier ones.  For multi-valued actions,
159 # the actions are applied in the order they are specified.
160 #
161 #############################################################################
162 # Valid actions are:
163 #############################################################################
164 #
165 # +add-header{Name: value}
166 #    Adds the specified HTTP header, which is not checked for validity.
167 #    You may specify this many times to specify many headers.
168 #
169 # +block
170 #    Block this URL
171 #
172 # +deanimate-gifs{last}
173 # +deanimate-gifs{first}
174 #    Deanimate all animated GIF images, i.e. reduce them to their last
175 #    frame. This will also shrink the images considerably. (In bytes,
176 #    not pixels!) 
177 #    If the option "first" is given, the first frame of the animation
178 #    is used as the replacement. If "last" is given, the last frame of
179 #    the animation is used instead, which propably makes more sense for
180 #    most banner animations, but also has the risk of not showing the
181 #    entire last frame (if it is only a delta to an earlier frame).
182 #
183 # +downgrade
184 #    Downgrade HTTP/1.1 client requests to HTTP/1.0 and downgrade the
185 #    responses as well. Use this action for servers that use HTTP/1.1
186 #    protocol features that Junkbuster currently can't handle yet.
187 #
188 # +fast-redirects
189 #    Many sites, like yahoo.com, don't just link to other sites.
190 #    Instead, they will link to some script on their own server,
191 #    giving the destination as a parameter, which will then redirect
192 #    you to the final target. 
193 #
194 #    URLs resulting from this scheme typically look like:
195 #    http://some.place/some_script?http://some.where-else
196 #
197 #    Sometimes, there are even multiple consecutive redirects encoded
198 #    in the URL. These redirections via scripts make your web browing
199 #    more traceable, since the server from which you follow such a link
200 #    can see where you go to. Apart from that, valuable bandwidth and
201 #    time is wasted, while your browser aks the server for one redirect
202 #    after the other. Plus, it feeds the advertisers.
203 #
204 #    The +fast-redirects option enables interception of these requests
205 #    by junkbuster, who will cut off all but the last valid URL in the
206 #    request and send a local redirect back to your browser without
207 #    contacting the remote site.
208 #
209 # +filter{name}
210 #    Filter the website through one or more regular expression filters.
211 #    Repeat for multiple filters.
212 #   
213 #    Filters predefined in the supplied re_filterfile include:
214 #
215 #     html-annoyances:  Get rid of particularly annoying HTML abuse
216 #     js-annoyances:    Get rid of particularly annoying JavaScript abuse
217 #     no-poups:         Kill all popups in JS and HTML
218 #     frameset-borders: Give frames a border
219 #     webbugs:          Squish WebBugs (1x1 invisible GIFs used for user tracking)
220 #     no-refresh:       Automatic refresh sucks on auto-dialup lines
221 #     fun:              Text replacements  for subversive browsing fun!
222 #     nimda:            Remove (virus) Nimda code.
223 #     banners-by-size:  Kill banners by size
224 #     crude-parental:   Kill all web pages that contain the words "sex" or "warez"
225 #
226 #
227 # +hide-forwarded
228 #    Block any existing X-Forwarded-for header, and do not add a new one.
229 #
230 # +hide-from{block}
231 # +hide-from{spam@sittingduck.xqq}
232 #    If the browser sends a "From:" header containing your e-mail address, 
233 #    either completely removes the header ("block"), or change it to the
234 #    specified e-mail address.
235 #
236 # +hide-referer{block}
237 # +hide-referer{forge}
238 # +hide-referer{http://nowhere.com}
239 #    Don't send the "Referer:" (sic) header to the web site.  You can
240 #    block it, forge a URL to the same server as the request (which is
241 #    preferred because some sites will not send images otherwise) or
242 #    set it to a constant string.
243 #
244 # +hide-referrer{...}
245 #    Alternative spelling of +hide-referer.  Has the same parameters,
246 #    and can be freely mixed with, "+hide-referer".  ("referrer" is the 
247 #    correct English spelling, however the HTTP specification has a 
248 #    bug - it requires it to be spelt "referer").
249 #
250 # +hide-user-agent{browser-type}
251 #    Change the "User-Agent:" header so web servers can't tell your
252 #    browser type.  (Breaks many web sites).  Specify the user-agent
253 #    value you want - e.g., to pretend to be using Netscape on Linux:
254 #      +hide-user-agent{Mozilla (X11; I; Linux 2.0.32 i586)}
255 #    Or to identify yourself explicitly as a JunkBuster user:
256 #      +hide-user-agent{JunkBuster/1.0}
257 #    (Don't change the version number from 1.0 - after all, why tell them?)
258 #
259 # +image
260 #    Treat this URL as an image.  This only matters if it's also "+block"ed,
261 #    in which case a "blocked" image can be sent rather than a HTML page.
262 #    See +image-blocker{} for the control over what is actually sent.
263 #
264 # +image-blocker{logo}
265 # +image-blocker{blank}
266 # +image-blocker{pattern}
267 # +image-blocker{<URL>} with <url> being any valid image URL
268 #    Decides what to do with URLs that end up tagged with {+block +image}.
269 #    There are 5 options.  "-image-blocker" will send a HTML "blocked" page,
270 #    usually resulting in a "broken image" icon.  "+image-blocker{logo}"
271 #    will send a "JunkBuster" image.  "+image-blocker{blank}" will send
272 #    a 1x1 transparent image, "+image-blocker{pattern}" will send a 4x4
273 #    grey/white pattern which is less intrusive than the logo but easier
274 #    to recognize than the transparent one. And finally, "+image-blocker{<URL>}"
275 #    will send a HTTP temporary redirect to the specified image URL.
276 #
277 #
278 # +limit-connect{portlist}
279 #   The CONNECT methods exists in HTTP to allow access to secure websites
280 #   (https:// URLs) through proxies. It works very simply: The proxy
281 #   connects to the server on the specified port, and then short-circuits
282 #   its connections to the cliant and to the remote proxy.
283 #   This can be a big security hole, since CONNECT-enabled proxies can
284 #   be abused as TCP relays very easily.
285 #   By default, i.e. in the absence of a +limit-connect action, Junkbuster
286 #   will only allow CONNECT requests to port 443, which is the standard port
287 #   for https.
288 #   If you want to allow CONNECT for more ports than that, or want to forbid
289 #   CONNECT altogether, you can specify a comma separated list of ports and port
290 #   ranges (the latter using dashes, with the minimum defaulting to 0 and max to 65K):
291 #
292 #   +limit-connect{443} # This is the default and need no be specified.
293 #   +limit-connect{80,443} # Ports 80 and 443 are OK.
294 #   +limit-connect{-3, 7, 20-100, 500-} # Port less than 3, 7, 20 to 100, and above 500 are OK.
295 #
296 # +no-compression
297 #    Prevent the website from compressing the data. Some websites do
298 #    that, which is a problem for junkbuster, since +filter, +no-popup
299 #    and +gif-deanimate will not work on compressed data. Will slow down
300 #    connections to those websites, though.
301 #
302 # +no-cookies-keep
303 #    If the website sets cookies, make sure they are erased when you exit
304 #    and restart your web browser.  This makes profiling cookies useless,
305 #    but won't break sites which require cookies so that you can log in
306 #    or for transactions.
307 #
308 # +no-cookies-read
309 #    Prevent the website from reading cookies
310 #
311 # +no-cookies-set
312 #    Prevent the website from setting cookies
313 #
314 # +no-popup
315 # +no-popups
316 #    Filter the website through a built-in filter to disable
317 #    window.open() etc.  The two alternative spellings are
318 #    equivalent.
319 #
320 # +vanilla-wafer
321 #    This action only applies if you are using a jarfile.  It sends a
322 #    cookie to every site stating that you do not accept any copyright
323 #    on cookies sent to you, and asking them not to track you.  Of
324 #    course, this is a (relatively) unique header they could use to 
325 #    track you.
326 #
327 # +wafer{name=value}
328 #    This allows you to add an arbitrary cookie.  Specify it multiple
329 #    times in order to add several cookies.
330 #
331 #############################################################################
332
333
334 #############################################################################
335 # Aliases
336 #############################################################################
337 {{alias}}
338 #############################################################################
339 #
340 # You can define a short form for a list of permissions - e.g., instead
341 # of "-no-cookies-set -no-cookies-read -filter -fast-redirects", you can
342 # just write "shop".  This is called an alias.
343 #
344 # Currently, an alias can contain any character except space, tab, '=', '{'
345 # or '}'.
346 # But please use only 'a'-'z', '0'-'9', '+', and '-'.
347 #
348 # Alias names are not case sensitive.
349 #
350 # Aliases beginning with '+' or '-' may be used for system permission names 
351 # in future releases - so try to avoid alias names like this.  (e.g. 
352 # "+no-cookies" below is not a good name)
353 #
354 # Aliases must be defined before they are used.
355
356
357 # Useful aliases
358 +no-cookies = +no-cookies-set +no-cookies-read
359 -no-cookies = -no-cookies-set -no-cookies-read
360 +imageblock = +block +image
361
362 # Fragile sites should have the minimum changes
363 fragile     = -block -deanimate-gifs -fast-redirects -filter -hide-referer -no-cookies -no-popups
364
365 # Shops should be allowed to set persistent cookies
366 shop        = -filter -no-cookies -no-cookies-keep
367
368 # Your favourite blend of filters:
369 #
370 myfilters   = +filter{html-annoyances} +filter{js-annoyances} +filter{no-popups}\
371               +filter{webbugs} +filter{nimda} +filter{banners-by-size}
372
373 #... etc.  Customize to your heart's content.
374
375 #############################################################################
376 # Defaults
377 #############################################################################
378 {\
379 -add-header \
380 -block \
381 -deanimate-gifs \
382 -downgrade \
383 +fast-redirects \
384 myfilters \
385 +no-compression \
386 +no-cookies-keep \
387 +hide-forwarded \
388 +hide-from{block} \
389 +hide-referer{forge} \
390 -hide-user-agent \
391 -image \
392 +image-blocker{http://i.j.b/send-banner} \
393 +no-cookies-keep \
394 -no-cookies-read \
395 -no-cookies-set \
396 +no-popups \
397 -vanilla-wafer \
398 -wafer \
399 }
400 / # Match all URLs
401
402
403 #############################################################################
404 # A useful site for testing - shows all headers:
405 # http://privacy.net/analyze/
406 #############################################################################
407 {+add-header{X-Privacy: Yes please} \
408 +add-header{X-User-Tracking: No thanks!} -filter}
409 privacy.net
410
411
412 #############################################################################
413 # Test for new GIF deanimation feature.
414 # Just try http://www.oesterhelt.org/deanimate-demo with and without it.
415 #############################################################################
416 {+deanimate-gifs{last}}
417 www.oesterhelt.org/deanimate-demo
418
419
420 #############################################################################
421 # Sites that need cookies
422 #
423 # FIXME: Now cookies are allowed by default, do any of these sites
424 # need persistent cookies?
425 #############################################################################
426
427 #{-no-cookies}
428 #.javasoft.com
429 #.sun.com
430 #.yahoo.com
431 #.msdn.microsoft.com
432 #.sourceforge.net
433 #.sf.net
434 #www.nexgo.de
435 #.myrealbox.com
436 #mail.uni.de
437 #e-tools.freenet.de
438 #office.freenet.de
439
440 #############################################################################
441 # These sites are very complex and require
442 # minimal interference.
443 #############################################################################
444 {fragile}
445 .office.microsoft.com
446 .windowsupdate.microsoft.com
447 .deutsche-bank-24.de
448
449 #############################################################################
450 # Shopping sites - still want to block ads.
451 #############################################################################
452 {shop}
453 .quietpc.com
454 .worldpay.com   # for quietpc.com
455 .jungle.com
456 .scan.co.uk
457
458 #############################################################################
459 # These shops require pop-ups
460 #############################################################################
461 {shop -no-popups}
462 .dabs.com
463 .overclockers.co.uk
464
465 #############################################################################
466 # Sometimes fast-redirects catches things by mistake
467 #############################################################################
468 {-fast-redirects}
469 www.ukc.ac.uk/cgi-bin/wac\.cgi\?
470 login.yahoo.com
471 edit.europe.yahoo.com
472 .google.com
473 .altavista.com/.*(like|url|link):http
474 .altavista.com/trans.*urltext=http
475 .speedfind.de
476 .nytimes.com
477
478 #############################################################################
479 # Please don't re_filter code!
480 #############################################################################
481 {-filter}
482 .sourceforge.net
483
484
485 #############################################################################
486 # Imagelist:
487 #############################################################################
488 {+image}
489 #############################################################################
490 /.*\.gif
491 /.*\.jpe?g
492 /.*\.png
493
494 #############################################################################
495 {+imageblock}
496 #############################################################################
497 .adforce.imgis.com
498 .ad.preferences.com/image.*
499 .ads.web.aol.com
500 .focalink.com
501 .ad-adex3.flycast.com
502 .ad.doubleclick.net
503 .connect.247media.ads.link4ads.com
504 .ln.doubleclick.net
505 .mojofarm.mediaplex.com/ad/
506 www.carbuyer.com/cgi-carbuyer/getimage.cgi
507 /phpAds(New)?/viewbanner\.php
508 .ad.de.doubleclick.net
509 /.*/count\.cgi\?.*df=
510 *.fxweb.com/v2-trackrun\.cgi
511 195.63.104.61
512 195.63.104.222
513 213.165.64.3[4-9]
514 213.165.64.4[0-4]
515 194.221.183.22[1-7]
516 a196.g.akamai.net/7/196/2670/000[1-3]/images\.gmx\.net/.*images/.*/.*/
517 /cgi-bin/ivw/CP/
518 151.189.8.213/Adimg
519 151.189.8.193/Media
520 .smartclicks.com/.*/smart(img|banner|host|bar|site)
521 .linkexchange.com/.*/showl(ogo|e)
522 MoneyBanner.de
523 pixel.intares.net/cgi-bin/janus
524 ar.atwola.com # This serves all ads for CNN and AOL
525
526 #############################################################################
527 # Blocklist:
528 #############################################################################
529 {+block}
530 #############################################################################
531 /.*/(.*[-_.])?ads?[0-9]?(/|[-_.].*|\.(gif|jpe?g))
532 /.*/(.*[-_.])?count(er)?(\.cgi|\.dll|\.exe|[?/])
533 /.*/(ng)?adclient\.cgi
534 /.*/(plain|live|rotate)[-_.]?ads?/
535
536 /.*/(sponsor)s?[0-9]?/
537 ###/*.*/(sponsor|banner)s?[0-9]?/
538 ###/*.*/.*banner([-_]?[a-z0-9]+)?\.(gif|jpg)
539
540 /?.*/_?(plain|live)?ads?(-banners)?/
541 /?.*/abanners/
542 /?.*/ad(sdna_image|gifs?)/
543 /?.*/ad(server|stream|juggler)\.(cgi|pl|dll|exe)
544 /?.*/adbanners/
545 /?.*/ad_banner/
546 /?.*/adserver
547 /?.*/adstream\.cgi
548 /?.*/adv((er)?ts?|ertis(ing|ements?))?/
549 /?.*/anzei(gen)?/?
550 /?.*/ban[-_]cgi/
551 /?.*/banner_?ads/
552 /?.*/banner_?anzeigen
553 /?.*/bannerimage/
554 /?.*/banners?/
555 /?.*/banners?\.cgi/
556 /?.*/cgi-bin/centralad/getimage
557 /?.*/images/addver\.gif
558 /?.*/images/advert\.gif
559 /?.*/images/marketing/.*\.(gif|jpe?g)
560 /?.*/place-ads
561 /?.*/popupads/
562 /?.*/promobar.*
563 /?.*/publicite/
564 /?.*/randomads/.*\.(gif|jpe?g)
565 /?.*/rekla(ma|me|am)/.*\.(gif|jpe?g)
566 /?.*/siteads/
567 /?.*/sponsor.*\.gif
568 /?.*/sponsors?[0-9]?/
569 /?.*/ucbandeimg/
570 /?.*/werb\..*
571 /?.*/werbebanner/
572 /?.*/werbung/.*\.(gif|jpe?g)
573 /?.*/adv\.   # www.telegraaf.nl
574 /?.*/advert[0-9]+\.jpg
575 /?.*bann\.gif
576 /?.*/ads/
577 /Media/Images/Adds/
578 /_banner/
579 /ad_images/
580 /adgenius/
581 /adimages/
582 /viewad/
583 /adserve/
584 /adverts/
585 /annonser?/
586 /bando/
587 /bannerad/
588 /bannerfarm/
589 /bin/getimage.cgi/...\?AD
590 /bin/nph-oma.count/ct/default.shtml
591 /bin/nph-oma.count/ix/default.html
592 /cgi-bin/getimage.cgi/....\?GROUP=
593 /cgi-bin/nph-load
594 /cgi-bin/webad.dll/ad
595 /cwmail/acc\.gif
596 /cwmail/amzn-bm1\.gif
597 /db_area/banrgifs/
598 /gif/teasere/
599 /grafikk/annonse/
600 /graphics/defaultAd/
601 /grf/annonif
602 /htmlad/
603 /image\.ng/AdType
604 /image\.ng/transactionID
605 /images/.*/.*_anim\.gif # alvin brattli
606 /ip_img/.*\.(gif|jpe?g)
607 /marketpl*/
608 /minibanners/
609 /netscapeworld/nw-ad/
610 /promotions/houseads/
611 /rotads/ 
612 /rotateads/
613 /rotations/ 
614 /torget/jobline/.*\.gif
615 /viewad/
616 /werbung/
617 /worldnet/ad\.cgi
618 /zhp/auktion/img/
619 /cgi-bin/nph-adclick.exe/
620 /?.*/Image/BannerAdvertising/
621 /?.*/ad-bin/
622 /?.*/adlib/server\.cgi
623 /?.*/gsa_bs/gsa_bs.cmdl
624 /autoads/
625 /anz/pics/
626
627 # for our finnish friends, by Kai Puolamaki <Kai.Puolamaki@iki.fi>
628 /?.*/mainos/*.*/.*\.gif
629 /?.*/mainos/*.*/.*\.jpe?g
630
631 # more from a finnish friend Petri Haapio <pha@iki.fi>
632 cgi.tietovalta.fi
633 .keltaisetsivut.fi/web/img/\.*gif
634 .haku.net/pics/pana\.*gif
635 .www.fi/guvat/\.*gif
636 /?.*/(.*[-_.].*)?maino(kset|nta|s).*(/|\.(gif|html?|jpe?g|png))
637 /?.*/(ilm(oitus)?|kampanja)(hallinta|kuvat?)(/|\.(gif|html?|jpe?g|png))
638
639 # and even more from a finnish friend Hannu Napari <Hannu.Napari@hut.fi>
640 194.251.243.50/cgi-bin/banner
641
642 www.dime.net/ad
643 www.iltalehti.fi/ad
644 www.iltalehti.fi/ilmkuvat
645 www.mtv3.fi/mainoskuvat
646
647 # <jwz@jwz.org>
648 /?.*/adfinity
649 /?.*/[?]adserv
650 /?.*/bizgrphx/
651 /?.*/smallad2\.gif
652 /?.*/ana2ad\.gif
653 /?.*/adimg/
654 /?.*/.*counter\.pl
655 /?.*/spin_html/
656 /?.*/images/topics/topicgimp\.gif
657 .discovery.com/.*banner_id
658 /?.*/.*bannr\.gif
659 .cruel.com/images/
660 .idrink.com/frm_bottom.htm
661 /?.*/.*pb_ihtml\.gif
662 /?.*/ph-ad.*\.focalink\.com
663 /cgi-bin/adjuggler
664
665 /we_ba/ # hausfrauenseite.de *bwhahahaaaaa*
666
667 # ms sucks !
668 /.*(ms)?backoff(ice)?.*\.(gif|jpe?g)
669 /.*(/ie4|/ie3|msie|sqlbans|powrbybo|activex|backoffice|explorer|netnow|getpoint|ntbutton|hmlink).*\.(gif|jpe?g)
670 /.*activex.*(gif|jpe?g)
671 /.*explorer?.(gif|jpe?g)
672 /.*freeie\.(gif|jpe?g)
673 /.*/ie_?(buttonlogo|static?|anim.*)?\.(gif|jpe?g)
674 /.*ie_sm\.(gif|jpe?g)
675 /.*msie(30)?\.(gif|jpe?g)
676 /.*msnlogo\.(gif|jpe?g)
677 /.*office97_ad1\.(gif|jpe?g)
678 /.*pbbobansm\.(gif|jpe?g)
679 /.*powrbybo\.(gif|jpe?g)
680 /.*sqlbans\.(gif|jpe?g)
681 /.*exc_ms\.gif
682 /.*ie4get_animated\.gif
683 /.*ie4_animated\.gif
684 /.*n_iemap\.gif
685 /.*ieget\.gif
686 /.*logo_msnhm_*
687 /.*mcsp2\.gif
688 /.*msn2\.gif
689 /.*add_active\.gif
690 /.*n_msnmap\.gif
691 /.*Ad00\.gif
692 /.*s_msn\.gif
693 /.*addchannel\.gif
694 /.*adddesktop\.gif
695 /?.*/ns4\.gif
696 /?.*/v3sban\.gif
697 /?.*/?FPCreated\.gif
698 /?.*/opera35\.gif
699 /?.*/opera13\.gif
700 /?.*/opera_b\.gif
701 /?.*/ie_horiz\.gif
702 /?.*/ie_logo\.gif
703
704 # ... and even more!
705 /?.*/favicon\.ico
706
707 # generally useless information and promo stuff (commented out)
708 #/.*/(counter|getpcbutton|BuiltByNOF|netscape|hotmail|vcr(rated)?|rsaci(rated)?|freeloader|cache_now(_anim)?|apache_pb|now_(anim_)?button|ie_?(buttonlogo|static?|.*ani.*)?)\.(gif|jpe?g)
709
710 /?.*/images/na/us/brand/
711 /?.*/advantage\.(gif|jpg)
712 /?.*/advanbar\.(gif|jpg)
713 /?.*/advanbtn\.(gif|jpg)
714 /?.*/biznetsmall\.(gif|jpg)
715 /?.*/utopiad\.(gif|jpg)
716 /?.*/epipo\.(gif|jpg)
717 /?.*/amazon([a-zA-Z0-9]+)\.(gif|jpg)
718 /?.*/bnlogo.(gif|jpg)
719 /?.*/buynow([a-zA-Z0-9]+)\.(gif|jpg)
720
721 /p/d/publicid
722
723
724 # for the dutch folks by a dutch friend gertjan@west.nl
725 /?.*/Advertenties/
726 /?.*/Adverteerders/
727 .netdirect.nl/nd_servlet/___
728
729 # --------------------------------------------------------------------------
730 #
731 # specific servers
732 #
733 # --------------------------------------------------------------------------
734
735 # the next two lines work 
736 12.16.1.10/web_GIF
737 12.16.1.10/~web_ani
738 193.158.37.3/cgi-bin/impact
739 193.210.156.114
740 193.98.1.160/img
741 194.231.79.38
742 195.124.124.56
743 195.27.70.69
744 195.30.94.21
745 195.63.104.*/(inbox|log|meld|folderlu|folderru|log(in|out)[lmr]u|)
746 199.78.52.10
747 .1st-fuss.com
748 204.253.46.71:1977
749 204.94.67.40/wc/
750 205.153.208.93
751 205.216.163.62
752 205.217.103.58:1977
753 206.165.5.162/images/gcanim\.gif
754 206.221.254.181:80
755 206.50.219.33
756 207.137.96.35
757 207.159.129.131/abacus
758 207.159.135.72
759 207.82.250.9
760 207.87.15.234
761 207.87.27.10/tool/includes/gifs/
762 208.156.39.14[24]
763 208.156.60.23[045]
764 209.1.112.252/adgraph/
765 209.1.135.14[24]:1971
766 209.132.97.164/IMG/
767 209.185.222.45
768 209.185.222.60
769 209.185.253.199
770 209.207.224.22[02]/servfu.pl 
771 209.239.37.214/cgi-pilotfaq/getimage\.cgi
772 209.297.224.220
773 209.75.21.6
774 209.85.89.183/cgi-bin/cycle\?host
775 212.63.155.122/(banner|concret|softwareclub)
776 216.15.157.34
777 216.27.61.150
778 216.49.10.236/web1000/
779 .247media.com
780 62.144.115.12/dk/
781 .ICDirect.com/cgi-bin
782 .Shannon.Austria.Eu.net/\.cgi/
783 .WebSiteSponsor.de
784 207.181.220.145
785
786 #
787 # generic hosts (probably most effective)
788 #
789 ad*.
790 .*ads.
791 banner.
792
793 .admaximize.com
794 .imgis.com
795 #/.*/*preferences.com*
796 1ad.prolinks.de
797 .adwisdom.com
798 .akamaitech.net/.*/Banners/
799 .altavista.telia.com/av/pix/sponsors/
800 .amazon.com/g/associates/logos/
801 .annonce.insite.dk
802 .asinglesplace.com/asplink\.gif
803 .athand.com/rotation
804 .automatiseringgids.nl/gfx/advertenties/
805 #avenuea.com/Banners/
806 .avenuea.com/view/
807 .badservant.guj.de
808 .befriends.net/personals/matchmaking\.jpg
809 .bizad.nikkeibp.co.jp
810 .bs.gsanet.com/gsa_bs/
811 .cash-for-clicks.de
812 .cda.at/customer/
813 .cgicounter.puretec.de/cgi-bin/
814 .ciec.org/images/countdown\.gif
815 .classic.adlink.de/cgi-bin/accipiter/adserver.exe
816 .click.wisewire.com
817 #.clickhere.egroups.com/img/
818 .imagine-inc.com
819 .commonwealth.riddler.com/Commonwealth/bin/statdeploy\?[0-9]+
820 .customad.cnn.com
821 .dagbladet.no/ann-gif
822 .digits.com/wc/
823 dino.mainz.ibm.de
824 .dn.adzerver.com/image.ad
825 .ds.austriaonline.at
826 .emap.admedia.net
827 .etrade.com/promo/
828 .eur.yimg.com/a/
829 .eur.a1.yimg.com/eur.yimg.com/a/
830 .us.a1.yimg.com/us.yimg.com/a/
831 .eurosponsor.de
832 #fastcounter.linkexchange.com
833 .flycast.com
834 .focalink.com/SmartBanner
835 .freepage.de/cgi-bin/feets/freepage_ext/.*/rw_banner
836 .freespace.virgin.net/andy.drake
837 .futurecard.com/images/
838 .gaia.occ.com/click
839 .globaltrack.com
840 .globaltrak.net
841 .go.com/cimages\?SEEK_
842 .hitbox.com 
843 .home.miningco.com/event.ng/.*AdID
844 .hurra.de
845 .hyperbanner.net
846 .icount.com/.*count
847 image*.narrative.com/news/.*\.(gif|jpe?g)
848 .image.click2net.com
849 #image.linkexchange.com
850 .images.nytimes.com
851 .images.yahoo.com/adv/
852 .images.yahoo.com/promotions/
853 .imageserv.adtech.de
854 .img.web.de
855 .impartner.de/cgi-bin
856 informer2.comdirect.de:6004/cd/banner2
857 .infoseek.go.com/cimages
858 .ins.at/asp/images/
859 .kaufwas.com/cgi-bin/zentralbanner\.cgi
860 #leader.linkexchange.com
861 .link4ads.com
862 .link4link.com
863 .linktrader.com/cgi-bin/
864 .logiclink.nl/cgi-bin/
865 lucky.theonion.com/cgi-bin/oniondirectin\.cgi
866 lucky.theonion.com/cgi-bin/onionimp\.cgi
867 lucky.theonion.com/cgi-bin/onionimpin\.cgi
868 #m.doubleclick.net
869 .mailorderbrides.com/mlbrd2\.gif
870 .media.priceline.com
871 .mediaplex.com
872 .members.sexroulette.com
873 .messenger.netscape.com
874 .miningco.com/zadz/
875 # movielink became moviefone
876 .moviefone.com/.*(banner|newbutton|(ad|poster).*?\.gif|mmail|bytb|h_(guy|showtick|aML)|m_|icon_|NF_.*?back|h_.*?gif|media/(art|imagelinks(/MF.(ad|sponsor))))
877 mqgraphics.mapquest.com/graphics/Advertisements/
878 .netgravity.
879 .newads.cmpnet.com
880 .news.com/cgi-bin/acc_clickthru
881 .ngadcenter.net
882 .ngserve.pcworld.com/adgifs/
883 .nol.at:81
884 .nrsite.com
885 .nytsyn.com/gifs
886 .offers.egroups.com
887 .pagecount.com
888 .ph-ad*.focalink.com
889 .preferences.com
890 .promotions.yahoo.com
891 .pub.nomade.fr
892 .qsound.com/tracker/tracker.exe
893 .resource-marketing.com/tb/
894 .revenue.infi.net
895 .rtl.de/homepage/wb/images/
896 .schnellsuche.de/images/*
897 .shout-ads.com/cgibin/shout.php3
898 .sjmercury.com/advert/
899 .smartclicks.com/.*/smart(img|banner|host|bar|site)
900 .smh.com.au/adproof/
901 .spinbox1.filez.com
902 .static.wired.com/advertising/
903 .swiftad.com
904 .sysdoc.pair.com/cgi-sys/cgiwrap/sysdoc/sponsor\.gif
905 .t-online.de/home/040255162-001/*
906 .taz.de/taz/anz/
907 .tcsads.tcs.co.at
908 .teleauskunft.de/commercial/
909 .thecounter.com/id
910 .tm.intervu.net
911 .tvguide.com/rbitmaps/
912 .ubl.com/graphics/
913 .ubl.com/images/
914 .ultra.multimania.com
915 .ultra1.socomm.net
916 .uproar.com
917 .us.yimg.com/a/
918 .us.yimg.com/promotions/
919 .valueclick.com
920 .valueclick.net
921 .victory.cnn.com
922 .videoserver.kpix.com
923 .washingtonpost.com/wp-adv/
924 .webconnect.net/cgi-bin/webconnect.dll
925 .webcounter.goweb.de
926 .webserv.vnunet.com/ip_img/.*ban
927 .werbung.pro-sieben.de/cgi-bin
928 .whatis.com/cgi-bin/getimage.exe/
929 www..bigyellow.com/......mat.*
930 www.adclub.net
931 www.addme.com/link8\.gif
932 www.aftonbladet.se/annons
933 www.americanpassage.com/
934 www.angelfire.com/in/twistriot/images/wish4\.gif
935 www.bizlink.ru/cgi-bin/irads\.cgi
936 www.blacklightmedia.com/adlemur
937 www.bluesnews.com/flameq\.gif
938 www.bluesnews.com/images/ad[0-9]+\.gif
939 www.bluesnews.com/images/gcanim3\.gif
940 www.bluesnews.com/images/throbber2\.gif
941 www.bluesnews.com/miscimages/fragbutton\.gif
942 www.businessweek.com/sponsors/
943 www.canoe.ca/AdsCanoe/
944 www.cdnow.com/MN/client.banners
945 www.clickagents.com
946 www.clickthrough.ca
947 www.clicmoi.com/cgi-bin/pub\.exe
948 www.dailycal.org/graphics/adbanner-ab\.gif
949 www.detelefoongids.com/pic/[0-9]*
950 www.dhd.de/CGI/werbepic
951 www.dsf.de/cgi-bin/site_newiac.adpos
952 www.firsttarget.com/cgi-bin/klicklog.cgi
953 www.forbes.com/forbes/gifs/ads
954 www.forbes.com/tool/includes/gifs/
955 www.fxweb.holowww.com/.*\.cgi
956 www.geocities.com/TimesSquare/Zone/5267/
957 www.goto.com/images-promoters/
958 www.handelsblatt.de/hbad
959 www.hotlinks.de/cgi-bin/barimage\.cgi
960 www.infoseek.com/cimages
961 www.infoworld.com/pageone/gif
962 www.isys.net/customer/images
963 www.javaworld.com/javaworld/jw-ad
964 www.kron.com/place-ads/
965 www.leo.org/leoclick/
966 #www.linkexchange.ru/cgi-bin/erle\.cgi
967 www.linkstation.de/cgi-bin/zeige
968 www.linux.org/graphic/miniature/
969 www.linux.org/graphic/square/
970 www.linux.org/graphic/standard/
971 www.luncha.se/annonsering
972 www.mediashower.com
973 www.ml.org/gfx/spon/icom/
974 www.ml.org/gfx/spon/wmv
975 www.musicblvd.com/mb2/graphics/netgravity/
976 .nedstat.nl/cgi-bin/
977 www.news.com/Midas/Images/
978 www.newscientist.com/houseads
979 www.nextcard.com/affiliates/
980 www.nikkeibp.asiabiztech.com/image/NAIS4\.gif
981 www.nordlys.no/imaker/.*/.*/.*/.....\.gif   # alvin brattli
982 www.nordlys.no/imaker/.*/.*/.*/..003    # alvin brattli
983 www.oanda.com/server/banner
984 .omdispatch.co.uk
985 www.oneandonlynetwork.com
986 www.page2page.de/cgi-bin/
987 www.prnet.de/.*/bannerschnippel/.*\.(gif|jpe?g)
988 www.promptsoftware.com/marketing/
989 #www.reklama.ru/cgi-bin/banners/
990 www.riddler.com/sponsors/
991 www.rle.ru/cgi-bin/erle\.cgi
992 www.rock.com/images/affiliates/search_black\.gif
993 www.rtl.de/search/.*kunde
994 #www.search.com/Banners
995 www.sfgate.com/place-ads/
996 www.shareware.com/midas/images/borders-btn\.gif
997 #www.sjmercury.com/products/marcom/banners/
998 www.smartclicks.com:81
999 www.sol.dk/graphics/portalmenu
1000 www.sponsornetz.de/jump/show.exe
1001 www.sponsorpool.net
1002 www.sunworld.com/sunworldonline/icons/adinfo.sm\.gif
1003 www.swwwap.com/cgi-bin/
1004 www.taz.de/~taz/anz/
1005 www.telecom.at/icons/.*film\.(gif|jpe?g)
1006 www.theonion.com/bin/
1007 www.topsponsor.de/cgi-bin/show.exe
1008 www.ugo.net
1009 www.ugu.com/images/EJ\.gif
1010 www.warzone.com/pics/banner/
1011 www.warzone.com/wzfb/ads.cgi
1012 www.webpeep.com
1013 www.websitepromote.com/partner/img/
1014 www.winjey.com/onlinewerbung/*\.gif
1015 www.wishing.com/webaudit
1016 www.www-pool.de/cgi-bin/banner-pool
1017 www2.blol.com/agrJRU\.gif
1018 www3.exn.net:80
1019 .yahoo.com/CategoryID=0
1020 .yahoo.de/adv/images
1021
1022 #swa
1023 www.bannerland.de/click.exe
1024 .cyberclick.net
1025 .eu-adcenter.net
1026 www.web-stat.com
1027 www.slate.com/snav/
1028 www.slate.com/redirect/
1029 www.slate.com/articleimages/
1030 .usads.imdb.com
1031 www.forbes.com/tool/images/frontend/
1032 www.zserver.com
1033 www.spinbox.com
1034 .pathfinder.com/shopping/marketplace/images/
1035 /?.*/adbanner*
1036 /?.*/adgraphic*
1037 static.wired.com/images
1038 .perso.estat.com/cgi-bin/perso/
1039 #dinoadserver1.roka.net
1040 .fooladclient*.fool.com
1041 .affiliate.aol.com/static/
1042 .cybereps.com:8000
1043 .iadnet.com
1044 .orientserve.com
1045 .wvolante.com
1046 .findcommerce.com
1047 .smartage.com
1048
1049 # www.sunday-times.co.uk
1050 www.sunday-times.co.uk/standing/newsint/ticker
1051
1052 #NeXgo (ex Germany.Net)
1053 151.189.8.193
1054 151.189.8.213
1055
1056 # Block as much of GeoCities as possible
1057 # All geocities-owned images
1058 www.geocities.com/images
1059 www.geocities.com/MemberBanners/live/
1060 pic.geocities.com/images
1061 # And the popup (it still pops up, but does not eat up precious bandwidth)
1062 #www.geocities.com/ad_container/pop.html # already fixed by other regexp
1063
1064 # from corion@informatik.uni-frankfurt.de
1065 .sam.songline.com/@
1066 .img.getstats.com/
1067 #ads.xmonitor.net/xadengine.cgi # fixed by above regexp
1068 # Also block the japanese geocities popups
1069 www.geocities.co.jp/images
1070 # Also block the come.to, surf.to etc. popups
1071 .v3.come.to/pop.asp
1072
1073 # Also block the xoom stuff.
1074 .xb.xoom.com
1075 home.talkcity.com/homepopup.html.*
1076
1077 # Max Maischein <max.maischein@econsult.de> again ...
1078 # Halflife.net uses WON banners
1079 # Banners from Freeserve
1080 #banner.freeservers.com/cgi-bin/fs_adbar # fixed by above regexp
1081 # And those nasty va-popups !
1082 /?.*/?va_banner.html
1083 # And an all-around hit against advert*.jpg
1084 /?.*/advert[0-9]+\.jpg
1085 # And yet another Internet Explorer gif ...
1086 /?.*/ie_horiz\.gif
1087 # Some uninteresting buttons I think...
1088 .mircx.com/images/buttons/
1089 services.mircx.com/.*\.gif
1090 # Easyspace - yet another "free disk space" provider with <yuck> banner popups
1091 www.easyspace.com/(fpub)?banner.html
1092 www.easyspace.com/100\.gif
1093 # Some russian banner exchanges
1094 .banner.ricor.ru/cgi-bin/banner.pl
1095 #www.bizlink.ru/cgi-bin/irads.cgi # already fixed by other regexp
1096 stx9.sextracker.com/stx/send/
1097 # And even more of geocities :
1098 www.geocities.com/pictures/
1099 # Gaah - www.angelfire.com - another webspace provider with popups
1100 .angelfire.com/sys/download.html
1101 # Gamasutra.com uses this ad provider
1102 sally.songline.com/@
1103
1104 # Eule.de (search engine)
1105 # maybe images.eule.de as a whole...
1106 www.eule.de/cgi-bin/
1107 images.eule.de/comdirect\.gif 
1108 images.eule.de/wp\.gif
1109 .aladin.de/125_1\.gif
1110 images.eule.de/neu/books\.gif
1111
1112 # --------------------------------------------------------------------------
1113 #
1114 # some images
1115 #
1116 # --------------------------------------------------------------------------
1117
1118 # some images on cnn's website just suck!
1119 /.*cnnstore\.gif
1120 /.*book.search\.gif
1121 /.*cnnpostopinionhome.\.gif
1122 /.*custom_feature\.gif
1123 /.*explore.anim.*gif
1124 /.*infoseek\.gif
1125 /.*pathnet.warner\.gif
1126 /.*images/cnnfn_infoseek\.gif
1127 /.*images/pathfinder_btn2\.gif
1128 /.*img/gen/fosz_front_em_abc\.gif
1129 /.*img/promos/bnsearch\.gif
1130 /.*navbars/nav_partner_logos\.gif
1131 /BarnesandNoble/images/bn.recommend.box.*
1132 /digitaljam/images/digital_ban\.gif
1133 /hotstories/companies/images/companies_banner\.gif
1134 /markets/images/markets_banner\.gif
1135 /ows-img/bnoble\.gif
1136 /ows-img/nb_Infoseek\.gif
1137 .cnn.com/images/custom/totale\.gif
1138 .cnn.com/images/lotd/custom.wheels\.gif
1139 .cnn.com/images/.*/by/main.12\.gif
1140 .cnn.com/images/.*/find115\.gif
1141 .cnn.com/.*/free.email.120\.gif
1142 .cnnfn.com/images/left_banner\.gif
1143 .focus.de/A/AF/AFL/
1144 www.cnn.com/images/.*/bn/books\.gif
1145 www.cnn.com/images/.*/pointcast\.gif
1146 www.cnn.com/images/.*/fusa\.gif
1147 .cnn.com/images/.*/start120\.gif
1148 images.cnn.com/SHOP/
1149 /.*by/main\.gif
1150 /.*gutter117\.gif
1151 /.*barnes_logo\.gif
1152 # the / indicates the beginning of the path (and no longer the FQDN)
1153 /.*nbclogo\.gif
1154 /.*microdell\.gif
1155 /.*secureit\.gif
1156
1157 #
1158 /gif/buttons/banner_
1159 /gif/buttons/cd_shop_
1160 /gif/cd_shop/cd_shop_ani_
1161
1162 #altavista
1163 /av/gifs/av_map\.gif
1164 /av/gifs/av_logo\.gif
1165 /av/gifs/new/ns\.gif
1166 altavista.com/i/valsdc3\.gif
1167 jump.altavista.com/gn_sf
1168
1169 # tucows
1170 tucows./images/locallogo\.gif
1171
1172 #
1173 #mt_freshmeat\.jpg
1174
1175 # simpliemu.hypermart.net/frames.html
1176 .go2net.com/mgic/adpopup
1177 .go2net.com/metaspy/images/exposed\.gif
1178 .go2net.com/metaspy/images/ms_un\.gif
1179
1180 #
1181 www.cebu-usa.com/cwbanim1\.gif
1182 www.cebu-usa.com/Connection\.jpg
1183 www.cebu-usa.com/phonead\.gif
1184 www.cebu-usa.com/ban3\.jpg
1185 www.cebu-usa.com/tlban\.gif
1186 www.cebu-usa.com/apwlogo1\.gif
1187 www.cebu-usa.com/rose\.gif
1188
1189 # fnet
1190 www.fnet.de/img/geldboerselogo\.jpg
1191
1192 # hirsch@mathcs.emory.edu
1193 /images/getareal2\.gif
1194
1195 www.assalom.com/aziza/logos/cniaffil\.gif
1196 www.assalom.com/aziza/logos/4starrl1\.gif
1197 www.phantomstar.com/images/media/m1\.gif
1198
1199 #
1200 .wahlstreet.de/MediaW\$/tsponline\.gif
1201 .wahlstreet.de/MediaW\$/dzii156x60\.gif
1202 .wahlstreet.de/MediaW\$/etban156x60_2_opt2\.gif
1203
1204 # linuxtoday.com
1205 /pics/gotlx1\.gif
1206 /pics/getareal1\.gif
1207 /pics/amzn-b5\.gif
1208 /ltbs/cgi-bin/click.cgi
1209 .linuxtoday.com/ltbs/pics/
1210
1211 # Geocities popups
1212 /ad[-_]container/
1213 /include/watermark/v2/
1214
1215 # Reinier Bikker <R.P.Bikker@phys.uu.nl>
1216 # Banner.xxLINK.nl/
1217
1218 # Mark Lutz <luma@nikocity.de>
1219 /.*/*werb.*\.(gif|jpe?g) # hope that's not to restrictive
1220
1221 #Free Yellow thing at bottom of pages (HereticPC)
1222 www.freeyellow.com/images/powerlink5a\.gif
1223 www.freeyellow.com/images/powerlink5b\.gif
1224 www.freeyellow.com/images/powerlink5c\.gif
1225 www.freeyellow.com/images/powerlink5d\.gif
1226 www.freeyellow.com/images/powerlink5e\.gif
1227
1228 #HereticPC
1229 www.eads.com/images/refbutton\.gif
1230 www.fortunecity.com/console2/newnav/*
1231 www.goldetc.net/search\.gif
1232 www.cris.com/~Lzrdking/carpix/cars3-le\.gif
1233 www.justfreestuff.com/scott\.gif
1234 www.cyberthrill.com/entrance\.gif
1235 secure.pec.net/images/pec69ani\.gif
1236 www.new-direction.com/avviva\.gif
1237 /.*internetmarketingcenter\.gif
1238 www.new-direction.com/wp-linkexchange-loop\.gif
1239 www.new-direction.com/windough\.gif
1240 www.digitalwork.com/universal_images/affiliate/dw_le_3\.gif
1241 service.bfast.com/bfast/click/*
1242 www.new-direction.com/magiclearning\.gif
1243 www.new-direction.com/mailloop\.gif
1244
1245 www.free-banners.com/images/hitslogo\.gif
1246 rob.simplenet.com/dyndns/fortune5\.gif
1247 .nasdaq-amex.com/images/bn_ticker\.gif
1248
1249 #
1250 # navilor@hotmail.com
1251 #
1252 #
1253 # wayne@staff.msen.com
1254 #
1255 a*.*.*.yimg.com/([0-9]*|\/)*us.yimg.com/*
1256 #ad.doubleclick.net
1257 www.dnps.com/ads
1258 www.realtop50.com/cgi-bin/ad
1259
1260
1261 #
1262 www.yacht.de/images/(my_ani|eissingani|chartertrans|fum|schnupper|fysshop|garmin)\.gif
1263 www.sponsorweb.de/web-sponsor/nt-bin/show.exe
1264
1265 #
1266 # Club-internet pops up a complain if you refuse cookie (still pops up...)
1267 perso.club-internet.fr/html/Popup/popup_frame_nocookie.html
1268 perso.club-internet.fr/pagesperso/popup_nocookie.html
1269
1270 .gmx.net/images/newsbanner/
1271 .cash4banner.de
1272
1273 .quicken.lexware.de/images/us7-468x60.gif
1274 /img/special/chatpromo\.gif
1275 www.travelocity.com/images/promos/
1276
1277 # wonder that that does...
1278 .p01.com/1x1.dyn
1279
1280 #/*.*/phpAds/viewbanner.php
1281 #/*.*/phpAds/phpads.php
1282
1283 www.linux-magazin.de/banner    
1284 .comtrack.comclick.com
1285 .click-fr.com
1286 .iac-online.de/filler
1287
1288 .media.interadnet.com
1289 .stat.www.fi/cgi-bin
1290 /cgi/banners.cgi
1291 .ads-digi.sol.no
1292 .fp.buy.com
1293 .disneystoreaffiliates.com
1294
1295 .powerwork.mobile.de/cgi-bin/getimage\.cgi
1296
1297
1298
1299 ####################################################
1300 # Jon's addition:
1301 #
1302 # The Register ads - oh, and all images in Register stories (sigh).
1303 www.theregister.co.uk/media/
1304
1305 # Used on http://www.theregister.co.uk/
1306 # Sample advert URL:
1307 # http://secure.webconnect.net/cgi-bin/webconnecthome.dll?F467
1308 .webconnect.net
1309
1310 # Dilbert:
1311 www.dilbert.com/comics/dilbert/images/.*_140x800.*\.gif
1312
1313 # stattrack.com
1314 # Uses URL: http://www.stattrack.com/cgi-bin/stats/image.cgi
1315 /cgi-bin/stats/
1316 # And loads JavaScript from http://www.stattrack.com/stats/code
1317 www.stattrack.com/stats/
1318
1319 #Now they're Yahoo GeoCities, their junk is in a different place.
1320 ##geo.yahoo.com/serv
1321 ##visit.geocities.com/visit.gif
1322 .yimg.com/?.*/www.geocities.com/js_source
1323 #http://us.toto.geo.yahoo.com/toto?s=76001086
1324 .geo.yahoo.com
1325 .visit.geocities.com
1326 .yimg.com/?.*/www.geocities.com/
1327
1328 #http://counter16.bravenet.com/counter.php
1329 counter*.
1330
1331 #http://stat.cybermonitor.com/7emezone_p?1707_USdvd
1332 stat*.
1333
1334 #http://members.tripod.com/adm/popup/.....
1335 members.tripod.com/adm/popup/
1336
1337 #This is the worst ad idea ever!
1338 #count.exitexchange.com/exit/1100661
1339 #count.exitexchange.com/clients/navbar.html
1340 #(used in http://skyhivisuals.tripod.com/malfunctions_.htm)
1341 .exitexchange.com
1342
1343 #SourceForge ads.
1344 sfads.osdn.com
1345
1346 #This site traps the browser
1347 .webhideout.com
1348
1349 #privacy.net runs ads
1350 .a.consumer.net
1351
1352 #Lindsay.Marshall@newcastle.ac.uk suggested these, to kill Opera adverts:
1353 www.qksrv.net
1354 mirror.qkimg.net
1355
1356 #js
1357 dinoadserver*.roka.net
1358 logout.gmx.net
1359 logout.tvspielfilm.de
1360 gmx.tvspielfilm.de
1361 www.freenet.de/customerindex\.html
1362 /?.*/phpAds
1363 .fxweb.com/v2-trackrun\.cgi
1364 rtldating.peopleunited.de
1365 .advertising.com
1366 www.zdnet.com/fcgi-bin/
1367 service.bfast.com/bfast/serve
1368 199.172.144.25
1369 fourohfour.nbci.com/Members404Error.php3
1370 .adtech.de
1371 .adlink.de
1372 www.fair-ist-mehr.de/cgi-bin/bt.pl
1373 .linkexchange.
1374 /?.*/adpage.asp
1375 /ADS
1376 .net-on.net
1377 rstrip.namezero.com
1378 62.26.220.2
1379 .doubleclick.net
1380 .adserver.yahoo.com
1381
1382 #############################################################################
1383 {-block}
1384 #############################################################################
1385 include.ebay.com
1386 cpan.valueclick.com
1387 www.userfriendly.org/images/banners/banner_dp_heart\.gif
1388 advogato.org
1389
1390 #Why were these in the Waldherr blockfile?
1391 #www.hitbox.com
1392 #a*.*.*.yimg.com/([0-9]|\/)*us.yimg.com/i/*
1393
1394 # some regexps are simply too aggressive ...
1395 #
1396 # equalizer to /*.*(.*[-_.])?ads?[0-9]?(/|[-_.].*|.(gif|jpe?g)) 
1397 # or other regexps
1398 #
1399 #
1400 .adamwhone.co.uk
1401 #adsl.tin.it
1402 .stsci.edu
1403 .tgs.com
1404 .sun.com
1405 .povray.org
1406 .admin.
1407 .ad.siemens.de             # SIEMENS Automation & Drives
1408 #add-url.altavista.com
1409 .adis.on.ca
1410 #address*.*.*
1411 #address*.*.*.*
1412 ad[ud]*.
1413 advice.
1414
1415 # univ. don't advertise, do they :-)
1416 .edu
1417 .ac.uk    # English Universities too! - Jon
1418 .uni-*.de # What about Germany? --oes
1419 www.ugu.com/sui/ugu/adv
1420 adfa.edu.au
1421 adsl*.
1422
1423 clubs.yahoo.com/clubs
1424 edit.my.yahoo.com/config/show_identity
1425 www.ix.de/newsticker/data/ad
1426 www.heise.de/newsticker/data/ad
1427 www.careernet.de/anzeige
1428 www.careernet.de/bewerber/stellenanzeigen
1429 www.baumgartner.de/stellenmarkt/anzeigen
1430 www.dspartner.de/Anzeigen
1431 www.aws-jobs.de/Anzeigen
1432 www.jobware.de/.*/anzeigen/
1433 www.jobworld.de/bilder/
1434 www.cnn.com/TECH/computing/.*/internet.ads/
1435 www.financial.de/shop/
1436 .gnn.de/.*\.html
1437 www.auktionen.de
1438
1439 194.221.152.2/phptelefontmp
1440 .harvard.edu/images/banner/
1441
1442 .adswww.harvard.edu
1443 www.dhd.de/CGI/anzeigen/
1444
1445 .ads.web.de/web/
1446 .img.web.de/web/img/
1447
1448 www.segel.de/menu/bilder/anzeigen\.gif
1449 www.corel.com/graphics/banners/
1450 www.software.ibm.com/ad/
1451 www.omg.org/docs/ad/
1452
1453 .sperrmuell.de/scripts/anzeigen
1454 www.freenet.de/index.html
1455 www.01019freenet.de/index.html
1456 www.freenet.de/freenet/
1457 www.01019freenet.de/freenet/
1458 webfactory.de/anzeigen.php
1459 www.cdmag.com
1460 www.internatif.org/bortzmeyer/debian/sponsor/
1461 .hp.com
1462
1463 www.software.hosting.ibm.com/ad/
1464 www.ibm.com/software/ad/
1465 .brickshelf.com
1466
1467 www.debian.org/Pics/banner-blue\.gif
1468 www.linux.de/pics/Nachrichten_banner\.gif
1469 www.werbekurier.de
1470
1471 finder.shopping.yahoo.com/shop/
1472 .national.com/pf
1473 .mozilla.org
1474 .eidos.de
1475 .e-sheep.com
1476 .punkassgear.com
1477 .mozilla.org
1478 .mozillazine.org
1479 .adbusters.org
1480 .annoy.com
1481 .consumer-direct.com
1482 www.iez-auktion.de
1483 .ibm.com
1484 .sgi.com
1485
1486 # my banking stuff => no ads.
1487 .comdirekt.de
1488 .comdirect.de
1489 .teledata.de
1490
1491
1492 # Jon's addition: MSDN
1493 .msdn.microsoft.com
1494
1495 #js
1496 .adbusters.com
1497 .freemail*.web.de/online/ordner/anzeigen
1498 foggy.sda.t-online.de
1499 .us.i1.yimg.com/us.yimg.com/i/pim/ad2.gif
1500 www.nexgo.de/.*/bg_banner.jpg
1501
1502 # .*ads. matches prdownloads.sourceforge.net and many other download sites
1503 # The fix is:
1504 .*downloads.
1505
1506 # End of file