1 ######################################################################
\r
3 # File : $Source: /cvsroot/ijbswa/current/ijb-basic.action,v $
\r
5 # $Id: ijb-basic.action,v 1.1 2001/12/02 15:26:49 swa Exp $
\r
7 # Purpose : Very basic actions file, it provides
\r
8 # - not too agressive ad filtering
\r
9 # - ads are replace with a blank image
\r
10 # - gif images are de-animated
\r
11 # - persistant cookies (i.e. cookies work for only one
\r
15 # To report bugs, please use the forms at
\r
17 # http://sourceforge.net/projects/ijbswa/
\r
19 # For feedback, please use the developer mailing list at
\r
21 # ijbswa-developers@lists.sourceforge.net
\r
23 ######################################################################
\r
25 ######################################################################
\r
27 ######################################################################
\r
29 +imageblock = +block +image
\r
31 ######################################################################
\r
33 ######################################################################
\r
35 +deanimate-gifs{last} \
\r
36 +image-blocker{trans} \
\r
37 +hide-referer{forge} \
\r
44 ######################################################################
\r
46 ######################################################################
\r
48 #############################################################################
\r
53 #############################################################################
\r
55 #############################################################################
\r
60 ######################################################################
\r
62 ######################################################################
\r
64 #############################################################################
\r
66 # generic hosts (probably most effective)
\r
71 /.*/(.*[-_.])?ads?[0-9]?(/|[-_.].*|\.(gif|jpe?g))
\r
72 /.*/(.*[-_.])?count(er)?(\.cgi|\.dll|\.exe|[?/])
\r
73 /.*/(ng)?adclient\.cgi
\r
74 /.*/(plain|live|rotate)[-_.]?ads?/
\r
75 /.*/(sponsor)s?[0-9]?/
\r
76 /?.*/_?(plain|live)?ads?(-banners)?/
\r
78 /?.*/ad(sdna_image|gifs?)/
\r
79 /?.*/ad(server|stream|juggler)\.(cgi|pl|dll|exe)
\r
83 /?.*/adv((er)?ts?|ertis(ing|ements?))?/
\r
87 /?.*/banner_?anzeigen
\r
91 /?.*/cgi-bin/centralad/getimage
\r
92 /?.*/images/addver\.gif
\r
93 /?.*/images/advert\.gif
\r
94 /?.*/images/marketing/.*\.(gif|jpe?g)
\r
99 /?.*/randomads/.*\.(gif|jpe?g)
\r
100 /?.*/rekla(ma|me|am)/.*\.(gif|jpe?g)
\r
102 /?.*/sponsor.*\.gif
\r
103 /?.*/sponsors?[0-9]?/
\r
107 /?.*/werbung/.*\.(gif|jpe?g)
\r
108 /?.*/adv\. # www.telegraaf.nl
\r
109 /?.*/advert[0-9]+\.jpg
\r
123 /bin/getimage.cgi/...\?AD
\r
124 /bin/nph-oma.count/ct/default.shtml
\r
125 /bin/nph-oma.count/ix/default.html
\r
126 /cgi-bin/getimage.cgi/....\?GROUP=
\r
128 /cgi-bin/webad.dll/ad
\r
130 /cwmail/amzn-bm1\.gif
\r
134 /graphics/defaultAd/
\r
138 /image\.ng/transactionID
\r
139 /images/.*/.*_anim\.gif # alvin brattli
\r
140 /ip_img/.*\.(gif|jpe?g)
\r
143 /netscapeworld/nw-ad/
\r
144 /promotions/houseads/
\r
148 /torget/jobline/.*\.gif
\r
153 /cgi-bin/nph-adclick.exe/
\r
154 /?.*/Image/BannerAdvertising/
\r
156 /?.*/adlib/server\.cgi
\r
157 /?.*/gsa_bs/gsa_bs.cmdl
\r
160 # for our finnish friends, by Kai Puolamaki <Kai.Puolamaki@iki.fi>
\r
161 /?.*/mainos/*.*/.*\.gif
\r
162 /?.*/mainos/*.*/.*\.jpe?g
\r
163 # more from a finnish friend Petri Haapio <pha@iki.fi>
\r
164 /?.*/(.*[-_.].*)?maino(kset|nta|s).*(/|\.(gif|html?|jpe?g|png))
\r
165 /?.*/(ilm(oitus)?|kampanja)(hallinta|kuvat?)(/|\.(gif|html?|jpe?g|png))
\r
175 /?.*/images/topics/topicgimp\.gif
\r
176 .discovery.com/.*banner_id
\r
179 .idrink.com/frm_bottom.htm
\r
180 /?.*/.*pb_ihtml\.gif
\r
181 /?.*/ph-ad.*\.focalink\.com
\r
185 /.*(ms)?backoff(ice)?.*\.(gif|jpe?g)
\r
186 /.*(/ie4|/ie3|msie|sqlbans|powrbybo|activex|backoffice|explorer|netnow|getpoint|ntbutton|hmlink).*\.(gif|jpe?g)
\r
187 /.*activex.*(gif|jpe?g)
\r
188 /.*explorer?.(gif|jpe?g)
\r
189 /.*freeie\.(gif|jpe?g)
\r
190 /.*/ie_?(buttonlogo|static?|anim.*)?\.(gif|jpe?g)
\r
191 /.*ie_sm\.(gif|jpe?g)
\r
192 /.*msie(30)?\.(gif|jpe?g)
\r
193 /.*msnlogo\.(gif|jpe?g)
\r
194 /.*office97_ad1\.(gif|jpe?g)
\r
195 /.*pbbobansm\.(gif|jpe?g)
\r
196 /.*powrbybo\.(gif|jpe?g)
\r
197 /.*sqlbans\.(gif|jpe?g)
\r
199 /.*ie4get_animated\.gif
\r
200 /.*ie4_animated\.gif
\r
214 /?.*/?FPCreated\.gif
\r
220 # ... and even more!
\r
223 /?.*/images/na/us/brand/
\r
224 /?.*/advantage\.(gif|jpg)
\r
225 /?.*/advanbar\.(gif|jpg)
\r
226 /?.*/advanbtn\.(gif|jpg)
\r
227 /?.*/biznetsmall\.(gif|jpg)
\r
228 /?.*/utopiad\.(gif|jpg)
\r
229 /?.*/epipo\.(gif|jpg)
\r
230 /?.*/amazon([a-zA-Z0-9]+)\.(gif|jpg)
\r
231 /?.*/bnlogo.(gif|jpg)
\r
232 /?.*/buynow([a-zA-Z0-9]+)\.(gif|jpg)
\r
234 # for the dutch folks by a dutch friend gertjan@west.nl
\r
236 /?.*/Adverteerders/
\r
237 .netdirect.nl/nd_servlet/___
\r
242 # wayne@staff.msen.com
\r
243 a*.*.*.yimg.com/([0-9]*|\/)*us.yimg.com/*
\r
245 ####################################################
\r
248 # The Register ads - oh, and all images in Register stories (sigh).
\r
249 www.theregister.co.uk/media/
\r
251 # Used on http://www.theregister.co.uk/
\r
252 # Sample advert URL:
\r
253 # http://secure.webconnect.net/cgi-bin/webconnecthome.dll?F467
\r
257 www.dilbert.com/comics/dilbert/images/.*_140x800.*\.gif
\r
260 # Uses URL: http://www.stattrack.com/cgi-bin/stats/image.cgi
\r
262 # And loads JavaScript from http://www.stattrack.com/stats/code
\r
263 www.stattrack.com/stats/
\r
265 #Now they're Yahoo GeoCities, their junk is in a different place.
\r
266 ##geo.yahoo.com/serv
\r
267 ##visit.geocities.com/visit.gif
\r
268 .yimg.com/?.*/www.geocities.com/js_source
\r
269 #http://us.toto.geo.yahoo.com/toto?s=76001086
\r
271 .visit.geocities.com
\r
272 .yimg.com/?.*/www.geocities.com/
\r
279 #This site traps the browser
\r
282 #privacy.net runs ads
\r
285 #Lindsay.Marshall@newcastle.ac.uk suggested these, to kill Opera adverts:
\r
290 dinoadserver*.roka.net
\r
292 logout.tvspielfilm.de
\r
294 www.freenet.de/customerindex\.html
\r
296 .fxweb.com/v2-trackrun\.cgi
\r
297 rtldating.peopleunited.de
\r
299 www.zdnet.com/fcgi-bin/
\r
300 service.bfast.com/bfast/serve
\r
302 fourohfour.nbci.com/Members404Error.php3
\r
305 www.fair-ist-mehr.de/cgi-bin/bt.pl
\r
310 rstrip.namezero.com
\r
313 .adserver.yahoo.com
\r
315 #############################################################################
\r
317 #############################################################################
\r
320 .ac.uk # English Universities too! - Jon
\r
321 .uni-*.de # What about Germany? --oes
\r
322 # my banking stuff => no ads.
\r
326 # Jon's addition: MSDN
\r
327 .msdn.microsoft.com
\r
328 # .*ads. matches prdownloads.sourceforge.net and many other download sites
\r
332 ######################################################################
\r
334 # Copyright : Written by and Copyright (C) 2001 the SourceForge
\r
335 # IJBSWA team. http://ijbswa.sourceforge.net
\r
337 # Based on the Internet Junkbuster originally written
\r
338 # by and Copyright (C) 1997 Anonymous Coders and
\r
339 # Junkbusters Corporation. http://www.junkbusters.com
\r
341 # This program is free software; you can redistribute it
\r
342 # and/or modify it under the terms of the GNU General
\r
343 # Public License as published by the Free Software
\r
344 # Foundation; either version 2 of the License, or (at
\r
345 # your option) any later version.
\r
347 # This program is distributed in the hope that it will
\r
348 # be useful, but WITHOUT ANY WARRANTY; without even the
\r
349 # implied warranty of MERCHANTABILITY or FITNESS FOR A
\r
350 # PARTICULAR PURPOSE. See the GNU General Public
\r
351 # License for more details.
\r
353 # The GNU General Public License should be included with
\r
354 # this file. If not, you can view it at
\r
355 # http://www.gnu.org/copyleft/gpl.html
\r
356 # or write to the Free Software Foundation, Inc., 59
\r
357 # Temple Place - Suite 330, Boston, MA 02111-1307, USA.
\r
359 ######################################################################
\r