1 #############################################################################
2 # Sample actions file for the Internet Junkbuster 2.9.x
4 # For information, see http://ijbswa.sourceforge.net/
6 # $Id: actionsfile,v 1.1 2001/06/29 13:17:24 oes Exp $
8 #############################################################################
10 #############################################################################
12 # To determine which actions apply to a request, the URL of the request is
13 # compared to all patterns in this file. Every time it matches, the list of
14 # applicable actions for this URL is incrementally updated. You can trace
15 # this process by visiting http://i.j.b/show-url-info
17 # There are 4 types of lines in this file: comments (like this line),
18 # actions, aliases and patterns, all of which are explained below.
20 #############################################################################
22 #############################################################################
24 # 1. On Domains and Paths
25 # -----------------------
27 # Generally, a pattern has the form <domain>/<path>, where both the <domain>
28 # and <path> part are optional. If you only specify a domain part, the "/"
32 # is a domain-only pattern and will match any request to www.yahoo.com
35 # means exactly the same
37 # www.example.com/index.html
38 # matches only the document /index.html on www.example.com
41 # matches the document /index.html, regardless of the domain
44 # matches nothing, since it would be interpreted as a domain name and
45 # there is no top-level domain called ".html".
50 # The matching of the domain part offers some flexible options: If the
51 # domain starts or ends with a dot, it becomes unanchored at that end:
54 # matches only www.example.com
57 # matches any domain that ENDS in .example.com
60 # matches any domain that STARTS with www.
62 # Additionally, there are wildcards that you can use in the domain names
63 # themselves. They work pretty similar to shell wildcards: "*" stands for
64 # zero or more arbitrary characters, "?" stands for one, and you can define
65 # charachter classes in square brackets and they can be freely mixed:
68 # matches adserver.example.com, ads.example.com, etc but not sfads.example.com
71 # matches all of the above
74 # matches www.ipix.com, pictures.epix.com, a.b.c.d.e.upix.com etc
76 # www[1-9a-ez].example.com
77 # matches www1.example.com, www4.example.com, wwwd.example.com,
78 # wwwz.example.com etc, but not wwww.example.com
85 # Paths are specified as regular expressions. A comprehensive discussion of
86 # regular expressions wouldn't fit here, but (FIXME) someone should paste
87 # a concise intro to the regex language here.
89 # If Junkbuster was compiled with pcre support (default), Perl compatible
90 # regular expressions are used. See the pcre/docs/ direcory or man perlre
91 # (also available on http://www.perldoc.com/perl5.6/pod/perlre.html) for
94 # Please note that matching in the path is CASE INSENSITIVE by default, but
95 # you can switch to case sensitive at any point in the pattern by using
98 # www.example.com/(?-i)PaTtErN.*
99 # will match only documents whose path starts with PaTtErN in exactly this
102 #############################################################################
104 #############################################################################
106 # There are 3 kinds of action:
108 # Boolean (e.g. "block"):
112 # Parameterized (e.g. "hide-user-agent"):
113 # +name{param} # enable and set parameter to "param"
116 # Multi-value (e.g. "add-header", "wafer"):
117 # +name{param} # enable and add parameter "param"
118 # -name{param} # remove the parameter "param"
119 # -name # disable totally
121 # The default (if you don't specify anything in this file) is not to take
122 # any actions - i.e completely disabled, so JunkBuster will just be a
123 # normal, non-blocking, non-anonymizing proxy. You must specifically
124 # enable the privacy and blocking features you need (although the
125 # provided default actions file will do that for you).
127 # Later actions always override earlier ones. For multi-valued actions,
128 # the actions are applied in the order they are specified.
130 #############################################################################
132 #############################################################################
134 # +add-header{Name: value}
135 # Adds the specified HTTP header, which is not checked for validity.
136 # You may specify this many times to specify many headers.
142 # Many sites, like yahoo.com, don't just link to other sites.
143 # Instead, they will link to some script on their own server,
144 # giving the destination as a parameter, which will then redirect
145 # you to the final target.
147 # URLs resulting from this scheme typically look like:
148 # http://some.place/some_script?http://some.where-else
150 # Sometimes, there are even multiple consecutive redirects encoded
151 # in the URL. These redirections via scripts make your web browing
152 # more traceable, since the server from which you follow such a link
153 # can see where you go to. Apart from that, valuable bandwidth and
154 # time is wasted, while your browser aks the server for one redirect
155 # after the other. Plus, it feeds the advertisers.
157 # The +fast-redirects option enables interception of these requests
158 # by junkbuster, who will cut off all but the last valid URL in the
159 # request and send a local redirect back to your browser without
160 # contacting the remote site.
163 # Filter the website through the re_filterfile
164 # FIXME: The syntax should be +filter{filename}
167 # Block any existing X-Forwarded-for header, and do not add a new one.
170 # +hide-from{spam@sittingduck.xqq}
171 # If the browser sends a "From:" header containing your e-mail address,
172 # either completely removes the header ("block"), or change it to the
173 # specified e-mail address.
175 # +hide-referer{block}
176 # +hide-referer{forge}
177 # +hide-referer{http://nowhere.com}
178 # Don't send the "Referer:" (sic) header to the web site. You can
179 # block it, forge a URL to the same server as the request (which is
180 # preferred because some sites will not send images otherwise) or
181 # set it to a constant string.
183 # +hide-referrer{...}
184 # Alternative spelling of +hide-referer. Has the same parameters,
185 # and can be freely mixed with, "+hide-referer". ("referrer" is the
186 # correct English spelling, however the HTTP specification has a
187 # bug - it requires it to be spelt "referer").
189 # +hide-user-agent{browser-type}
190 # Change the "User-Agent:" header so web servers can't tell your
191 # browser type. (Breaks many web sites). Specify the user-agent
192 # value you want - e.g., to pretend to be using Netscape on Linux:
193 # +hide-user-agent{Mozilla (X11; I; Linux 2.0.32 i586)}
194 # Or to identify yourself explicitly as a JunkBuster user:
195 # +hide-user-agent{JunkBuster/1.0}
196 # (Don't change the version number from 1.0 - after all, why tell them?)
199 # Treat this URL as an image. This only matters if it's also "+block"ed,
200 # in which case a "blocked" image can be sent rather than a HTML page.
201 # See +image-blocker{} for the control over what is actually sent.
203 # +image-blocker{logo}
204 # +image-blocker{blank}
205 # +image-blocker{http://i.j.b/send-banner}
206 # Decides what to do with URLs that end up tagged with {+block +image}.
207 # There are 4 options. "-image-blocker" will send a HTML "blocked" page,
208 # usually resulting in a "broken image" icon. "+image-blocker{logo}"
209 # will send a "JunkBuster" image. "+image-blocker{blank}" will send
210 # a 1x1 transparent GIF. And finally, "+image-blocker{http://xyz.com}"
211 # will send a HTTP temporary redirect to the specified image - this
212 # has the advantage of the icon being beeing cached by the browser,
213 # which will speed up the display.
216 # Prevent the website from reading cookies
219 # Prevent the website from setting cookies
223 # Filter the website through a built-in filter to disable
224 # window.open() etc. The two alternative spellings are
228 # This action only applies if you are using a jarfile. It sends a
229 # cookie to every site stating that you do not accept any copyright
230 # on cookies sent to you, and asking them not to track you. Of
231 # course, this is a (relatively) unique header they could use to
235 # This allows you to add an arbitrary cookie. Specify it multiple
236 # times in order to add several cookies.
238 #############################################################################
241 #############################################################################
243 #############################################################################
245 #############################################################################
247 # You can define a short form for a list of permissions - e.g., instead
248 # of "-no-cookies-set -no-cookies-read -filter -fast-redirects", you can
249 # just write "shop". This is called an alias.
251 # Currently, an alias can contain any character except space, tab, '=', '{'
253 # But please use only 'a'-'z', '0'-'9', '+', and '-'.
255 # Alias names are not case sensitive.
257 # Aliases beginning with '+' or '-' may be used for system permission names
258 # in future releases - so try to avoid alias names like this. (e.g.
259 # "+no-cookies" below is not a good name)
261 # Aliases must be defined before they are used.
265 +no-cookies = +no-cookies-set +no-cookies-read
266 -no-cookies = -no-cookies-set -no-cookies-read
267 fragile = -block -no-cookies -filter -fast-redirects -hide-referer -no-popups
268 shop = -no-cookies -filter -fast-redirects
269 +imageblock = +block +image
271 #For people who don't like to type too much: ;-)
274 c2 = -no-cookies-set +no-cookies-read
275 c3 = +no-cookies-set -no-cookies-read
276 #... etc. Customize to your heart's content.
278 #############################################################################
280 #############################################################################
287 +hide-referer{forge} \
290 +image-blocker{http://i.j.b/send-banner} \
298 #############################################################################
299 # A useful site for testing - shows all headers:
300 # http://privacy.net/analyze/
301 #############################################################################
302 {+add-header{X-Privacy: Yes please} #-add-header{*} \
303 +add-header{X-User-Tracking: No thanks!} -filter}
306 #############################################################################
308 #############################################################################
310 # Sites that need cookies
317 # Alternative way of saying the same thing
318 {-no-cookies-set -no-cookies-read}
322 # These sites are very complex and require
323 # minimal interference.
325 .office.microsoft.com
326 .windowsupdate.microsoft.com
328 # Shopping sites - still want to block ads.
331 .worldpay.com # for quietpc.com
335 # These shops require pop-ups
341 www.ukc.ac.uk/cgi-bin/wac\.cgi\?
344 # Please don't re_filter code!
348 #############################################################################
350 #############################################################################
352 #############################################################################
357 #############################################################################
359 #############################################################################
361 .ad.preferences.com/image.*
364 .ad-adex3.flycast.com
366 .connect.247media.ads.link4ads.com
368 .mojofarm.mediaplex.com/ad/
369 www.carbuyer.com/cgi-carbuyer/getimage.cgi
370 /phpAds(New)?/viewbanner\.php
371 .ad.de.doubleclick.net
372 /.*/count\.cgi\?.*df=
373 *.fxweb.com/v2-trackrun\.cgi
379 a196.g.akamai.net/7/196/2670/000[12]/images.gmx.net/i4/images/.*/
384 #############################################################################
386 #############################################################################
388 #############################################################################
389 /.*/(.*[-_.])?ads?[0-9]?(/|[-_.].*|\.(gif|jpe?g))
390 /.*/(.*[-_.])?count(er)?(\.cgi|\.dll|\.exe|[?/])
391 /.*/(ng)?adclient\.cgi
392 /.*/(plain|live|rotate)[-_.]?ads?/
394 /.*/(sponsor)s?[0-9]?/
395 ###/*.*/(sponsor|banner)s?[0-9]?/
396 ###/*.*/.*banner([-_]?[a-z0-9]+)?\.(gif|jpg)
398 /.*/_?(plain|live)?ads?(-banners)?/
400 /.*/ad(sdna_image|gifs?)/
401 /.*/ad(server|stream|juggler)\.(cgi|pl|dll|exe)
405 /.*/adv((er)?ts?|ertis(ing|ements?))?/
413 /.*/cgi-bin/centralad/getimage
414 /.*/images/addver\.gif
415 /.*/images/advert\.gif
416 /.*/images/marketing/.*\.(gif|jpe?g)
421 /.*/randomads/.*\.(gif|jpe?g)
422 /.*/reklama/.*\.(gif|jpe?g)
423 /.*/reklame/.*\.(gif|jpe?g)
424 /.*/reklaam/.*\.(gif|jpe?g)
431 /.*/werbung/.*\.(gif|jpe?g)
432 /.*/adv\. # www.telegraaf.nl
433 /.*/advert[0-9]+\.jpg
448 /bin/getimage.cgi/...\?AD
449 /bin/nph-oma.count/ct/default.shtml
450 /bin/nph-oma.count/ix/default.html
451 /cgi-bin/getimage.cgi/....\?GROUP=
453 /cgi-bin/webad.dll/ad
455 /cwmail/amzn-bm1\.gif
463 /image\.ng/transactionID
464 /images/.*/.*_anim\.gif # alvin brattli
465 /ip_img/.*\.(gif|jpe?g)
468 /netscapeworld/nw-ad/
469 /promotions/houseads/
473 /torget/jobline/.*\.gif
478 /cgi-bin/nph-adclick.exe/
479 /.*/Image/BannerAdvertising/
481 /.*/adlib/server\.cgi
482 /.*/gsa_bs/gsa_bs.cmdl
486 # for our finnish friends, by Kai Puolamaki <Kai.Puolamaki@iki.fi>
487 /.*/mainos/*.*/.*\.gif
488 /.*/mainos/*.*/.*\.jpe?g
490 # more from a finnish friend Petri Haapio <pha@iki.fi>
492 .keltaisetsivut.fi/web/img/\.*gif
493 .haku.net/pics/pana\.*gif
495 /.*/(.*[-_.].*)?maino(kset|nta|s).*(/|\.(gif|html?|jpe?g|png))
496 /.*/(ilm(oitus)?|kampanja)(hallinta|kuvat?)(/|\.(gif|html?|jpe?g|png))
498 # and even more from a finnish friend Hannu Napari <Hannu.Napari@hut.fi>
499 194.251.243.50/cgi-bin/banner
503 www.iltalehti.fi/ilmkuvat
504 www.mtv3.fi/mainoskuvat
515 /.*/images/topics/topicgimp\.gif
516 .discovery.com/.*banner_id
519 .idrink.com/frm_bottom.htm
521 /.*/ph-ad.*\.focalink\.com
524 /we_ba/ # hausfrauenseite.de *bwhahahaaaaa*
527 /.*(ms)?backoff(ice)?.*\.(gif|jpe?g)
528 /.*(/ie4|/ie3|msie|sqlbans|powrbybo|activex|backoffice|explorer|netnow|getpoint|ntbutton|hmlink).*\.(gif|jpe?g)
529 /.*activex.*(gif|jpe?g)
530 /.*explorer?.(gif|jpe?g)
531 /.*freeie\.(gif|jpe?g)
532 /.*/ie_?(buttonlogo|static?|anim.*)?\.(gif|jpe?g)
533 /.*ie_sm\.(gif|jpe?g)
534 /.*msie(30)?\.(gif|jpe?g)
535 /.*msnlogo\.(gif|jpe?g)
536 /.*office97_ad1\.(gif|jpe?g)
537 /.*pbbobansm\.(gif|jpe?g)
538 /.*powrbybo\.(gif|jpe?g)
539 /.*sqlbans\.(gif|jpe?g)
541 /.*ie4get_animated\.gif
566 # generally useless information and promo stuff (commented out)
567 #/.*/(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)
569 /.*/images/na/us/brand/
570 /.*/advantage\.(gif|jpg)
571 /.*/advanbar\.(gif|jpg)
572 /.*/advanbtn\.(gif|jpg)
573 /.*/biznetsmall\.(gif|jpg)
574 /.*/utopiad\.(gif|jpg)
576 /.*/amazon([a-zA-Z0-9]+)\.(gif|jpg)
578 /.*/buynow([a-zA-Z0-9]+)\.(gif|jpg)
583 # for the dutch folks by a dutch friend gertjan@west.nl
586 .netdirect.nl/nd_servlet/___
588 # --------------------------------------------------------------------------
592 # --------------------------------------------------------------------------
594 # the next two lines work
597 193.158.37.3/cgi-bin/impact
604 195.63.104.*/(inbox|log|meld|folderlu|folderru|log(in|out)[lmr]u|)
612 206.165.5.162/images/gcanim\.gif
616 207.159.129.131/abacus
620 207.87.27.10/tool/includes/gifs/
623 209.1.112.252/adgraph/
624 209.1.135.14[24]:1971
629 209.207.224.22[02]/servfu.pl
630 209.239.37.214/cgi-pilotfaq/getimage\.cgi
633 209.85.89.183/cgi-bin/cycle\?host
634 212.63.155.122/(banner|concret|softwareclub)
637 216.49.10.236/web1000/
640 .ICDirect.com/cgi-bin
641 .Shannon.Austria.Eu.net/\.cgi/
646 # generic hosts (probably most effective)
654 #/.*/*preferences.com*
657 .akamaitech.net/.*/Banners/
658 .altavista.telia.com/av/pix/sponsors/
659 .amazon.com/g/associates/logos/
661 .asinglesplace.com/asplink\.gif
663 .automatiseringgids.nl/gfx/advertenties/
664 #avenuea.com/Banners/
667 .befriends.net/personals/matchmaking\.jpg
668 .bizad.nikkeibp.co.jp
669 .bs.gsanet.com/gsa_bs/
672 .cgicounter.puretec.de/cgi-bin/
673 .ciec.org/images/countdown\.gif
674 .classic.adlink.de/cgi-bin/accipiter/adserver.exe
676 #.clickhere.egroups.com/img/
678 .commonwealth.riddler.com/Commonwealth/bin/statdeploy\?[0-9]+
680 .dagbladet.no/ann-gif
683 .dn.adzerver.com/image.ad
688 .eur.a1.yimg.com/eur.yimg.com/a/
689 .us.a1.yimg.com/us.yimg.com/a/
691 #fastcounter.linkexchange.com
693 .focalink.com/SmartBanner
694 .freepage.de/cgi-bin/feets/freepage_ext/.*/rw_banner
695 .freespace.virgin.net/andy.drake
696 .futurecard.com/images/
700 .go.com/cimages\?SEEK_
702 .home.miningco.com/event.ng/.*AdID
706 image*.narrative.com/news/.*\.(gif|jpe?g)
708 #image.linkexchange.com
710 .images.yahoo.com/adv/
711 .images.yahoo.com/promotions/
714 .impartner.de/cgi-bin
715 informer2.comdirect.de:6004/cd/banner2
716 .infoseek.go.com/cimages
718 .kaufwas.com/cgi-bin/zentralbanner\.cgi
719 #leader.linkexchange.com
722 .linktrader.com/cgi-bin/
723 .logiclink.nl/cgi-bin/
724 lucky.theonion.com/cgi-bin/oniondirectin\.cgi
725 lucky.theonion.com/cgi-bin/onionimp\.cgi
726 lucky.theonion.com/cgi-bin/onionimpin\.cgi
728 .mailorderbrides.com/mlbrd2\.gif
731 .members.sexroulette.com
732 .messenger.netscape.com
734 # movielink became moviefone
735 .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))))
736 mqgraphics.mapquest.com/graphics/Advertisements/
739 .news.com/cgi-bin/acc_clickthru
741 .ngserve.pcworld.com/adgifs/
749 .promotions.yahoo.com
751 .qsound.com/tracker/tracker.exe
752 .resource-marketing.com/tb/
754 .rtl.de/homepage/wb/images/
755 .schnellsuche.de/images/*
756 .shout-ads.com/cgibin/shout.php3
757 .sjmercury.com/advert/
758 .smartclicks.com/.*/smart(img|banner|host|bar|site)
761 .static.wired.com/advertising/
763 .sysdoc.pair.com/cgi-sys/cgiwrap/sysdoc/sponsor\.gif
764 .t-online.de/home/040255162-001/*
767 .teleauskunft.de/commercial/
770 .tvguide.com/rbitmaps/
773 .ultra.multimania.com
777 .us.yimg.com/promotions/
781 .videoserver.kpix.com
782 .washingtonpost.com/wp-adv/
783 .webconnect.net/cgi-bin/webconnect.dll
785 .webserv.vnunet.com/ip_img/.*ban
786 .werbung.pro-sieben.de/cgi-bin
787 .whatis.com/cgi-bin/getimage.exe/
788 www..bigyellow.com/......mat.*
790 www.addme.com/link8\.gif
791 www.aftonbladet.se/annons
792 www.americanpassage.com/
793 www.angelfire.com/in/twistriot/images/wish4\.gif
794 www.bizlink.ru/cgi-bin/irads\.cgi
795 www.blacklightmedia.com/adlemur
796 www.bluesnews.com/flameq\.gif
797 www.bluesnews.com/images/ad[0-9]+\.gif
798 www.bluesnews.com/images/gcanim3\.gif
799 www.bluesnews.com/images/throbber2\.gif
800 www.bluesnews.com/miscimages/fragbutton\.gif
801 www.businessweek.com/sponsors/
802 www.canoe.ca/AdsCanoe/
803 www.cdnow.com/MN/client.banners
806 www.clicmoi.com/cgi-bin/pub\.exe
807 www.dailycal.org/graphics/adbanner-ab\.gif
808 www.detelefoongids.com/pic/[0-9]*
809 www.dhd.de/CGI/werbepic
810 www.dsf.de/cgi-bin/site_newiac.adpos
811 www.firsttarget.com/cgi-bin/klicklog.cgi
812 www.forbes.com/forbes/gifs/ads
813 www.forbes.com/tool/includes/gifs/
814 www.fxweb.holowww.com/.*\.cgi
815 www.geocities.com/TimesSquare/Zone/5267/
816 www.goto.com/images-promoters/
817 www.handelsblatt.de/hbad
818 www.hotlinks.de/cgi-bin/barimage\.cgi
819 www.infoseek.com/cimages
820 www.infoworld.com/pageone/gif
821 www.isys.net/customer/images
822 www.javaworld.com/javaworld/jw-ad
823 www.kron.com/place-ads/
824 www.leo.org/leoclick/
825 #www.linkexchange.ru/cgi-bin/erle\.cgi
826 www.linkstation.de/cgi-bin/zeige
827 www.linux.org/graphic/miniature/
828 www.linux.org/graphic/square/
829 www.linux.org/graphic/standard/
830 www.luncha.se/annonsering
832 www.ml.org/gfx/spon/icom/
833 www.ml.org/gfx/spon/wmv
834 www.musicblvd.com/mb2/graphics/netgravity/
836 www.news.com/Midas/Images/
837 www.newscientist.com/houseads
838 www.nextcard.com/affiliates/
839 www.nikkeibp.asiabiztech.com/image/NAIS4\.gif
840 www.nordlys.no/imaker/.*/.*/.*/.....\.gif # alvin brattli
841 www.nordlys.no/imaker/.*/.*/.*/..003 # alvin brattli
842 www.oanda.com/server/banner
844 www.oneandonlynetwork.com
845 www.page2page.de/cgi-bin/
846 www.prnet.de/.*/bannerschnippel/.*\.(gif|jpe?g)
847 www.promptsoftware.com/marketing/
848 #www.reklama.ru/cgi-bin/banners/
849 www.riddler.com/sponsors/
850 www.rle.ru/cgi-bin/erle\.cgi
851 www.rock.com/images/affiliates/search_black\.gif
852 www.rtl.de/search/.*kunde
853 #www.search.com/Banners
854 www.sfgate.com/place-ads/
855 www.shareware.com/midas/images/borders-btn\.gif
856 #www.sjmercury.com/products/marcom/banners/
857 www.smartclicks.com:81
858 www.sol.dk/graphics/portalmenu
859 www.sponsornetz.de/jump/show.exe
861 www.sunworld.com/sunworldonline/icons/adinfo.sm\.gif
862 www.swwwap.com/cgi-bin/
864 www.telecom.at/icons/.*film\.(gif|jpe?g)
865 www.theonion.com/bin/
866 www.topsponsor.de/cgi-bin/show.exe
868 www.ugu.com/images/EJ\.gif
869 www.warzone.com/pics/banner/
870 www.warzone.com/wzfb/ads.cgi
872 www.websitepromote.com/partner/img/
873 www.winjey.com/onlinewerbung/*\.gif
874 www.wishing.com/webaudit
875 www.www-pool.de/cgi-bin/banner-pool
876 www2.blol.com/agrJRU\.gif
878 .yahoo.com/CategoryID=0
882 www.bannerland.de/click.exe
887 www.slate.com/redirect/
888 www.slate.com/articleimages/
890 www.forbes.com/tool/images/frontend/
893 .pathfinder.com/shopping/marketplace/images/
896 static.wired.com/images
897 .perso.estat.com/cgi-bin/perso/
898 #dinoadserver1.roka.net
899 .fooladclient*.fool.com
900 .affiliate.aol.com/static/
908 # www.sunday-times.co.uk
909 www.sunday-times.co.uk/standing/newsint/ticker
911 #NeXgo (ex Germany.Net)
915 # Block as much of GeoCities as possible
916 # All geocities-owned images
917 www.geocities.com/images
918 www.geocities.com/MemberBanners/live/
919 pic.geocities.com/images
920 # And the popup (it still pops up, but does not eat up precious bandwidth)
921 #www.geocities.com/ad_container/pop.html # already fixed by other regexp
923 # from corion@informatik.uni-frankfurt.de
926 #ads.xmonitor.net/xadengine.cgi # fixed by above regexp
927 # Also block the japanese geocities popups
928 www.geocities.co.jp/images
929 # Also block the come.to, surf.to etc. popups
932 # Also block the xoom stuff.
934 home.talkcity.com/homepopup.html.*
936 # Max Maischein <max.maischein@econsult.de> again ...
937 # Halflife.net uses WON banners
938 # Banners from Freeserve
939 #banner.freeservers.com/cgi-bin/fs_adbar # fixed by above regexp
940 # And those nasty va-popups !
942 # And an all-around hit against advert*.jpg
943 /.*/advert[0-9]+\.jpg
944 # And yet another Internet Explorer gif ...
946 # Some uninteresting buttons I think...
947 .mircx.com/images/buttons/
948 services.mircx.com/.*\.gif
949 # Easyspace - yet another "free disk space" provider with <yuck> banner popups
950 www.easyspace.com/(fpub)?banner.html
951 www.easyspace.com/100\.gif
952 # Some russian banner exchanges
953 .banner.ricor.ru/cgi-bin/banner.pl
954 #www.bizlink.ru/cgi-bin/irads.cgi # already fixed by other regexp
955 stx9.sextracker.com/stx/send/
956 # And even more of geocities :
957 www.geocities.com/pictures/
958 # Gaah - www.angelfire.com - another webspace provider with popups
959 .angelfire.com/sys/download.html
960 # Gamasutra.com uses this ad provider
963 # Eule.de (search engine)
964 # maybe images.eule.de as a whole...
966 images.eule.de/comdirect\.gif
967 images.eule.de/wp\.gif
968 .aladin.de/125_1\.gif
969 images.eule.de/neu/books\.gif
971 # --------------------------------------------------------------------------
975 # --------------------------------------------------------------------------
977 # some images on cnn's website just suck!
980 /.*cnnpostopinionhome.\.gif
981 /.*custom_feature\.gif
984 /.*pathnet.warner\.gif
985 /.*images/cnnfn_infoseek\.gif
986 /.*images/pathfinder_btn2\.gif
987 /.*img/gen/fosz_front_em_abc\.gif
988 /.*img/promos/bnsearch\.gif
989 /.*navbars/nav_partner_logos\.gif
990 /BarnesandNoble/images/bn.recommend.box.*
991 /digitaljam/images/digital_ban\.gif
992 /hotstories/companies/images/companies_banner\.gif
993 /markets/images/markets_banner\.gif
995 /ows-img/nb_Infoseek\.gif
996 .cnn.com/images/custom/totale\.gif
997 .cnn.com/images/lotd/custom.wheels\.gif
998 .cnn.com/images/.*/by/main.12\.gif
999 .cnn.com/images/.*/find115\.gif
1000 .cnn.com/.*/free.email.120\.gif
1001 .cnnfn.com/images/left_banner\.gif
1003 www.cnn.com/images/.*/bn/books\.gif
1004 www.cnn.com/images/.*/pointcast\.gif
1005 www.cnn.com/images/.*/fusa\.gif
1006 .cnn.com/images/.*/start120\.gif
1007 images.cnn.com/SHOP/
1011 # the / indicates the beginning of the path (and no longer the FQDN)
1017 /gif/buttons/banner_
1018 /gif/buttons/cd_shop_
1019 /gif/cd_shop/cd_shop_ani_
1022 /av/gifs/av_map\.gif
1023 /av/gifs/av_logo\.gif
1024 /av/gifs/new/ns\.gif
1025 altavista.com/i/valsdc3\.gif
1026 jump.altavista.com/gn_sf
1029 tucows./images/locallogo\.gif
1034 # simpliemu.hypermart.net/frames.html
1035 .go2net.com/mgic/adpopup
1036 .go2net.com/metaspy/images/exposed\.gif
1037 .go2net.com/metaspy/images/ms_un\.gif
1040 www.cebu-usa.com/cwbanim1\.gif
1041 www.cebu-usa.com/Connection\.jpg
1042 www.cebu-usa.com/phonead\.gif
1043 www.cebu-usa.com/ban3\.jpg
1044 www.cebu-usa.com/tlban\.gif
1045 www.cebu-usa.com/apwlogo1\.gif
1046 www.cebu-usa.com/rose\.gif
1049 www.fnet.de/img/geldboerselogo\.jpg
1051 # hirsch@mathcs.emory.edu
1052 /images/getareal2\.gif
1054 www.assalom.com/aziza/logos/cniaffil\.gif
1055 www.assalom.com/aziza/logos/4starrl1\.gif
1056 www.phantomstar.com/images/media/m1\.gif
1059 .wahlstreet.de/MediaW\$/tsponline\.gif
1060 .wahlstreet.de/MediaW\$/dzii156x60\.gif
1061 .wahlstreet.de/MediaW\$/etban156x60_2_opt2\.gif
1065 /pics/getareal1\.gif
1067 /ltbs/cgi-bin/click.cgi
1068 .linuxtoday.com/ltbs/pics/
1072 /include/watermark/v2/
1074 # Reinier Bikker <R.P.Bikker@phys.uu.nl>
1077 # Mark Lutz <luma@nikocity.de>
1078 /.*/*werb.*\.(gif|jpe?g) # hope that's not to restrictive
1080 #Free Yellow thing at bottom of pages (HereticPC)
1081 www.freeyellow.com/images/powerlink5a\.gif
1082 www.freeyellow.com/images/powerlink5b\.gif
1083 www.freeyellow.com/images/powerlink5c\.gif
1084 www.freeyellow.com/images/powerlink5d\.gif
1085 www.freeyellow.com/images/powerlink5e\.gif
1088 www.eads.com/images/refbutton\.gif
1089 www.fortunecity.com/console2/newnav/*
1090 www.goldetc.net/search\.gif
1091 www.cris.com/~Lzrdking/carpix/cars3-le\.gif
1092 www.justfreestuff.com/scott\.gif
1093 www.cyberthrill.com/entrance\.gif
1094 secure.pec.net/images/pec69ani\.gif
1095 www.new-direction.com/avviva\.gif
1096 /.*internetmarketingcenter\.gif
1097 www.new-direction.com/wp-linkexchange-loop\.gif
1098 www.new-direction.com/windough\.gif
1099 www.digitalwork.com/universal_images/affiliate/dw_le_3\.gif
1100 service.bfast.com/bfast/click/*
1101 www.new-direction.com/magiclearning\.gif
1102 www.new-direction.com/mailloop\.gif
1104 www.free-banners.com/images/hitslogo\.gif
1105 rob.simplenet.com/dyndns/fortune5\.gif
1106 .nasdaq-amex.com/images/bn_ticker\.gif
1109 # navilor@hotmail.com
1112 # wayne@staff.msen.com
1114 a*.*.*.yimg.com/([0-9]*|\/)*us.yimg.com/*
1117 www.realtop50.com/cgi-bin/ad
1121 www.yacht.de/images/(my_ani|eissingani|chartertrans|fum|schnupper|fysshop|garmin)\.gif
1122 www.sponsorweb.de/web-sponsor/nt-bin/show.exe
1125 # Club-internet pops up a complain if you refuse cookie (still pops up...)
1126 perso.club-internet.fr/html/Popup/popup_frame_nocookie.html
1127 perso.club-internet.fr/pagesperso/popup_nocookie.html
1129 .gmx.net/images/newsbanner/
1132 .quicken.lexware.de/images/us7-468x60.gif
1133 /img/special/chatpromo\.gif
1134 www.travelocity.com/images/promos/
1136 # wonder that that does...
1139 #/*.*/phpAds/viewbanner.php
1140 #/*.*/phpAds/phpads.php
1142 www.linux-magazin.de/banner
1143 .comtrack.comclick.com
1145 .iac-online.de/filler
1147 .media.interadnet.com
1148 .stat.www.fi/cgi-bin
1152 .disneystoreaffiliates.com
1154 .powerwork.mobile.de/cgi-bin/getimage\.cgi
1158 ####################################################
1161 # The Register ads - oh, and all images in Register stories (sigh).
1162 www.theregister.co.uk/media/
1166 www.dilbert.com/comics/dilbert/images/.*_140x800.*\.gif
1169 # Uses URL: http://www.stattrack.com/cgi-bin/stats/image.cgi
1171 # And loads JavaScript from http://www.stattrack.com/stats/code
1172 www.stattrack.com/stats/
1174 #Now they're Yahoo GeoCities, their junk is in a different place.
1175 ##geo.yahoo.com/serv
1176 ##visit.geocities.com/visit.gif
1177 .yimg.com/.*/www.geocities.com/js_source
1178 #http://us.toto.geo.yahoo.com/toto?s=76001086
1180 .visit.geocities.com
1181 .yimg.com/.*/www.geocities.com/
1183 #http://counter16.bravenet.com/counter.php
1186 #http://stat.cybermonitor.com/7emezone_p?1707_USdvd
1189 #http://members.tripod.com/adm/popup/.....
1190 members.tripod.com/adm/popup/
1192 #This is the worst ad idea ever!
1193 #count.exitexchange.com/exit/1100661
1194 #count.exitexchange.com/clients/navbar.html
1195 #(used in http://skyhivisuals.tripod.com/malfunctions_.htm)
1201 #This site traps the browser
1204 #privacy.net runs ads
1207 #Lindsay.Marshall@newcastle.ac.uk suggested these, to kill Opera adverts:
1212 dinoadserver*.roka.net
1214 logout.tvspielfilm.de
1216 www.freenet.de/customerindex\.html
1218 .fxweb.com/v2-trackrun\.cgi
1219 rtldating.peopleunited.de
1221 www.zdnet.com/fcgi-bin/
1222 service.bfast.com/bfast/serve
1224 fourohfour.nbci.com/Members404Error.php3
1227 www.fair-ist-mehr.de/cgi-bin/bt.pl
1236 #############################################################################
1238 #############################################################################
1241 www.userfriendly.org/images/banners/banner_dp_heart\.gif
1243 #Why were these in the Waldherr blockfile?
1245 #a*.*.*.yimg.com/([0-9]|\/)*us.yimg.com/i/*
1247 # some regexps are simply too aggressive ...
1249 # equalizer to /*.*(.*[-_.])?ads?[0-9]?(/|[-_.].*|.(gif|jpe?g))
1260 .ad.siemens.de # SIEMENS Automation & Drives
1261 #add-url.altavista.com
1268 # univ. don't advertise, do they :-)
1270 .ac.uk # English Universities too! - Jon
1271 .uni-*.de # What about Germany? --oes
1272 www.ugu.com/sui/ugu/adv
1276 clubs.yahoo.com/clubs
1277 edit.my.yahoo.com/config/show_identity
1278 www.ix.de/newsticker/data/ad
1279 www.heise.de/newsticker/data/ad
1280 www.careernet.de/anzeige
1281 www.careernet.de/bewerber/stellenanzeigen
1282 www.baumgartner.de/stellenmarkt/anzeigen
1283 www.dspartner.de/Anzeigen
1284 www.aws-jobs.de/Anzeigen
1285 www.jobware.de/.*/anzeigen/
1286 www.jobworld.de/bilder/
1287 www.cnn.com/TECH/computing/.*/internet.ads/
1288 www.financial.de/shop/
1292 194.221.152.2/phptelefontmp
1293 .harvard.edu/images/banner/
1296 www.dhd.de/CGI/anzeigen/
1299 .img.web.de/web/img/
1301 www.segel.de/menu/bilder/anzeigen\.gif
1302 www.corel.com/graphics/banners/
1303 www.software.ibm.com/ad/
1304 www.omg.org/docs/ad/
1306 .sperrmuell.de/scripts/anzeigen
1307 www.freenet.de/index.html
1308 www.01019freenet.de/index.html
1309 www.freenet.de/freenet/
1310 www.01019freenet.de/freenet/
1311 webfactory.de/anzeigen.php
1313 www.internatif.org/bortzmeyer/debian/sponsor/
1316 www.software.hosting.ibm.com/ad/
1317 www.ibm.com/software/ad/
1320 www.debian.org/Pics/banner-blue\.gif
1321 www.linux.de/pics/Nachrichten_banner\.gif
1324 finder.shopping.yahoo.com/shop/
1334 .consumer-direct.com
1339 # my banking stuff => no ads.
1345 # Jon's addition: MSDN
1352 .freemail*.web.de/online/ordner/anzeigen
1353 foggy.sda.t-online.de
1354 .us.i1.yimg.com/us.yimg.com/i/pim/ad2.gif
1355 www.nexgo.de/.*/bg_banner.jpg