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