# Redirection rules for squid # # $Id: redir,v 1.295 2003/03/10 06:17:49 root Exp $ # # the LHS and RHS make up a perl regular expression: s/LHS/RHS/oi # # the literal string "BLANK" in the RHS gets substituted with your # replacement gif by the gen program. # # the literal string "CLOSEME" in the RHS gets substituted with a # html page which contains "ONLOAD=javascript:this.window.close();" # in the statement. this is useful for closing annoying # javascript popup windows like geocities and tripod. # # # # $1 on the RHS replaces the regexp with itself....i.e. no redirection. # put these rules before any wildcards as a "manual override" :-) (//(?:[^/]*\.)?salon\.com/.*) $1 # freead is a classified ads site. don't want to block their stuff. //www.freead.net.au/adverts/ $1 # # # some wildcards: //.*/image.ng/.* BLANK //.*/RealMedia/ads/.* BLANK //.*/bin/wadredir\?.* BLANK #//(?:.*\.)?/Banners/.* BLANK #//(?:.*\.)?/ads/.* BLANK //.*/banners/.* BLANK //.*/banner/.* BLANK #//(?:.*\.)?/images/adverts/.* BLANK //.*/adverts/.* BLANK #//(?:.*\.)?/Adverts/.* BLANK //.*/gifs/ads/.* BLANK //.*/graphics/advert.* BLANK //.*/home/ads/.* BLANK //.*/image/ads/.* BLANK //.*/images/adds/.* BLANK //.*/images/ads/.* BLANK //.*/img/ads/.* BLANK //.*/pictures/sponsor/.* BLANK //.*/sponsors/images/.* BLANK # # host/domain specific rules: //(?:.*\.)?excite.com/img/ads/.* BLANK //(?:.*\.)?four11.com/g/ads/.* BLANK //(?:.*\.)?apcmag.com/ads/.* BLANK //(?:.*\.)?apcmag.com/newfront1/front/frban.htm BLANK //(?:.*\.)?dejanews.com/gtplacer.* BLANK //(?:.*\.)?dejanews.com/ads/.* BLANK //(?:.*\.)?dejanews.com/gifs/tripod.*.gif BLANK //(?:.*\.)?cnnfn.com/ads/.* BLANK //(?:.*\.)?zdnet.com/adverts/.* BLANK //(?:.*\.)?riddler.com/Commonwealth/bin/statdeploy.* BLANK //(?:.*\.)?infoseek.com/doc/sponsors/images/.* BLANK //(?:.*\.)?techweb.com/ads/.* BLANK //(?:.*\.)?shareware.com/Banners/Images/.* BLANK //(?:.*\.)?desktoppublishing.com/ad/.* BLANK //(?:.*\.)?tripod.com/ads/.* BLANK //ads.tripod.com/.*gif BLANK #//(?:.*\.)?i8.net/worldnet/ad.cgi.* BLANK //(?:.*\.)?wired.com/advertising/.* BLANK //(?:.*\.)?wire.net.au/images/adverts/.* BLANK //(?:.*\.)?tucows.wire.net.au/images/adds/.* BLANK //(?:.*\.)?windows95.com/gifs/ads/.* BLANK //(?:.*\.)?eads.com/graphics/ads/.* BLANK //(?:.*\.)?mrshowbiz.com/ad/.* BLANK //(?:.*\.)?mcp.com/ad_banners/.* BLANK //(?:.*\.)?motherjones.com/global/ADVERTISEMENTS/.* BLANK //(?:.*\.)?mydesktop.com/img/ads/.* BLANK # netscape //(?:.*\.)?netscape.com/ads/images/.* BLANK //(?:.*\.)?netscape.com/inserts/images/.* BLANK //(?:.*\.)?netscape.com.au/ads/images/.* BLANK //(?:.*\.)?netscape.com.au/inserts/images/.* BLANK # www.infoworld.com //(?:.*\.)?infoworld.com/ads/gif/.* BLANK # msn.com //(?:.*\.)?msn.com/ads/.* BLANK # java.miningco.com //(?:.*\.)?miningco.com/zadz/.* BLANK //(?:.*\.)?tqn.com/zadz/.* BLANK # safeaudit.com //(?:.*\.)?safe-audit.com/exposure.cfm.* BLANK # gamelan.com //(?:.*\.)?gamelan.com/Advertisements/images/.* BLANK # mud connector //(?:.*\.)?mudconnect.com/ads/.* BLANK # worldvillage.com #//(?:.*\.)?worldvillage.com/adds/banners/.* BLANK # focalink.com //(?:.*\.)?focalink.com/SmartBanner/.* BLANK # intellicast //www.intellicast.com/ads/.* BLANK # web review //(?:.*\.)?webreview.com/universal/graphics/ads/.* BLANK # ancestry.com //(?:.*\.)?ancestry.com/ads/.* BLANK # from junkbusters //(?:.*\.)?movielink.com/media/imagelinks/MF.ad.* BLANK //(?:.*\.)?movielink.com/media/imagelinks/MF.sponsor.* BLANK //(?:.*\.)?smh.com.au/adproof.* BLANK # adbot.com #//(?:.*\.)?adbot.com:80/image.ng.* BLANK #//(?:.*\.)?adbot.com/image.ng.* BLANK # san jose mercury news #//(?:.*\.)?sjmercury.com/products/.*/banners/.*gif BLANK #//(?:.*\.)?adserv.newcentury.net/image.ng.* BLANK //(?:.*\.)?sjmercury.com/advert/logos/.* BLANK # altavista and doubleclick //(?:.*\.)?altavista.digital.com/ads/.* BLANK //204.123.2.101/ads/.* BLANK #//(?:.*\.)?doubleclick.net/ad/.* BLANK //(?:.*\.)?doubleclick.net/adj/.* NULLJS //(?:.*\.)?doubleclick.net/ad[^j]*/.* BLANK //(?:.*\.)?doubleclick.net/viewad/.* BLANK //(?:.*\.)?doubleclick.net/(?!adj/).* BLANK # yahoo //(?:.*\.)?yahoo.com/adv/.* BLANK //images.yahoo.com/promotions/.* BLANK #//(?:.*\.)?yimg\.com/.*\.(gif|jpg|swf) BLANK //(?:.*\.)?yimg\.com/.*\.(jpe?g|swf) BLANK #//(?:.*\.)?yimg\.com/.*\.gif BLANK # winntmag.com //(?:.*\.)?winntmag.com/images/.* BLANK //www.winntmag.com/titlebar/titlebar.stm BLANK # news.com //(?:.*\.)?news.com/Banners/Images/.* BLANK # techweb.com //(?:.*\.)?cmpnet.com/ads/graphics/.* BLANK # wise wire //(?:.*\.)?wisewire.com/ClickAd.emc.* BLANK //adserver.*wisewire.com/SKB/.* BLANK # cnet //(?:.*\.)?(news|cnet|download|builder|computers|gamecenter|shareware|browsers|activex|search).com/Banners/.* BLANK //(?:.*\.)?(news|cnet|download|builder|computers|gamecenter|shareware|browsers|activex|search).com/Ads/Media/.* BLANK # looksmart //(?:.*\.)?looksmart.com/r\?.*gif BLANK # sysdoc.pair.com (tom's hardware guide) //(?:.*\.)?pair.com/cgi.*/sponsor.gif\?.* BLANK # geocities annoying javascript advertising #//www.geocities.com/cgi-bin-local/GeoAD\?.* //www.geocities.com/cgi-bin-local/GeoAD\?kill.your.damned.javascript!!! //www.geocities.com/cgi-bin-local/GeoAD\?.* CLOSEME //(?:.*\.)?geocities.com/images/pop_\.*.gif BLANK # geocities ad banners. //sponsor is a typo which they'll probably fix one # day. //(?:.*\.)?geocities.com//sponsor/.* BLANK //(?:.*\.)?geocities.com/sponsor/.* BLANK # www.reference.com //www.reference.com/cgi-bin/pn/show_ad.py\?.* BLANK # www.aint-it-cool-news.com #//(?:.*\.)?aint-it-cool-news.com/banners/.* BLANK //(?:.*\.)?aint-it-cool-news.com/cgi-bin/adjuggler\?.* BLANK # slashdot #//(?:.*\.)?/~slashdot/banners/.* BLANK # lantimes //(?:.*\.)?lantimes.com/ads/.* BLANK # redherring #//(?:.*\.)?herring.com.*/banners/.* BLANK #//199.78.52.10/~web_ani/.*gif BLANK # bootnet.com #//(?:.*\.)?imagine-inc.com.*/cgi-bin/accipiter/AdServer.exe.* BLANK //ads.imaginegames.com/.* BLANK # cnn #//(?:.*\.)?cnn.com/image.ng.* BLANK //(?:.*\.)?cnn.com/ads/.* BLANK //(?:.*\.)?cnn.com/images/.*/explore.ads/* BLANK # www.abcnews.com //(?:.*\.)?abcnews.com/ad/.* BLANK # nando times //www.nando.net/nt/ads/.* BLANK //www.nando.net//nt/ads/.* BLANK # macosrumors.com //(?:.*\.)?blacklightmedia.com/adlemur/.* BLANK //(?:.*\.)?blacklightmedia.com/adimage/.* BLANK # trivial.net #//(?:.*\.)?flycast.com/.*/ad/.* BLANK # www.australian.com #//(?:.*\.)?theaustralian.com.au/banners/.* BLANK # salon21st magazine #//(?:.*\.)?salonmagazine.com/ads/.* BLANK # www.vjf.com //205.162.53.2/rotateart/.* BLANK //(?:.*\.)?careerexpo.com/rotateart/.* BLANK # web review //sam.songline.com.* BLANK //sally.songline.com.* BLANK # www.association.org #//(?:.*\.)?association.org/.*/_advertisements/onsite/banners/.* BLANK # www.internetworld.com //(?:.*\.)?internetworld.com/ads/.* BLANK //(?:.*\.)?internet.com/ads/.* BLANK # preferences.com #//(?:.*\.)?preferences.com/image.ng;.* BLANK #//(?:.*\.)?preferences.com/image.ng.* BLANK #//ad.preferences.com/.*\.gif BLANK #//(?:.*\.)?preferences.com/image.* BLANK # bannercast.com //(?:.*\.)?bannercast.com/show.cgi\?.* BLANK # www.bannerfx.com //(?:.*\.)?momentumplus.com/media/serve.fcg\?.* BLANK # netly news //(?:.*\.)?pathfinder.com/sponsors.*/.* BLANK # www.pcworld.com //(?:.*\.)?pcworld.com/adgifs/.* BLANK # winweb.winmag.com //(?:.*\.)?cmpnet.com/remote_ad.* BLANK //192.215.74.16/remote_ad.* BLANK # www.businessweek.com //(?:.*\.)?businessweek.com/sponsors/.* BLANK # www.indyramp.com //(?:.*\.)?burstnet.com/ads/.* BLANK # www.unixworld.com //www.unixworld.com/uworld/ads/.* BLANK # spacemoose //www.adclub.net/cgi-bin/.* BLANK # www.top-10.com //(?:.*\.)?top-10.com/BannersMsg.class BLANK # www.tmx.com.au //www.tmx.com.au/tmx/images/banner_ad.*gif BLANK # hotmail //207.82.250.251/cgi-bin/generate_ad.fcgi\?.* BLANK # www.amw.com //207.155.127.237/ad/.* BLANK # liquidad //liquidad.narrowcastmedia.com/~wsapi/ncmapi/.* BLANK # anzwers.ozemail.net //(?:.*\.)?anzwers.ozemail.net/.*/ads/.*gif BLANK //(?:.*\.)?anzwers.com.au/.*/ads/.*gif BLANK # antionline.org //www.burstnet.com/cgi-bin/ads/.* BLANK # theonion //www.theonion.com/adframes/.* BLANK //adbot.theonion.com/graphics/.* BLANK # blm.net //(?:.*\.)?blm.net/image\?.* BLANK # sfgate.com //(?:.*\.)?sfgate.com/place-ads/.* BLANK # burstnet //(?:.*\.)?burstnet.com/cgi-bin/ads/.* BLANK # mediaplex.com //cds.mediaplex.com/.*\.cgi\?.* BLANK # nai.com -- www.pgp.com #//www.nai.com.banners/.* BLANK # techsightings.com //www.techsightings.com/banner/.*gif BLANK # fool.com //www.fool.com/free/.*gif BLANK # crystalspace site //(?:.*\.)?imagine-inc.com/ignads/.*(gif|jpe?g) BLANK # # 6 degress //(?:.*\.)?sixdegrees.com/ads_gif/.* BLANK //(?:.*\.)?sixdegrees.com/gif/ads_gif/.* BLANK # matt's script archive //(?:.*\.)?worldwidemart.com/.*/ads/.*gif BLANK # cgi-resources.com //(?:.*\.)?cgi-resources.com/ads/.*gif BLANK # # salon magazine #//(?:.*\.)?salonmagazine.com/ads/.* BLANK # trading post #//(?:.*\.)?trading-post.com.au/.*/banners/.* BLANK # # sex ads on astalavista.box.sk //www.EZpic.com/.*gif BLANK //209.81.9.213/.*gif BLANK # from lycos //ads.i33.com/gifs/.* BLANK # from somewhere - I forget where :( //(?:.*\.)?snowcrest.net/casson/adds/.*gif BLANK //(?:.*\.)?superstats.com/cgi-bin/banner.cgi.* BLANK #//jeeves.flycast.com/content/.* BLANK # # geocities popup window //www.geocities.com/ad_container/pop.html.* CLOSEME # //members.tripod.com/adm/popup/roadmap.shtml CLOSEME # #angelfire popup window //www.angelfire.com/ads/toolbar2/afpopup.html CLOSEME # performancecomputing.com //(?:.*\.)?performancecomputing.com/db_area/banrgifs/.* BLANK # mp3.com //(?:.*\.)?filez.com/\?AI.* BLANK //(?:.*\.)?track-star.com/audit.plex\?.* BLANK # cmpnet //(?:.*\.)?narrative.com/.*.gif BLANK # # bannerswap.com //(?:.*\.)?bannerswap.com/.*/banner.asp\?.* BLANK # entmag.com #//207.87.15.211/banners/.*gif BLANK #//(?:.*\.)?entmag.com/banners/.*gif BLANK # # frameusers //(?:.*\.)?frameusers.com/cgi-bin/getimage.cgi.* BLANK # //(?:.*\.)?justclick.com/cgi-local/cserve.cgi.* BLANK # block out annoying animation on ballot98 site //www.ballot98.com.au/ballot98/common/images/CANFIN.gif BLANK # # # block out snoopy java from webmeasure //(?:.*\.)?imrworldwide.com/.*class BLANK //(?:.*\.)?imrworldwide.com/.*\.js NULLJS //(?:.*\.)?sofresimr.com/.*class BLANK //(?:.*\.)?/webmeasure/gather/Gather.class BLANK //(?:.*\.)?/webmeasure/applets/PageGather.class BLANK # # # misc //(?:.*\.)?necx.com/.*/bannerads/.* BLANK #Microsoft font ad //(?:.*\.)?microsoft.com/typography/graphics/typography.* BLANK #free guestbook banner ads //jupiter.guestworld.tripod.lycos.com/gif/pub/.* BLANK # IDG //(?:.*\.)?idg.com.au/cgi-bin/getimage.exe/.* BLANK # adsv //(?:.*\.)?adsv.com/i/.* BLANK # misc from robert edmonds //(?:.*\.)?netb2b.com/cgi-bin/banner/.* BLANK //(?:.*\.)?tarorigin.com/ad/.*gif BLANK //(?:.*\.)?free-banners.com/bannerimage/.* BLANK //(?:.*\.)?1megamall.com/images/advert/.* BLANK //(?:.*\.)?gazette.net/cgi-bin/adjuggler/.* BLANK //(?:.*\.)?greatbanner.com/get_img.cgi.* BLANK //banners.pennyweb.com/.* BLANK # # sofcom //(?:.*\.)?sofcom.com.au/cgi-bin/banserv/.* BLANK # cdnow //(?:.*\.)?cdnow.com/MN/client.banners/.* BLANK # # geekculture.com #//(?:.*\.)?geekculture.com/banners/.*gif BLANK # dieselnet banners //(?:.*\.)?diesel.net.au/images/adv/.* BLANK # hyperbanner //(?:.*\.)?hyperbanner.net/java/.* BLANK # //(?:.*\.)?tradingpost\.com\.au/gfx/advt/.* BLANK //(?:.*\.)?tradingpost\.com\.au/.*/swfobject.*\.js NULLJS //(?:.*\.)?tradingpost\.com\.au/.*\.swf BLANK //(?:.*\.)?rad.guide.com/source/.* BLANK # # www.fortify.net popup //(?:.*\.)?fortify.net/sponsors.html CLOSEME #Netscape home pop window //home.netscape.com/misc/snf/popup_sad1.html CLOSEME //(?:.*\.)?shout-ads.com/cgibin/shout.php3?maxcgi.udemain.* BLANK //(?:.*\.)?dogpile.com/ad.* BLANK # more infoworld //(?:.*\.)?ngadcenter.net/ads/.* BLANK # webconnect (used on redherring, www.informationweek, and others) //(?:.*\.)?/~web_ani/.*gif BLANK //(?:.*\.)?/web_GIF/.*gif BLANK # www.hightechcareers.com //www.vjf.com/rotateart/.*gif BLANK # chicago tribune //(?:.*\.)?chicago.tribune.com/liveads/.* BLANK # canberra-tafe.hypermart.net //(?:.*\.)?go2net.com/.*/adpopup.* CLOSEME //(?:.*\.)?go2net.com/.*/ads/.* BLANK # smartclicks //ads.smartclicks.com/.* BLANK # register-it //www.register-it.com/Images/reganim.gif BLANK # city.net //image.eimg.com/ads/.* BLANK # angelfire error popup //www.angelfire.com/sys/tbngerr.html CLOSEME # one from stu //(?:.*\.)?4internet.com/global/ad/.* BLANK ### some from simon 30/11/1998 # //(?:.*\.)?ads.egroups.com/images/.* BLANK #//(?:.*\.)?ad.preferences.com/image.* BLANK //(?:.*\.)?ads.link4ads.com/.* BLANK # # Unfortunately this needs to be this specific because # they don't have a real ad system. //(?:.*\.)?linuxtoday.com/pics/lt.*\.gif $1 //(?:.*\.)?linuxtoday.com/pics/.*\.gif BLANK #//(?:.*\.)?linuxtoday.com/pics/(wrkstn01|cg8pro|getareal1|linux-hw1|gotlx1.gif).gif BLANK #//(?:.*\.)?linuxtoday.com/pics/wrkstn01\.gif BLANK #//(?:.*\.)?linuxtoday.com/pics/cg8pro\.gif BLANK #//(?:.*\.)?linuxtoday.com/pics/getareal1\.gif BLANK # # Aussie Altavista mirror and also white pages advert source //(?:.*\.)?adaver1.altavista.yellowpages.com.au/.* BLANK # ### ### some from cloudmaster 12/11/1998 # //image.click2net.com/?.* BLANK //imaged.avenuea.com/Banners.* BLANK #//ogrady.com/banners/.* BLANK //www.quadmation.com/ban/.* BLANK # I haven't researched this one, so just block the specific page for now //www.intergal.com/cgi-bin/BAN_record?kait/0001010001/1 CLOSEME //consoles.intergal.com/.*gi BLANK # ### # nettaxi //(?:.*\.)?nettaxi.com/ads/.*gif BLANK //(?:.*\.)?nettaxi.com/.*BUYNTXY-BAR.GIF BLANK # lycos etc //ads.lycos.com/ads/.*gif BLANK //(?:.*\.)?hotbot.com/images/hb_frontdoor_ads.gif BLANK //(?:.*\.)?whowhere.com/ads/.*gif BLANK # aol //ads.web.aol.com(:80)?/.*gif BLANK //ads.web.aol.com(:80)?/image/.* BLANK # newsbytes //(?:.*\.)?newsbytes.com/.*adstream.cgi.* BLANK ### more from simon 1998-12-04 # # www.linux.org uses /images/ for non-advert stuff //(?:.*\.)?linux.org/graphic/.* BLANK # # Linux Weekly News //(?:.*\.)?lwn.net/cb/lwn.pl?.* BLANK # # Get rid of that annoying Geocities background pic //(?:.*\.)?geocities.com/images/branding/.* BLANK # ### end of simon's stuff //(?:.*\.)?geocities.com/include/branding/.*\.js NULLJS //(?:.*\.)?geocities.com/include/watermark/.*\.js NULLJS //(?:.*\.)?geocities.com/images/branding/.* BLANK # hotmail //209.1.112.252/adgraph/.* BLANK # AsiaBizTech //(?:.*\.)?itlinks.com/scripts/ad/getimage.exe.* BLANK # //(?:.*\.)?adbar.com/cgi-bin/getimage.cgi.* BLANK # shout ads //(?:.*\.)?shout-ads.com/cgibin/shout.php3.* BLANK # flycast #//(?:.*\.)?flycast.com/server/socket/.* BLANK # backoffice magazine //(?:.*\.)?backofficecto.com/ads/.* BLANK # salon magazine //ads.enliven.com/.* BLANK # troutmask #//(?:.*\.)?troutmask.com/banners/.* BLANK //(?:.*\.)?hitbox.com/Hitbox?.* BLANK # zdnet //ads.x10.com/?.* BLANK # linux.org //(?:.*\.)?linux.org/graphic/square/.* BLANK # space moose #//(?:.*\.)?adbureau.net/accipiter.* BLANK //(?:.*\.)?adbureau.net/[hj]server/.* BLANK # www.networkmagazine.com //(?:.*\.)?webconnect.net/cgi-bin/webconnect.dll\?.* BLANK #//(?:.*\.)?networkmagazine.com/db_area/banners/.* BLANK # trading post #//(?:.*\.)?trading-post.com.au/banners/.* BLANK # doodie.com //(?:.*\.)?doodie.com/mvc/.*gif BLANK //(?:.*\.)?doodie.com/images/(q2inc|bnn_cnow-cards|dan_nvbank_com|elvisstamp.*)\.(gif|jpe?g) BLANK # //(?:.*\.)?club-internet.fr/pagespersos/popup.html CLOSEME # virtualave //(?:.*\.)?virtualave.net/va_banner.html CLOSEME # twig home page //ads.wireco.net/display/.* BLANK # angelfire popup //(?:.*\.)?angelfire.com/sys/toolbar.html CLOSEME # whitepages.com.au //ad.*.pamedia.com.au/images/.* BLANK # //(?:.*\.)?puretec.de/werbungpt1.php3 CLOSEME # //(?:.*\.)?websitesponsor.de/web-sponsor/.* BLANK # cool.com //(?:.*\.)?cool.com/ads/.* BLANK # //(?:.*\.)?/ad_bin/.*gif BLANK //(?:.*\.)?nag.de/.*/popup/.* CLOSEME //ads.nag.de/.* BLANK //(?:.*\.)?websponsors.com/.* BLANK //(?:.*\.)?efes.net.tr/reklam/pop.shtml CLOSEME # //(?:.*\.)?cimedia.com/MARKETING/.* BLANK # #//(?:.*\.)?ase.net/images/banners/.*gif BLANK //imageserv.adtech.de/images/.* BLANK //freecenter.digiweb.com/ad.fwad CLOSEME #//(?:.*\.)?superstats.com/banners/.* BLANK //promotions.yahoo.com/promotions/.*gif BLANK //(?:.*\.)?clickagents.com/cgibin/banner.ca.* BLANK #//adsrv.news.com.au/banners/.*gif BLANK //www.ohio.com/advertising/.* BLANK //(?:.*\.)?geocities.com/MemberBanners/.* BLANK //(?:.*\.)?webreference.com/ads/.* BLANK #//(?:.*\.)?newsclassifieds.com.au/banners/.* BLANK //clickhere.egroups.com/img/.*gif BLANK //(?:.*\.)?iw.com/ads/.*gif BLANK #//(?:.*\.)?datais.com/ads/ad.cgi.* BLANK #//(?:.*\.)?themes.org/banners/.*gif BLANK //(?:.*\.)?ninemsn.com.au/ads/.* BLANK # zdnet //216.32.5.210/Banners/.* BLANK //view.avenuea.com/view/.* BLANK //[a-z0-9]+.doubleclick.net/.*gif BLANK # new geocities popup crap //(?:.*\.)?geocities.com/toto\?.* CLOSEME # linuxorbit.com //(?:.*\.)?linuxorbit.com/graphics/ads/.* BLANK //(?:.*\.)?bannerpromo.net/cgi-bin/ads/.* BLANK //(?:.*\.)?iworld.com/ads/.* BLANK //(?:.*\.)?isp-planet.com/ads/.* BLANK # this particularly annoying popup moves around the screen //come.to/pop.asp\?.* CLOSEME #//209.249.169.51/banners/.* BLANK //(?:.*\.)?linuxplanet.com/ads/.* BLANK //(?:.*\.)?osopinion.com/advertising/.* BLANK //(?:.*\.)?securityfocus.com/ads/.* BLANK # freshmeat //ads.freshmeat.net/.* BLANK //lwn.net/adimages/.* BLANK //(?:.*\.)?doubleclick.net/adf/.*/popup/.* CLOSEME #Tom's hardware has too many ads //www.ad.tomshardware.com/.* BLANK //(?:.*\.)?netcraft.com/impression/\?.* BLANK //banners.egroups.com/ads/.* BLANK //216.34.88.243/Banners/.* BLANK //view.accendo.com/iballs/.* BLANK //(?:.*\.)?deja.com/ads/.* BLANK #//jeeves-ch.flycast.com/content/.* BLANK //(?:.*\.)?nytimes.com/partners/microsites/.* BLANK #//(?:.*\.)?teknosurf2.com/cgi-bin/ads.pl.* BLANK //(?:.*\.)?angelfire.com/cgi-bin/admem\?.* CLOSEME # annoying netscape plugin popup, and aol ads in the popup //cgi.netscape.com/cgi-bin/plugins/get_plugin.cgi\?.* CLOSEME //ads.web.aol.com/.* BLANK //linuxtoday.com/ltbs/pics/.* BLANK //www.onelist.com/images/.*88x31.gif BLANK //(?:.*\.)?talkcity.com/homepopup.html\?.* CLOSEME //(?:.*\.)?perlmonth.com/images/.*_banner.gif BLANK //adcreatives.imaginemedia.com/.*gif BLANK //(?:.*\.)?angelfire.com/sys/popup_source.shtml\?.* CLOSEME //(?:.*\.)?pgsql.com/cgi/display_image.cgi BLANK //(?:.*\.)?multimania.fr/general/pub/perso.phtml.* CLOSEME //(?:.*\.)?admonitor.net/adengine.cgi\?.* BLANK //209.1.218.221/creatives/.*gif BLANK //(?:.*\.)?whowhere.com/doc/pop_.*\?.* CLOSEME #//(?:.*\.)?yimg\.com/.*/.*geocities.com/js_source/.*\.js NULLJS #//(?:.*\.)?/banners/tracker.exe\?.* BLANK //(?:.*\.)?linksynergy.com/fs-bin/show\?.* BLANK //banner.800-trekker.com/.* BLANK //(?:.*\.)?hitbox.com/HG\?.* BLANK #//(?:.*\.)?flycast.com/server/img/.* BLANK //(?:.*\.)?realestate.com.au/banner_ads/.* BLANK #//(?:.*\.)?preferences.com/.*gif BLANK //199.172.144.25/.*gif BLANK //209.249.169.51/ads/.*gif BLANK //(?:.*\.)?aaddzz.com/image/.* BLANK #//(?:.*\.)?techwatch.com.au/banners/.* BLANK #//(?:.*\.)?bizservers.com/cgi-bin/ad.cgi\?.* BLANK //(?:.*\.)?linuxjournal.com/BannerAds/.* BLANK //(?:.*\.)?slashdot.org/banner/.* BLANK //(?:.*\.)?securityfocus.com/frames/ad.html\?.* BLANK //(?:.*\.)?webwombat.com.au/Wad\?.* BLANK //(?:.*\.)?welcome.to/pop.asp\?.* CLOSEME //(?:.*\.)?tv.com/.*/Ads/.* BLANK //(?:.*\.)?imrworldwide.com/cgi-bin/(?:count|m)\?.* BLANK #http://secure-au.imrworldwide.com/cgi-bin/m?ci=citysearch&cg=melbourne-generic #//adrunner.mycomputer.com/banners/.* BLANK #//(?:.*\.)?akamai.net/.*/banners/.* BLANK #//jeeves.flycast.com/gif/.* BLANK //(?:.*\.)?flycast.com/.*gif BLANK //(?:.*\.)?bfast.com/ad/script\?.* NULLJS //(?:.*\.)?bfast.com/ad/serve\?.* BLANK //(?:.*\.)?streambox.com/exec/makepic.asp\?.* BLANK #//(?:.*\.)?nzherald.co.nz/banners/.* BLANK //(?:.*\.)?openca.org/scripts/banner.scp NULLJS #//(?:.*\.)?mycomputer.com/banners/.* BLANK #//(?:.*\.)?akamai.net/.*gif BLANK //(?:.*\.)?theregister.co.uk/media/.*\.gif BLANK //(?:.*\.)?linuxmall.com/phpads.php3\?.* BLANK //ads.linuxmall.com/images/.*\.gif BLANK # servedby.advertising.com rgooch@atnf.csiro.au //(?:.*\.)?advertising\.com/.* BLANK # ad-adex3.flycast.com rgooch@atnf.csiro.au //(?:.*\.)?ad-adex.*\.flycast\.com/.* BLANK # click.iballs.a1.avenuea.com/iballs/go/ rgooch@atnf.csiro.au //(?:.*\.)?\.avenuea\.com/iballs/.* BLANK # adbot.theonion.com/RealMedia/ads/ rgooch@atnf.csiro.au //adbot\.theonion\.com/.*/ads/.* BLANK # graphics.theonion.com/ad_graphics/ rgooch@atnf.csiro.au //graphics\.theonion\.com/ad_graphics/.* BLANK #//(?:.*\.)?avenuea.com/.*/banners/.*\.gif BLANK //(?:.*\.)?akamaitech.net/.*\.gif BLANK //(?:.*\.)?go2net.com/adpopup\?.* CLOSEME //(?:.*\.)?newsforge.com/banner/.* BLANK //(?:.*\.)?perlarchive.com.*/ads/.* BLANK #//(?:.*\.)?kerneltrap.com/images/banners/.* BLANK //advert.bayarea.com/.*gif BLANK //ads.pgsql.com/cgi-bin/display_image.cgi BLANK #//(?:.*\.)?adbureau.net/imgworks/banners/.* BLANK //(?:.*\.)?sysop.com/s_rogers_images/s_rogers_banner_non_rotate.gif BLANK //(?:.*\.)?sysop.com/bannerads/.* BLANK //(?:.*\.)?thenation.com/ads/.*gif BLANK //(?:.*\.)?thenation.com/servlet/aj\?.* BLANK //adimg.activeadv.net/.* BLANK //(?:.*\.)?valuead.com/default/.* BLANK //(?:.*\.)?easyscopes.net/cgi-bin/getimage.cgi.* BLANK #//(?:.*\.)?mediaplex.com/ad/.* BLANK //(?:.*\.)?ilife.com/acads/.* BLANK # some javascript crap //(?:.*\.)?clicks4u.com/.*\.js NULLJS //(?:.*\.)?yimg\.com/.*/js_source/.*\.js NULLJS //(?:.*\.)?yahoo.com/toto\?.* NULLJS # targetnet crap #//(?:.*\.)?targetnet.com/.*/*ad.cgi\?.* BLANK //(?:.*\.)?targetnet.com/ad.*/.* BLANK //(?:.*\.)?.ads.targetnet.com/.* BLANK //(?:.*\.)?\.flycast\.com/server/.* BLANK #//(?:.*\.)?/phpAds/.* BLANK #//.*/phpAdsNew/adview\.php\?.* BLANK //.*/phpAds(?:New)?/.* BLANK //(?:.*\.)?focalex.com/pops/.* CLOSEME //(?:.*\.)?flowgo.com/popup.* CLOSEME //(?:.*\.)?gamesquad.net/images/banner.* BLANK #//(?:.*\.)?mcafee.com/.*banners/.* BLANK //(?:.*\.)?gamers.com/.*/advertiser/.* BLANK //(?:.*\.)?gamers.com/bannerad/.* BLANK # get rid of xoom.com/nbci.com junk #//members.nbci.com/(.*) //members.nbci.com/_XMCM/$1 //(?:.*\.)?realcities.com/ads/.* BLANK //(?:.*\.)?handspring.com/.*/affiliates/.*/.*gif BLANK //(?:.*\.)?associmg.com/.*/home-banner-468x60.gif.* BLANK //adcontent.gamespy.com/.*gif BLANK #//(?:.*\.)?storagereview.com/.*banners/.* BLANK # web bugs and ads found using my squid-trawl.pl cache trawler on 2001-03-03. //(?:.*\.)?superstats.com/[ab].cgi\?.* BLANK //(?:.*\.)?superstats.com/code\?.* NULLJS //(?:.*\.)?flycast.com/FlycastUniversal/.* NULLJS //(?:.*\.)?/flycast\.js.* NULLJS //(?:.*\.)?clicks4u.com/.*\.js NULLJS //(?:.*\.)?yahoo.com/toto\?.* NULLJS //(?:.*\.)?sitetracker.com/.*\.js\.* NULLJS //(?:.*\.)?tnr.com/.*\.js NULLJS //(?:.*\.)?qmail.com.au/banner/rotate.js NULLJS //(?:.*\.)?akamai.com/resources/include/akamai.js NULLJS //(?:.*\.)?sitemeter.com/js/counter.js\?.* NULLJS //(?:.*\.)?sitemeter.com/meter.asp\?.* BLANK #//(?:.*\.)?/accipiter.*/scripts/.*\.js NULLJS //(?:.*\.)?newsbytes.com/javascript/adcode.js NULLJS //(?:.*\.)?zdnet.com/.*/ads/.*/popup\.js NULLJS //(?:.*\.)?ebay.com/.*/ads.js NULLJS //(?:.*\.)?pamedia.com.au/images/.* BLANK //(?:.*\.)?internet.com/ads/.* BLANK //(?:.*\.)?economist.com/ads/.* BLANK //(?:.*\.)?akamaitech.net/.*/ads/.* BLANK //(?:.*\.)?monster.com/.*/ads/.* BLANK //(?:.*\.)?mycomputer.com/get_counter.html\?.* NULLJS //(?:.*\.)?mycomputer.com/c.count\?.* BLANK # end of 2001-03-03 squid-trawl.pl run //(?:.*\.)?fastclick.net/.*/get.media\?.* BLANK //(?:.*\.)?fastclick.net/.*pop.cgi.* CLOSEME //.*/js\.ng/.* NULLJS //.*/html\.ng/.* BLANK //.*/event\.ng/.* BLANK //(?:.*\.)?preferences.com/(oframe|image|.*\.gif).* BLANK //(?:.*\.)?preferences.com/oscript.* NULLJS //(?:.*\.)?insecure.com/cgi-bin/pro/pro\.pl\?.* BLANK //(?:.*\.)?adflight.com/ad_.* BLANK # link exchange #//(?:.*\.)?linkexchange.com/.*/(logoshowad|showle|showbanner|showiframe\?.* BLANK #//(?:.*\.)?linkexchange.com/.*/logoshowad.* BLANK #//(?:.*\.)?linkexchange.com/.*/showle.* BLANK #//(?:.*\.)?linkexchange.com/.*/showbanner.* BLANK #//(?:.*\.)?linkexchange.com/images/.* BLANK #//image.linkexchange.com/.*banner.gif BLANK //(?:.*\.)?linkexchange.com/.*/(logoshowad|show).* BLANK //(?:.*\.)?linkexchange.com/(images/.*|.*banner.gif) BLANK //remotead.cnet.com/.* BLANK //(?:.*\.)?bannersxchange.com/adshow/.* BLANK #//(?:.*\.)?/\?adserv.* BLANK #//(?:.*\.)?247media.com/.*adserv.* BLANK #//(?:.*\.)?imgis.com/\?adserv.* BLANK //(?:.*\.)?adserv.* BLANK # imgis //(?:.*\.)?imgis.com/.*(images/|adiframe).* BLANK //(?:.*\.)?imgis.com/.*addyn.* NULLJS #//imageserv.imgis.com.* BLANK http://(?:.*\.)?spinbox.net/\?.* BLANK //statse.webtrendslive.com/.* BLANK //(?:.*\.)?osdn\.com/banner/.* BLANK //(geoads|sfads)\.osdn.com/.* BLANK # more slashdot #//(?:.*\.)?blockstackers.com/servfu.pl\?.* BLANK #//209.207.224.220/servfu.pl\?.* BLANK //(?:.*\.)?/.*servfu.pl\?.* BLANK //(?:.*\.)?nanotechnews.com/.*/myBanners/.* BLANK //(?:.*\.)?/ads\.pl\?.* BLANK //(?:.*\.)?/ad\.cgi\?.* BLANK //(?:.*\.)?/adgenie/.* BLANK //(?:.*\.)?/ads/images/.* BLANK //(?:.*\.)?zdnet.com/.*/rad/.* BLANK //(?:.*\.)?/clickthrough/image\.asp\?.* BLANK //(?:.*\.)?ba53.com/base/show\.asp\?.* BLANK # valueclick.com //(?:.*\.)?valueclick.com/.*cycle.* BLANK //(?:.*\.)?valueclick.com/.*\.gif BLANK //(?:.*\.)?/adcycle.(pl|cgi).* BLANK //(?:.*\.)?sitetracker.com/.*/showad\.pl.* BLANK //(?:.*\.)?/affiliates/img/.* BLANK //(?:.*\.)?ad-flow.com/\?.* BLANK //(?:.*\.)?hardwarecentral.com/ads/.* BLANK //(?:.*\.)?internet.com/_housebanners/.* BLANK //(?:.*\.)?tribalfusion.com/.\.ad\?.* BLANK # those damn flashing gifs annoy the hell out of me even if they aren't ads. //(?:.*\.)?drive.com.au/images/animated_mastheads.*\.gif BLANK //(?:.*\.)?theage.com.au/images/frontpage/Introductions.gif BLANK //(?:.*\.)?mycareer.com.au/images/buttons_action/jobalert_it.gif BLANK //ads.ddj.com/.*\.gif BLANK //ads.ign.com/ignads/.* BLANK //ads.userfriendly.org/.* BLANK //(?:.*\.)?iadnet.com/.*rotator.* BLANK //(?:.*\.)?adclix4.com/cgi-bin/bannerbin.* BLANK //(?:.*\.)?clickagents.com/?/.* BLANK # munge homestead.com urls to get rid of their fucking frame crap. #http://fightrelayspam.homestead.com/_ksi070196158343/files/antispam.htm #//(.*\.homestead\.com)/(.*) //$1/_ksi070196158343/$2 //stats.lwn.net/1pixtrans.gif BLANK # some stats collection web bugs, and other annoying javascript crap # //(?:.*\.)?akamai.net/.*/.*\.about.com/.*/lunaD\.js.* NULLJS //(?:.*\.)?akamai.net/.*/.*\.klsoft.com/.*\.js NULLJS //(?:.*\.)?klsoft.com/Collection.gif\?.* BLANK //(?:.*\.)?techwatch.com.au/admentor/scriptinject\.asp\?.* NULLJS //(?:.*\.)?versiontracker.com/\?.*JS=Y NULLJS //(?:.*\.)?techtracker.com/\?.*gif.* BLANK //(?:.*\.)?dutchscripts.com/scripts/sexshop\.js NULLJS //(?:.*\.)?popuptraffic.com/pops/.*\.js NULLJS #//(?:.*\.)?valueclick.com/jsmaster NULLJS //(?:.*\.)?/jsmaster NULLJS //(?:.*\.)?newsbytes.com/javascript/adcode2\.js NULLJS //(?:.*\.)?travelonline.com/.*/banner.js NULLJS //(?:.*\.)?ibm.com/common/stats/stats\.js NULLJS //(?:.*\.)?unicast.com/java/wrapper/wrapper.js NULLJS # unicast are doing some weird java crap that i don't like the look of # (i need a NULLJAVA keyword too for java applets...next version) //(?:.*\.)?unicast.com/java/classes/.* //localhost/NULLJAVA //(?:.*\.)?spacedaily.com/portals/banner-port.js NULLJS //(?:.*\.)?whi.co.nz/spac.js NULLJS //ads.whi.co.nz/.* BLANK # # //banner.orb.net/OB/.* BLANK # cdfreaks.com //www\.wijsbek\.com/.*/img/.* BLANK //(?:.*\.)?abz.com/ads/.* BLANK # fairfax newspapers #//(?:.*\.)?ads.fairfax.com.au/cui/.*\.js NULLJS #//(?:.*\.)?fairfax.com.au/ads/.*\.(gif|jpe?g) BLANK #//(?:.*\.)?ads.fairfax.com.au/.*\.(gif|jpe?g) BLANK //(?:.*\.)?fairfax.com.au/ads/.* BLANK //(?:.*\.)?ads.fairfax.com.au/.* BLANK //(?:.*\.)?netbreak.*/nb\.js NULLJS //(?:.*\.)?netbreak.*/play\.js NULLJS //(?:.*\.)?livestat.com/.* BLANK //java.yahoo.com/.*/popunders/.*\.js NULLJS //(?:.*\.)?vibrantmedia.com/system/SetURLCookie.asp\?.* BLANK //(?:.*\.)?linkbuddies.com/image.go\?.* BLANK #//(?:.*\.)?/accipiter/creatives/.* BLANK //banners.pennyweb.com/.*gif BLANK #//(?:.*\.)?news.com.au/flash/.*\.swf.* BLANK #//(?:.*\.)?news.com.au/common/.*\.swf.* BLANK //(?:.*\.)?news.com.au/.*\.swf.* BLANK //(?:.*\.)?hardocp.com/ads/.* BLANK //(?:.*\.)?eonline.com/.*/Ads/.* BLANK //(?:.*\.)?365broadcast.com/.*\.swf.* BLANK //(?:.*\.)?365tradeshow.com/.*\.swf.* BLANK //www.zdnet.com.au/technologyandbusiness/survey/welcome.htm CLOSEME //(?:.*\.)?intelliads.com/.*/adselect.* BLANK #//(?:.*\.)?space.com/.*popup/.* CLOSEME //(?:.*\.)?space.com/.*popup/promo/.* CLOSEME #http://www.space.com/js/promo_popup.js //(?:.*\.)?space.com/.*promo_popup\.js NULLJS //(?:.*\.)?clickXchange.com/bd.phtml.* BLANK //(?:.*\.)?psxextreme.com/ads/adrotator/.* BLANK //(?:.*\.)?qksrv.net/image-.* BLANK //(?:.*\.)?cybereps.com/traffic/images/.* BLANK //(?:.*\.)?/accipiter.* BLANK //(?:.*\.)?cybereps.com/.*server/.* BLANK //(?:.*\.)?userfriendly.org/images/skyscraper/.* BLANK //(?:.*\.)?unitedvirtualities.com/.*\.swf BLANK //(?:.*\.)?colesonline.com.au/banner_ads/.* BLANK //(?:.*\.)?pbs\.org/.*banners/.*\.js NULLJS //(?:.*\.)?pbs\.org/.*banners/.* BLANK //(?:.*\.)?mircx.com/ads/.* BLANK //(?:.*\.)?msads.net/ads/.* BLANK //(?:.*\.)?image.eshop.msn.com/img/sinv/.* BLANK //(?:.*\.)?image.eshop.msn.com/img/merch/.* BLANK //(?:.*\.)?eshopxml.msn.com/trackofferimpression.aspx\?.* BLANK //adcontroller\.unicast\.com/.*/wrapper.js NULLJS //(?:.*\.)?msnbc\.com/.*\.js NULLJS //(?:.*\.)?atwola\.com/.*/ads.*\.js NULLJS //(?:.*\.)?adsguide\.com/.*\.swf BLANK //(?:.*\.)?petsmart\.com/affiliate/images/.* BLANK //(?:.*\.)?buy-here\.com/.*/images/.* BLANK //(?:.*\.)?musiciansfriend\.com/.*/affiliate/.* BLANK //affiliate\.gamestop\.com/.* BLANK //(?:.*\.)?pcgameworld\.com/.*/popup.js NULLJS //(?:.*\.)?thruport\.com/.*/ajrotator/.* NULLJS //(?:.*\.)?thruport\.com(:\d+)?/banners/.* BLANK //(?:.*\.)?itnews\.com\.au/images/itgraphics.swf BLANK //(?:.*\.)?insightmag\.com/.*/ads/.* BLANK //(?:.*\.)?codeproject\.com/script/admentor/images/.* BLANK //(?:.*\.)?multimap\.com/images/.*(110x410|90x140h).gif BLANK //(?:.*\.)?cbyte\.net/img/bnrs/.* BLANK //(?:.*\.)?escribe\.com/adhtml/.*\.gif BLANK //(?:.*\.)?bridgetrack\.com/ads/.* BLANK //.*/adview.* BLANK //ads\.area902\.com/display_image.php\?.* BLANK //(?:.*\.)?clickxchange\.com/graphics_server/.* BLANK //www\.tvvideos\.com/TVVBnrA468x60.gif BLANK //(?:.*\.)?graysonline\.com\.au/.*swf BLANK //oasis\.lwn\.net/oasisi\.php.* BLANK //(?:.*\.)?atdmt\.com/.*\.gif BLANK //(?:.*\.)?/ads/Creatives/.* BLANK //spews\.org/ask\.cgi\?(.*) //spews.org/html/$1.html //(?:.*\.)?bluestreak\.com/.*\.swf\?.* BLANK //(?:.*\.)?bluestreak\.com/ix\.e\?.* NULLJS #//(?:.*\.)?nytimes.com/adx/.* BLANK #//(?:.*\.)?nytimes.com/ads/.*\.swf BLANK //(?:.*\.)?nytimes\.com/.*pop(?:under|up).* CLOSEME //(?:.*\.)?nytimes\.com/ad[sx]/.* BLANK //(?:.*\.)?atdmt\.com/.*\.swf.* BLANK //(?:.*\.)?atdmt\.com/.*/iview/.* BLANK //(?:.*\.)?userfriendly\.org/.*/banners.pl.* BLANK //ads\.cosmiverse\.com/.* BLANK //(?:.*\.)?zedo.com/.*/blank.gif BLANK //(?:.*\.)?zedo.com/.*\.js NULLJS //(?:.*\.)?zedo.com/.*/o\?.* NULLJS //(?:.*\.)?zedo.com/jsc/.* BLANK //(?:.*\.)?independent\.co\.uk/.*\.swf BLANK //(?:.*\.)?(?:adlog|i|ads)\.com\.com/.* BLANK //(?:.*\.)?earthweb\.com/.*/ads/.* BLANK //ads.guardian(?:unlimited)?\.co\.uk/.*gif BLANK //.*/feeds/pop(?:up|under)/.*/code.html CLOSEME //(?:.*\.)?mycity\.com/feeds/pop(?:up|under)/.* CLOSEME //(?:.*\.)?mycity\.com/code/serve.cgi\?.* BLANK #//(?:.*\.)?mapblast.com/myblastd/images/.* BLANK //(?:.*\.)?bighits\.net/.*bh1.cgi CLOSEME //(?:.*\.)?ugo\.com/ads/.*\.gif BLANK #//(?:.*\.)?linuxhardware\.org/.*/?adview\.php.* BLANK //(?:.*\.)?sensismediasmart\.com\.au/.*\.(?:gif|jpe?g|png|swf) BLANK //(?:.*\.)?adsfac\.net/ag.asp\?.* BLANK //(?:.*\.)?oreillynet\.com/images/sponsors/.* BLANK //(?:.*\.)?oreillynet\.com/sun/graphics/.* BLANK //(?:.*\.)?asahi\.com/ad/.* BLANK //(?:.*\.)?csmonitor\.com/advertising/.* BLANK //(?:.*\.)?harryanddavid\.com/images/linkshare/.* BLANK //(?:.*\.)?shift\.com/(.*/)?ads/.* BLANK //(?:.*\.)?ebroadcast\.com\.au/adserve/.* BLANK //(?:.*\.)?sensismediasmart\.com\.au/images/.* BLANK //(?:.*\.)?webalias\.com/adserve/.* CLOSEME //(?:.*\.)?(desktoplinux\.com|linuxdevices\.com)/files/banner_imgs/.* BLANK //(?:.*\.)?sqlsecurity\.com/images/.*banner.* BLANK //(?:.*\.)?hotscripts\.com/adserver/.* BLANK //(?:.*\.)?moonlight\.com\.au/sponsors_Melbourne.html BLANK //(?:.*\.)?moonlight\.com\.au/.*\.swf BLANK //(?:.*\.)?blogblog\.com/ads/.* BLANK //(?:.*\.)?bravenet\.com/.*popup.* CLOSEME //(?:.*\.)?bravenet\.com/.*sponsorbar/.*gif BLANK //(?:.*\.)?tripod\.com/.*popunder/.* CLOSEME #//(?:.*\.)?yahoo\.com/.*468x60.swf BLANK //(?:.*\.)?ezydvd\.com\.au/.*46860/.*\.swf BLANK //adimages\.go\.com/ad/.* BLANK //count\.exitexchange\.com/exit/.* CLOSEME ### NEW 2003-03-22 //(?:.*\.)?stanwell\.com/banners/.* BLANK //(?:.*\.)?amdzone\.com/ads/.* BLANK //(?:.*\.)?tcwo\.com/banners/.* BLANK //.*/adimage.php\?.* BLANK //(?:.*\.)?forbes\.com/(.*/)?ads/.* BLANK //(?:.*\.)?yahoo\.com/.*\.swf.* BLANK //(?:.*\.)?yimg\.com/.*/adv/.* BLANK #//(?:.*\.)?yimg\.com/i/in/adv/java/ct_072002.js NULLJS //(?:.*\.)?ru4\.com/.*/ad\?.* BLANK //(?:.*\.)?amazon\.com/.*\.swf BLANK #//(?:.*\.)?ocaddiction\.com/.*/ads/.*\.swf BLANK //(?:.*\.)?ocaddiction\.com/.*\.swf BLANK //staticads\.btopenworld\.com/.* BLANK //(?:.*\.)?btopenworld\.com/eas/images/.* BLANK //(?:.*\.)?xmule\.org/madcat/chick.jpg BLANK //(?:.*\.)?osdn\.com/\?ad_id.* BLANK //(?:.*\.)?dbbsrv\.com/image/.* BLANK //(?:.*\.)?rentacoder\.com/ads/.* BLANK //(?:.*\.)?adtech\.de/apps/.* BLANK //.*/onlineads/.*\.swf.* BLANK //(?:.*\.)?gamexperts\.com/.*\.swf BLANK //sitefinder.verisign.com/lpc\?url=(.*)&host=.* //www.google.com/search?q=$1 //ads\.ign\.com/.* BLANK //(?:.*\.)?tech-report\.com/ads/.* BLANK //(?:.*\.)?onlamp\.com/images/sponsors/.* BLANK //(?:.*\.)?dvdrealm\.com\.au/.*\.swf BLANK //(?:.*\.)?theage\.com\.au/.*\.swf BLANK //(?:.*\.)?3ware\.com/.*\.swf BLANK //ads.inetinteractive.com/.* BLANK //klipads.dvlabs.com/.* BLANK //www\.tweaktown\.com/ads/.* BLANK //(?:.*\.)?adtrix\.com/.* BLANK //ads\.property\.com\.au/.*.swf\?.* BLANK //ads\.property\.com\.au/.* BLANK //(?:.*\.)?paypopup\.com/(?:loading|popup)\.php\?.* CLOSEME //ads\.novasearch\.net/adjs.php CLOSEME //(?:.*\.)?guide2poker\.com/.*468x60\.gif BLANK //213.158.116.18/.*/sideads/.* BLANK http://media\.fastclick\.net/.*/get.media\?.*url=(.*)%3A(.*) $1:$2 //seven.com.au/catalogueFiles/todaytonight/flash/SevenBranding_tt.swf BLANK //(?:.*\.)?buyquick\.com\.au/shopimages/ads/.*gif BLANK //(?:.*\.)?falkag\.net/.*\.js NULLJS //(?:.*\.)?reason\.com/ads/.* BLANK //(?:.*\.)?independent\.co\.uk/img/commercial/.* BLANK //(?:.*\.)?independent\.co\.uk/images/.*_sky.* BLANK //(?:.*\.)?ozrefer\.com/cgi-bin/bpwork2\.cgi\?.* BLANK //(?:.*\.)?abe\.com\.au/cgi-bin/bi2\.cgi\?.* BLANK //(?:.*\.)?valuecommerce\.com/vc/images/.* BLANK //(?:.*\.)?valueclick\.ne\.jp/cycle\?.* BLANK //(?:.*\.)?tok2\.com/search/pre.gif BLANK //(?:.*\.)?tok2\.com/adv/.* BLANK //(?:.*\.)?linuxlookup\.com/ads/.* BLANK //(?:.*\.)?sonnerie.net/js/.* NULLJS //(?:.*\.)?maxserving\.com/images/.* BLANK //msnbcmedia\.msn\.com/.*Promos/.*\.gif BLANK //promote\.pair\.com/.*pair-banner-current.gif BLANK //(?:.*\.)?hexus\.net/.*/ads/.* BLANK //(?:.*\.)?zdmcirc\.com/.*/?popups/.* CLOSEME //images\.blogads\.com/.* BLANK //(?:.*\.)?cjr\.org/ads/.* BLANK //ad\.ilove\.net/.*\.gif BLANK //www\.arschkrebs\.de/postfix/(.*) //www\.stahl\.bau\.tu-bs\.de/~hildeb/postfix/$1 //(?:.*\.)?corante\.com/ads/.* BLANK //.*/phpads/adlog\.php.* BLANK //(?:.*\.)?googlesyndication\.com/pagead/imgad\?.* BLANK //(?:.*\.)?geocities\.com/.*\.js.* NULLJS //(?:.*\.)?yimg\.com/.*\.js.* NULLJS //(?:.*\.)?theage\.com\.au/.*/deferAds.js NULLJS //(?:.*\.)?linuxquestions\.org/adjs\.php\?.* NULLJS //(?:.*\.)?dba.org.au/flash/banner2.swf BLANK //(?:.*\.)?balabit\.com/images/.*\.swf BLANK //(?:.*\.)?netcraft\.com/ads/.* BLANK //(?:.*\.)?cee-kay\.net/.*/oasisi\.php.* BLANK //(?:.*\.)?sys-con\.com/.*-\d+x\d+\.gif BLANK //(?:.*\.)?apn\.co\.nz/.*\.swf.* BLANK #src = ["http://www.p2pnet.net/images/mainbearbar.gif", "http://www.p2pnet.net/images/blubanner.gif", "http://www.p2pnet.net/images/bryte.gif", "http://www.p2pnet.net/images/bbamericano.gif"] //(?:.*\.)?p2pnet\.net/.*/(mainbearbar|blubanner|bryte|bbamericano)\.(gif|jpe?g|png) BLANK //(?:.*\.)?p2pnet\.net/.*/(bear|limewire|byte|morph|p2pnetad|blub|mainfacead)\d*[a-z]?\.(gif|jpe?g|png) BLANK //(?:.*\.)?goodguys\.com\.au/.*\.swf BLANK //(?:.*\.)?jbhifi\.com\.au/.*\.swf BLANK //banners\.pc-direct\.dk/.*\.(?:gif|jpe?g|png|swf|js) BLANK #http://pagead2.googlesyndication.com/pagead/show_ads.js #http://www.tvtome.com/preload.js #http://a.adstome.com/phpads/adjs.php? #http://clicktorrent.info/phpAdsNew/adjs.php? #http://srs.targetpoint.com/resources/inc/banner.js //.*/adjs\.php\?.* NULLJS //(?:.*\.)?targetpoint\.com/.*/banner.js NULLJS //(?:.*\.)?targetpoint\.com/banner.aspx\?.* BLANK //(?:.*\.)?optima\.ua/i\?.* BLANK //(?:.*\.)?adbrite\.com/.*banners/.* BLANK //(?:.*\.)?guitarparadise\.com\.au/.*\.swf BLANK #//ads\.mixtraffic\.com/adview.php\?.* BLANK //rcm-images.amazon.com/images/.* BLANK //rcm.amazon.com/e/cm\?.* BLANK //(?:.*\.)?blogads\.com/.*/feed\.js NULLJS //(?:.*\.)?pointroll\.com/.* BLANK //creative\.realestate\.com\.au/.* BLANK //(?:.*\.)?casalemedia\.com/V.* BLANK //(?:.*\.)?mediaplex\.com/ads?/.* BLANK //(?:.*\.)?firingsquad\.com/adframe.php.* BLANK //(?:.*\.)?ft\.com/.*[Tt]rack.*\.js NULLJS //(?:.*\.)?webrelevance\.com/.*ads.ashx.* NULLJS //(?:.*\.)?statcounter\.com/.*\.js NULLJS //ads\.aspalliance\.com/.* BLANK //(?:.*\.)?yimg\.com/.*_300x250_.*\.gif BLANK //(?:.*\.)?iasbet\.com/.*/affiliate/.*\.gif BLANK //(?:.*\.)?dgmaustralia\.com/.*/i\.asp\?.* BLANK //(?:.*\.)?clixgalore\.com/cgd\.aspx\?.* BLANK //(?:.*\.)?pokerchamps\.com/.*_120x600_.* BLANK //(?:.*\.)?budsinc\.com/.*\.js NULLJS //(?:.*\.)?targetpoint\.com/.*\.js NULLJS //(?:.*\.)?yieldmanager\.com/imp\?.* NULLJS //(?:.*\.)?(?:theage|smh)\.com\.au/js/(behave|adSwap)\.js NULLJS //(?:.*\.)?adonspot\.com/.*.php\?.* BLANK //(?:.*\.)?auctionspass\.com/.*/ads/.* BLANK //(?:.*\.)?clickxchange\.com/jd\.phtml\? NULLJS //(?:.*\.)?2004cms\.com/.*/JavaSiteReport\.asp\?.* BLANK //(?:.*\.)?interclick\.com/.*\.(?:aspx|js)(?:\?.*)? NULLJS //(?:.*\.)?interclick\.com/.*\.(?:gif|jpe?g|png) BLANK //(?:.*\.)?imgfarm\.com/.*\.(?:gif|jpe?g|png) BLANK //(?:.*\.)?inklineglobal\.com/.*\.(?:gif|jpe?g|png) BLANK //(?:.*\.)?valeoip\.com/.*\.aspx\?.* BLANK //(?:.*\.)?smarttargetting\.net/.*\.aspx?\?.* BLANK //(?:.*\.)?adtech\.de/\?.* NULLJS //(?:.*\.)?adtech\.de/ad.* BLANK //(?:.*\.)?betanews\.com/adserve\.iframe.* BLANK //(?:.*\.)?betanews\.com/adserve\.jscript.* NULLJS //adlog\.com\.com/.* BLANK //(?:.*\.)?zdnet\.com/.*popwin\.js NULLJS //(?:.*\.)?directorym\.com/.*script\.asp.* NULLJS //(?:.*\.)?directorym\.com/.*\.(?:gif|jpe?g|png) BLANK //(?:.*\.)?sepiamutiny\.com/.*\.js NULLJS //(?:.*\.)?intellitxt\.com/intellitxt_v2/.*\.js NULLJS //(?:.*\.)?vpptechnologies\.com/.*\.js NULLJS //(?:.*\.)?anandtech\.com/js/AC_.*\.js NULLJS #//(?:.*\.)?anandtech\.com/js/AC_Macromedia.js NULLJS #//(?:.*\.)?anandtech\.com/js/AC_RunActiveContent.js NULLJS #//(?:.*\.)?anandtech\.com/js/anandtech.js NULLJS //(?:.*\.)?friendfinder.com/piclist\?.* NULLJS //(?:.*\.)?topmango.com/.*webbug.*\.js.* NULLJS //(?:.*\.)?nedstatbasic\.net/.*\.js NULLJS //(?:.*\.)?clicksor\.com/showAd.php\?.* NULLJS //(?:.*\.)?mvtracker\.com/.* NULLJS //.*/Bursting(?:Res|Pipe)/.* BLANK //.*/BurstingScript/.* NULLJS //static.thepiratebay.org/img2/.* BLANK //www.warezquality.com/banner.* BLANK //(?:.*\.)?intellitxt\.com/.*\.asp\?.* BLANK //(?:.*\.)?bourseinvestor\.com/ticker/.*\.class BLANK //(?:.*\.)?crikey\.com\.au/images/.*\?advert=true.* BLANK //(?:.*\.)?crikey\.com\.au/images/.*\?clicktag=.* BLANK //(?:.*\.)?belnk\.com/.*creative/.* BLANK //(?:.*\.)?baventures\.com/.*\.(?:swf|gif|jpe?g|png) BLANK //(?:.*\.)?adengage\.com/.*\.js NULLJS //(?:.*\.)?adbrite\.com/.*text_group.* NULLJS //(?:.*\.)?eyewonder\.com/.* BLANK //(?:.*\.)?kontera\.com/.*(?:javascript|\.js).* NULLJS //(?:.*\.)?osxfaq\.com/[aA]ds/.* BLANK //(?:.*\.)?apple\.com/[aA]ds/.* BLANK //(?:.*\.)?starwave\.com/ad/.* BLANK //adimages\.go\.com/.*\.js NULLJS //abcnews\.go\.com/.*\.swf BLANK //(?:.*\.)?dvlabs\.com/.*\.swf BLANK //(?:.*\.)?kliptracker\.com/.*\.(?:swf|gif|jpe?g|png).* BLANK //(?:.*\.)?tacoda\.net/.*\.js NULLJS //(?:.*\.)?tacoda\.net/.*\.(?:swf|gif|jpe?g|png).* BLANK #//(?:.*\.)?auctiva.com/StoreWindow_HScroller\.swf.* BLANK //(?:.*\.)?auctiva.com/.*\.swf.* BLANK #http://imagehost.vendio.com/goldenempyrean/gallery-api/api.cgi?Ver=1&SId=90&cn=0&sk=ma&m1=GetCats&CId=0&Cus=0&Mod=subtree&m2=GetItems&CId=0&Rul=vc&m3=GetCustParam&p1=promo&p2=SNa //(?:.*\.)?vendio\.com/.*api\.cgi\?.* BLANK s//(?:.*\.)?vendio\.com/.*\.swf.* BLANK //(?:.*\.)?vendio\.com/.*\.swf.* BLANK //(?:.*\.)?stats\.esomniture\.com/.* BLANK #//(?:.*\.)?esomniture\.com/.* BLANK #http://pararaum.freeservers.com/fs_img/bbar/120x60_3gsweeps.gif //(?:.*\.)?freeservers\.com/.*/(?:bannertype|bbar)/.* BLANK //(?:.*\.)?casalemedia\.com/(?:.*\.swf|sd)\?.* BLANK //(?:.*\.)?lycos\.com/.*/ads/.* BLANK //track.did-it.com/./.* BLANK //(?:.*\.)?247realmedia\.com/data/\?.* BLANK //(?:.*\.)?thebusinessonline\.com/NCMimg/.*\.swf BLANK //(?:.*\.)?instantattention\.com/js/.* NULLJS //(?:.*\.)?instantattention\.com/generatedImages/.* BLANK //(?:.*\.)?2o7.net/b/ss/.* BLANK //(?:.*\.)?ihost\.com/.*\.js NULLJS //(?:.*\.)?washingtonpost\.com/wp-adv/.*\.js NULLJS //(?:.*\.)?washingtonpost\.com/.*/placeSiteMetrix.js NULLJS //(?:.*\.)?overture.com/.*/js/.* NULLJS //(?:.*\.)?adlegend\.com/.*\.(?:swf|gif|jpe?g|png).* BLANK //(?:.*\.)?tiser.com.au/(?:.*server|images)/.* BLANK //(?:.*\.)?ebaystatic\.com/.*468x60\.gif BLANK //(?:.*\.)?tucows\.com/.*/ads/.* BLANK //ads\.apn\.co\.nz/iserver/.* BLANK //ad(?:.*\.)?thepiratebay\.org/.* BLANK //(?:.*\.)?addfreestats.com/cgi-bin/connect\.cgi.* BLANK //(?:.*\.)?ebayobjects\.com(?:\.au)?/.*\.swf\?.* BLANK //(?:.*\.)?directtrack\.com/.*\.gif BLANK //(?:.*\.)?ebayobjects\.com(?:\.au)?/viewad/.* BLANK //(?:.*\.)?2mdn\.net/viewad/.* BLANK //(?:.*\.)?google-analytics\.com/.*\.js NULLJS //(?:.*\.)?demonoid\.com/cached/(?:se|bnr\d+)\.js NULLJS //www\.etunes\.com/index_light\.php BLANK # IMDB //(?:.*\.)?maxserving\.com/gen\.js.* NULLJS //(?:.*\.)?kanoodle\.com/cgi-bin/context\.cgi.* NULLJS //(?:.*\.)?imdb\.com/.*\.swf BLANK //afimages\.apple\.com/.*_160x600.jpg BLANK //(?:.*\.)?rpowermedia\.com/advertpro/.* BLANK //(?:.*\.)?pheedo\.com/ad\.php\?.* BLANK # doubleclick owns 2mdn.net //(?:.*\.)?2mdn\.net/.*\.(?:gif|png|jpe?g|swf) BLANK # generic banner sizes //.*(?:468x60|160x600).*\.(?:gif|png|jpe?g|swf) BLANK //(?:.*\.)?revsci\.net/.*(?:\.js|\/ako\?).* NULLJS //(?:.*\.)?jamster\.com\.au/.*\.swf.* BLANK //(?:.*\.)?jamster\.com\.au/.*\.js.* NULLJS //(?:.*\.)?adtech\.de/\?(?:adserv|adiframe).* NULLJS //(?:.*\.)?rpowermedia\.com/.*/javascript/.* NULLJS //(?:.*\.)?videoadvertising.com/.*/javascript/.* NULLJS //(?:.*\.)?realtechnetwork\.net/.*/ajrotator/.* NULLJS //(?:.*\.)?yieldmanager\.com/imp\?.* NULLJS //(?:.*\.)?cpxinteractive\.com/.*\.js.* NULLJS //(?:.*\.)?layer-ads\.de/.*\.js.* NULLJS //(?:.*\.)?shortnews\.de/.*\.js.* NULLJS //(?:.*\.)?addfreestats\.com/.*afstrack.* NULLJS # mininova //(?:.*\.)?mininova\.org/js/(?:main-v.*\.js|stickyad\.js) NULLJS //(?:.*\.)?imglt\.com/.*/\d+x\d+.*\.(?:gif|png|jpe?g|swf) BLANK //(?:.*\.)?mininova\.org/(?:adjs\.php|adx\.js).* NULLJS //(?:.*\.)?btmon\.com/js/counter\.js\?.* NULLJS //(?:.*\.)?adultfriendfinder\.com/piclist\?.* NULLJS //(?:.*\.)?bullz-eye\.com/pictureofday/.*\.(?:swf|gif|jpe?g|png) BLANK //(?:.*\.)?clickhype\.com/.*(?:javascript|\.js).* NULLJS //(?:.*\.)?clickhype\.com/.*\.(?:swf|gif|jpe?g|png).* BLANK //(?:.*\.)?modchipstore\.com/revsense/.* BLANK //www.mh.org.au/.*\.swf BLANK //(?:.*\.)?l33tsig\.net/sig/.*\.(?:swf|gif|jpe?g|png) BLANK //(?:.*\.)?aviation77\.com/myspace/STOIE!-Userbar-v1.0\.(?:swf|gif|jpe?g|png) BLANK //(?:.*\.)?aviation77\.com/myspace/userbar\.(?:swf|gif|jpe?g|png) BLANK