Subversion Repositories cms

Compare Revisions

Ignore whitespace Rev 6 → Rev 7

/trunk/test/SQUID/squid_redirect
1,1990 → 1,183
#!/usr/bin/perl
#!/usr/bin/perl -w
# ---------------------------------------------------------------------- #
# Copyright: (C) 2002 Leader.IT S.r.l. <http://leader.it>
# Author: Guido Brugnara <gdo@leader.it>
#
# See the home page at:
# http://www.zip.com.au/~cs/adzap/index.html
# $Revision$ info@leader.it
# ---------------------------------------------------------------------- #
#
# Recode of the ad-zapper in perl.
# Only necessary because the shell seems to be failing big case statements.
# However, things are neater this way anyway because perl will build
# big, optimised, pattern matches.
# - Cameron Simpson <cs@zip.com.au> 09apr99
# Seconda bozza di redirector per squid
# con utilizzo della connessione SQL
#
# Tunable policy by setting $STUBURL_xx to PASS.
# - Cameron Simpson <cs@zip.com.au> 28jul99
#
# Tunable CLEAR/VISIBLE mode by setting ZAP_MODE.
# - Cameron Simpson <cs@zip.com.au> 26feb2000
#
# Personal zap pattern support.
# - Cameron Simpson <cs@zip.com.au> 05mar2000
#
# =============================================================== DEBUG
use Data::Dumper;
 
require 'flush.pl';
# utilizzo "C" per maggiore velocità nel confronto di stringhe
my $C_LANG=0;
 
use strict qw(vars);
$0="squid_redirector";
$|=1;
 
($::cmd=$0) =~ s:.*/::;
# =============================================================== SQL
use DBI;
my $dbh = DBI->connect('dbi:Pg:dbname=test;host=localhost', 'test', 'test')
|| die "DBI Error open database: ".DBI::errstr."\n";
$dbh->{RaiseError} = 1;
$dbh->do('set DateStyle to SQL, EUROPEAN');
#$dbh->{AutoCommit} = 0;
 
# "generate perl" mode
if (@ARGV == 2 && $ARGV[0] eq '--generate')
{ my $ptnfile=$ARGV[1];
if ($ptnfile eq '-')
{}
elsif (! open(STDIN,"< $ptnfile\0"))
{ die "$::cmd: can't open $ptnfile: $!\n";
}
# =============================================================== LOG INIT
my $LOG='/var/log/squid_redirector.log';
open LOG, ">>$LOG" or die "on open file $LOG";
select LOG;
$|=1;
my $sthlog = $dbh->prepare('insert into logs ("type", "user", ip, host, url) values (?, ?, ?, ?, ?)');
 
print mkzapcode(STDIN);
exit 0;
sub Log($$$$$){
my($type, $user, $ip, $host, $url) = @_;
chomp $url;
my($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime();
my $time = sprintf("%04d/%02d/%02d %02d:%02d:%02d", 1900+$year, $mon+1, $mday, $hour, $min, $sec);
print LOG "$time $type $user $ip $host $url\n" or die "on print file $LOG";
$sthlog->execute($type, $user, $ip, $host, $url) || die "DBI Error inser logs: ".DBI::errstr."\n";
# $dbh->commit || die "DBI Error commit: ".DBI::errstr."\n";
}
Log('log', $$, '-', '-', "Start squid_redirector $$");
 
# restart hook
$SIG{HUP}=sub { exec($0,@ARGV) };
 
# where to find the replacement URLs
$::StubBase=( defined $ENV{ZAP_BASE}
? $ENV{ZAP_BASE}
: 'http://adzap.cs.zip.com.au'
);
# not actually useful, because SSL doesn't go via the proxy
$::SSLStubBase=( defined $ENV{ZAP_BASE_SSL}
? $ENV{ZAP_BASE_SSL}
: 'https://adzap.cs.zip.com.au'
);
$::SSLStubBase =~ s/^http:/https:/; # in case
 
# we always zap ads, web bugs and counters so set default placeholders
$::StubURLs{AD}="$::StubBase/ad.gif";
$::StubURLs{ADSSL}="$::SSLStubBase/ad.gif";
$::StubURLs{ADBG}="$::StubBase/adbg.gif";
$::StubURLs{ADPOPUP}="$::StubBase/closepopup.html";
$::StubURLs{ADJS}="$::StubBase/no-op.js";
$::StubURLs{ADHTML}="$::StubBase/no-op.html";
$::StubURLs{COUNTER}="$::StubBase/counter.gif";
$::StubURLs{COUNTERJS}="$::StubBase/no-op-counter.js";
$::StubURLs{WEBBUG}="$::StubBase/webbug.gif";
$::StubURLs{WEBBUGJS}="$::StubBase/webbug.js";
$::StubURLs{ADMP3}="$::StubBase/ad.mp3";
$::StubURLs{ADSWF}="$::StubBase/ad.swf";
 
# backwards compatible
if (defined $ENV{STUBURL} && ! defined $ENV{STUBURL_AD})
{ $ENV{STUBURL_AD}=$ENV{STUBURL};
# =============================================================== TRAP SIGNAL
sub Update{
Log('hup',$$, '-', '-', "Hangup $$; load new parameters");
&Update_keys;
}
 
# arrange paths for the active zap classes
{ my @classes = grep(/^STUBURL_/, keys %ENV);
for (@classes)
{ $_ =~ s/^STUBURL_//;
}
 
for my $class (@classes)
{ $::StubURLs{$class}=$ENV{"STUBURL_$class"};
}
sub My_exit{
my($sig) = @_;
Log('err',$$, '-', '-', "Close $$ with signal $sig");
close LOG;
$dbh->disconnect;
exit 1;
}
 
# use the "clear" versions if ZAP_MODE is "CLEAR"
if (defined $ENV{ZAP_MODE} && $ENV{ZAP_MODE} eq CLEAR)
{ for my $type (keys %::StubURLs)
{ $::StubURLs{$type} =~ s/\.[^.]+$/-clear$&/;
}
}
$SIG{INT} = \&My_exit;
$SIG{KILL} = \&My_exit;
$SIG{HUP} = \&Update;
 
$::Verbose=0;
if ($ARGV[0] eq '-v')
{ $::Verbose=1;
shift(@ARGV);
sub HUP_Family(){
$SIG{HUP} = sub {};
system '/usr/bin/su1', 'HUP_squid_redirector';
$SIG{HUP} = \&Update;
}
 
# Note: the $ZAP_CHAINING variable is obsolete.
# It was originally intented for piping redirectors
# together, but that simply doesn't work right because
# of the protocol specification.
# Instead, use the wrapzap script.
$::Chaining = ( length $ENV{ZAP_CHAINING}
? $ENV{ZAP_CHAINING} eq 'FULL'
? 2
: 1
: 0
);
# =============================================================== LOAD KEYS
my $lastkey = 0;
my $sthkeys = $dbh->prepare('select id, key, value from keys where id > ?');
 
undef $::PreMatch;
if (defined $ENV{ZAP_PREMATCH} && -s $ENV{ZAP_PREMATCH})
{ if (open(PTNS,"< $ENV{ZAP_PREMATCH}\0"))
{ $::PreMatch=mkredirectfn(PTNS);
close(PTNS);
}
else
{ warn "$::cmd: can't open \$ZAP_PREMATCH ($ENV{ZAP_PREMATCH}: $!";
}
}
my %SHARED;
 
$::Redirect=mkredirectfn(DATA);
 
undef $::PostMatch;
if (defined $ENV{ZAP_POSTMATCH} && -s $ENV{ZAP_POSTMATCH})
{ if (open(PTNS,"< $ENV{ZAP_POSTMATCH}\0"))
{ $::PostMatch=mkredirectfn(PTNS);
close(PTNS);
sub Update_keys(){
$sthkeys->execute($lastkey);
while( my @row = $sthkeys->fetchrow_array ) {
$SHARED{$row[1]}=$row[2];
if($lastkey < $row[0]){
$lastkey = $row[0];
}
}
else
{ warn "$::cmd: can't open \$ZAP_POSTMATCH ($ENV{ZAP_POSTMATCH}: $!";
}
}
Update_keys();
 
while (defined ($_=<STDIN>))
{ chomp;
my @words = split;
# =============================================================== UPDATE KEYS
my $sthupdkeys = $dbh->prepare("update keys set id=?, value=? where key=?");
 
my $ourl = $words[0];
my $nurl = ''; # gets set on a redirection
if($C_LANG){
if(! -d '/var/lib/squid_redirector'){
mkdir '/var/lib/squid_redirector';
}
use Inline C => <<'END_C', DIRECTORY => '/var/lib/squid_redirector';
// =============================================================== TEST STRING in "C"
 
if (defined $::PreMatch)
{ $nurl=&$::PreMatch(@words);
}
if (! length $nurl)
{ $nurl=&$::Redirect(@words);
}
if ( ! length $nurl && defined $::PostMatch)
{ $nurl=&$::PostMatch(@words);
}
 
if (! $::Chaining)
{ print "$nurl\n";
}
else
{ $nurl=$ourl if ! length $nurl;
if ($::Chaining == 1)
{ print "$nurl\n";
}
else
{ print "$nurl @words[1..$#words]\n";
}
}
 
flush(STDOUT);
// cerca le stringhe contenute in LIST (separate da " " o "\n") in URL
int TestStr( char* LIST, char* URL){
char* WORD;
char EOL;
while(*LIST){
// tolgo blank iniziali
while(*LIST == ' ' || *LIST == '\n'){
LIST++;
}
WORD=LIST;
//cerco la fine della parola
while(*LIST && *LIST != ' ' && *LIST != '\n'){
LIST++;
}
if(*LIST){
EOL=*LIST;
*LIST='\0';
// verifico se la parola è contenuta nella URL
if(strstr(URL, WORD) == NULL){
return 1;
}
*LIST=EOL;
LIST++;
}else{
// verifico se la parola è contenuta nella URL
if(strstr(URL, WORD) == NULL){
return 1;
}
}
}
}
 
exit 0;
 
# Read pattern specs from stdin and turn into perl code.
# Patterns are shell-style patterns, except that:
# ** matches strings including /
# ? is not a meta character
# . isn't either
# \ doesn't work
# - Cameron Simpson <cs@zip.com.au> 09apr99
#
 
sub mkzapcode($)
{ my($STREAM)=@_;
 
my $code = " if (0) {}\n";
my $ncode;
 
my $lastclass;
my @ptns;
 
local($_);
while (defined($_=<$STREAM>))
{ chomp;
 
s/^\s+//;
s/^#.*//;
next if ! length;
 
my(@F)=split;
 
my($class,$ptn)=(uc(shift(@F)), shift(@F));
$lastclass=$class if ! defined $lastclass;
 
if ($class ne $lastclass)
{ if (@ptns)
{ $ncode=process($lastclass,@ptns);
$code.=$ncode if defined $ncode;
@ptns=();
$lastclass=$class;
}
END_C
}else{
eval <<'END_PERL';
# =============================================================== TEST STRING in Perl
sub TestStr($$){
my($LIST, $URL) = @_;
foreach my $key (split /\s+/, $LIST){
if($key && index($URL, $key)>=0){
return 1;
}
push(@ptns,$ptn);
}
 
$ncode=process($lastclass,@ptns) if @ptns;
$code.=$ncode if defined $ncode;
 
$code.=" elsif (\$::Verbose)\n"
." { warn \"PASS \$_ on no match\\n\";\n"
." }\n";
 
$code;
return 0;
}
END_PERL
}
 
sub process
{ my($class)=shift;
my(@ptns)=@_;
 
my $nurl;
 
if ($class eq PASS)
{ $nurl=PASS;
############################################################### LOOP
WORD:
while (defined ($_=<STDIN>)){
chomp;
my($url, $ip_fqdn, $ident, $method) = split;
my $ip = $ip_fqdn;
$ip =~ s|/.*||;
$url = 'none' if !$url;
my $lurl = lc $url;
my $host = $lurl;
$host =~ s|^\w+://||;
$host =~ s|:\d+||;
$host =~ s|/.*||;
# =============================================================== FILTER WordList
# test presenza elenco parole in $host
if(TestStr($SHARED{WordList}, $lurl)){
print STDOUT "301:about:blank\n";
Log('lock',$ident, $ip, $host, $url);
next WORD;
}
else
{
# ignore unimplemented patterns
return undef if ! exists $::StubURLs{$class};
 
my $nurl = $::StubURLs{$class};
return undef if $nurl eq IGNORE;
if($host =~ m|^http://-/(.*)$|){
print LOG "$$ redir command $1\n";
$url =~ s|//-/|//127.0.0.1/|;
}
 
my $code = '';
 
# for debugging
my $ptndesc = join("\n\t\t\t", map("$class $_", @ptns));
$ptndesc =~ s/['\\]/\\$&/g;
 
local($_);
 
# transmute patterns into regexps
for (@ptns)
{ s|[.\@\%\$?+{}\\]|\\$&|g;
s|/+|/+|g;
s|\*+|length($&) == 1 ? "[^/]*" : ".*"|eg;
# =============================================================== FOLLOWME
# test se Docente di una Classe e FollowMe attivo
if(1){
if(!TestStr($SHARED{'FollowMe'}, $host)){
$SHARED{'FollowMe'}.=" $host";
Log('log',$$, '-', '-', "Add FollowMe $host");
$sthupdkeys->execute(++$lastkey, $SHARED{'FollowMe'}, 'FollowMe');
# aggiorno anche gli altri processi
HUP_Family();
}
}
 
my $bigptn = join("|", @ptns); # was joined with \n\t| but older perls don't like that
 
$code.=" elsif (m(^($bigptn)\$)o)\n";
if ($nurl eq PASS)
{ $code.="\t{ \$nurl=\$url;\n"
."\t warn \"PASS \$_\\non:\\t\\t\\t\".\n\t\t\t'$ptndesc'.\"\\n\" if \$::Verbose;\n"
."\t}\n";
}
else { $code.="\t{ \$nurl=\$::StubURLs{$class};\n"
."\t if (\$::Verbose)\n"
."\t { warn \"$class \$_\\non:\\t\\t\\t\"\n\t\t\t.'$ptndesc'.\"\\n\";\n"
."\t }\n"
."\t}\n";
}
 
return $code;
print STDOUT "$url\n";
Log(lc $method, $ident, $ip, $host, "$$ $url");
}
 
sub mkredirectfn($)
{ my($STREAM)=@_;
 
my $fn = 'sub { my($url,$client,$ident,$method)=@_;
local($_)=$url;
my $nurl = "";
'
. mkzapcode($STREAM)
. '
return $nurl;
}';
 
my $fnref;
eval "\$fnref=$fn";
if ($@)
{ warn "$::cmd: error compiling function: $@\n\tcode is:\n$fn\n";
undef $fnref;
}
 
return $fnref;
}
 
__DATA__
##
## Last updated Thu Jun 27 11:00:26 EST 2002.
##
# Nimda defense from Boi
# See: http://(www*.|)incidents.org/react/nimda.php, "DETAILS OF WEB BROWSER-BASED PROPAGATION:"
ADPOPUP http://**/readme.eml
PASS ftp://**
PASS http://*.ac.uk/**
PASS http://images.google.com/images?**
PASS http://ads.nana.co.il/**
PASS http://ads.sms.at/**
PASS http://(www*.|)ads.gov.au/**
PASS http://ads.x10.com/misc/*.gif
PASS http://(www*.|)infopark.de/images/**.gif
ADPOPUP http://ads.x10.com/traffic/*.htm
ADPOPUP http://ads.x10.com/advertisement/*.htm
ADPOPUP http://ads.x10.com/weather/**.htm
ADPOPUP http://ads.x10.com/yahoo/*.html
ADJS http://ads.x10.com/720x300/*/1/DSC
AD http://ads.x10.com/?**
PASS http://ads.x10.com/**
PASS http://(www*.|)bluemountain.com/homegifs/*_ad.gif
PASS http://images.delphi.com/dir-html/partner/delphi/home_images/*_ad.gif
ADJS http://ads**.js
## AD http://ads.x10.com/?**
AD http://ads.x10.com/**.gif
AD http://images.x10.com/traffic/*.jpg
AD http://ad.**.gif
AD http://ad.*/bb.cgi?cmd=ad**
AD http://ads.**.gif
PASS http://banners.wunderground.com/banner/**.gif
ADPOPUP http://businessfactory.delphi.com/redir/**
AD http://businessfactory.delphi.com/delphi/exciting2.gif?**
AD http://businessfactory.delphi.com/returnfeed.asp?**
AD http://ads*.realcities.com/ads*/**.gif
AD http://banner*/**.gif
AD http://banners.advancewebhosting.com/rt.phtml?**
AD http://banners.advancewebhosting.com/test_image.phtml?**
AD http://banners.nextcard.com/affiliates/AffiliateImages?**
AD http://(www*.|)banneranswers.com/bin/bimg.cgi?**
AD http://bannerpower.com/cgi-bin/bannerpic.cgi?**
AD http://media.interadnet.com/**.gif
PASS http://(www*.|)commbank.com.au/**.gif
AD http://**_ad.gif
AD http://ad.adware.hu/adware.big?**
AD http://ad.adware.hu/richfile.big?**
WEBBUG http://ad.adware.hu/files/default
WEBBUG http://audit.median.hu/cgi-bin/track.cgi?**
WEBBUG http://pestiest.hu/cgi-bin/matesz/CP/est?MIME=image/gif**
WEBBUG http://m1.nedstatbasic.net/n?id=**
WEBBUG http://cme*.americangreetings.com/images/blankpixel.gif**
WEBBUG http://*/RealMedia/ads/adstream_lx.cgi/intm/it/*.*.*/**?_RM_EMPTY_
ADSWF http://*/RealMedia/ads/**.swf**
AD http://*/RealMedia/ads/adstream_nx.(ads|cgi)/**
AD http://**/RealMedia/ads/adstream_lx.(ads|cgi)/**
AD http://escati.linkopp.net/cgi-bin/date.cgi?**
AD http://escati.linkopp.net/cgi-bin/countdown.cgi?**
AD http://escati.linkopp.net/cgi-bin/clock.cgi?**
ADHTML http://adserver.**/ads/adstream_nx.cgi/**.html*
ADHTML http://exchange.adbanners.com/serve-banner.php?**
ADPOPUP http://*.adserver.yahoo.com/a?**
ADPOPUP http://adserv.internetfuel.com/cgi-bin/newredirect.cgi?**
ADPOPUP http://nitrous.exitfuel.com/?**
ADPOPUP http://adserver.tribuneinteractive.com/event.ng/**
ADPOPUP http://media.fastclick.net/w/pop.cgi?**
ADHTML http://sfads.osdn.com/*.html
AD http://fmads.osdn.com/banner/**
AD http://(www*.|)zanox-affiliate.de/bin/z_ct_ppc.dll?*
AD http://ar.atwola.com/image/**
AD http://ar.atwola.com/content/**
ADJS http://ar.atwola.com/html/**;ctype=application/x-javascript**
ADJS http://ar.atwola.com/file/adsWrapper.js
ADJS http://**/ads/adstream_jx.ads/**
ADJS http://*.flycast.com/FlycastUniversal/
ADJS http://*.flycast.com/**/js/**
ADJS http://india.adbureau.net/jserver/**
ADJS http://ad.adverticum.net/js.prm?**
AD http://sher.index.hu/ad?**
AD http://index.hu/res/hirdetes/img/**
ADHTML http://ad.adverticum.net/html.prm?**
ADHTML http://ad2.netforum.hu/view.php?**
ADHTML http://ad.adware.hu/html.big?**
ADHTML http://ad.adware.hu/richadware.big?**
ADHTML http://view.atdmt.com/iview/**
AD http://view.atdmt.com/avenuea/view/**
AD http://spd.atdmt.com/b/**.gif
ADSWF http://cdn.atdmt.com/**/banners/**.swf**
ADSWF http://spd.atdmt.com/ds/**.swf?**
ADSWF http://(www*.|)ananova.com/assets/*banner.swf
ADSWF http://**/banner*/**.swf
ADSWF http://*.infosync.*/adsync/**.swf**
ADSWF http://(www*.|)blargoc.co.uk/tekheads*.swf
ADSWF http://**/BD_flashlogo.swf
ADSWF http://(www*.|)bejba.com/banner/*/[Bb]anner*.swf
ADPOPUP http://(www*.|)bejba.com/banner/*/[Bb]anner*.html
ADPOPUP http://205.180.85.40/novus/*.html
ADPOPUP http://media*.fastclick.net/novus/*.html
AD http://media*.fastclick.net/w/get.media?sid=**
AD http://media*.fastclick.net/cid*/media*.gif
AD http://images.fastclick.net/ref*.gif
AD http://*.infosync.*/adsync/**.(gif|jpg)
AD http://(www*.|)macinstein.com/adSQL/banners/*.JPG
AD http://**/adserver/image?ID=**
AD http://**.adbureau.net/accipiter/adserver.exe**
AD http://**.adbureau.net/accipiter/nserver/**
AD http://**-images.adbureau.net/**.gif
AD http://*.flycast.com/**
AD http://*.linkexchange.ru/cgi-bin/**
AD http://ad*.aaddzz.com/image/**
AD http://az.yandex.ru/bshow?banner=**
AD http://(www*.|)cbx*.com/images/button*.gif
AD http://(www*.|)cbx2.net/images/banbtn.gif
AD http://(www*.|)cbx*.com/*-*x*.gif
AD http://(www*.|)cbx*.com/cgi-bin/showbanner.cgi?**
AD http://(www*.|)looksmart.com/plainads/**
AD http://advertising.quote.com/**
AD http://(www*.|)advertisingbay.com/banner/**.GIF
AD http://gfx.tv2.dk/images/**banner*.gif
AD http://tourgfx.tv2.dk/spons/*.gif
AD http://(www*.|)makestuff.com/images/*_banner.gif
AD http://images.about.com/partners/vpn/partnerbox/**.gif
AD http://images.about.com/specials/aboutads/**.gif
AD http://*/partners/*banner.gif
AD http://**/partnertiles/*.gif
AD http://partner.xerox.com/asknancy/images/*banner.gif
AD http://images.villagevoice.com/tiles/*.gif
AD http://**/recip*/*.gif
AD http://**/recip*/*.jpg
AD http://**/ad_graphics/**
AD http://(www*.|)quotestream.com/images/webbanners/**
AD http://rewards.macandbumble.com/rectangle_banners/*.(jpg|gif)
AD http://spinbox.versiontracker.com/DA/**.gif
AD http://spinbox*.filez.com/?*
AD http://*.spinbox.net/DA/**.gif
AD http://*.spinbox.net/?SIT=**
AD http://*.spinbox.net/?AI=**
ADJS http://*.spinbox.net/?DC=**&JS=Y**
ADHTML http://*.spinbox.net/?DC=**
ADJS http://servedby.advertising.com/pops=**
AD http://servedby.advertising.com/**
AD http://babs*.dk/pro-banner.php*?**
AD http://babs.dk/uimg/**.gif
AD http://ad.borsen.dk/uimg/**
AD http://ad.admediaserver.com/host/jserv_imp.php/**
AD http://ad.admediaserver.com/host/reg_imp.php/**
ADPOPUP http://*.doubleclick.net/adi/**;sz=[1-9]*[0-9]x[1-9][0-9]**
ADHTML http://*.doubleclick.net/adi/**
ADHTML http://babs*.dk/pro-html.php*?**
ADHTML http://ad.borsen.dk/html.php*?**
ADHTML http://ad.borsen.dk/html?**
ADHTML http://(www*.|)securityfocus.com/frames/ad.html?**
ADHTML http://bannervip.webjump.com/webjump/valet/b1.asp?**
ADHTML http://(www*.|)nettaxi.com/cit_frames/ae-frame.html
ADHTML http://fs.dai.net/htm/nettaxi/leader.html
ADHTML http://204.246.215.162/~banners/frame.html
ADPOPUP http://**/popover.cfm?**
ADPOPUP http://**/popunder;**
ADPOPUP http://**/popunder.asp**
ADJS http://*.doubleclick.net/adj/**
PASS http://(www*.|)doubleclick.net/**
PASS http://ad.doubleclick.net/cgi-bin/**
PASS http://ad.doubleclick.net/clk;*?http:**
PASS http://fastbuy.doubleclick.net/WebSteps?**
PASS http://*.doubleclick.net/clk;**
ADHTML http://ad.doubleclick.net/adl/**
AD http://*.doubleclick.net/**
AD http://(www*.|)doubleclick.net/optoutbanner/movies-ny.gif
AD **.doubleclick.net/viewad/**.gif
ADJS http://*.valueclick.com/cycle?**&t=js**
ADJS http://*.valueclick.com/jsmaster
AD http://ads*.ad-flow.com/?DC=**
AD http://ads*.ad-flow.com/?SIT=**
AD http://(www*.|)bepaid.com/images/*.gif
AD http://stats.adage.com/sponsors/*/banners/**
AD http://*.valueclick.com/**cycle?**
AD http://*.valueclick.com/ad.s/*.gif
AD http://image.click2net.com/?**
AD http://pub.nomade.fr/media/*.gif
AD http://(www*.|)theregister.co.uk/media/*.gif
AD http://(www*.|)click-fr.com/print.cgi?a=**
AD http://(www*.|)click-fr.com/printj.cgi?a=**
ADHTML http://(www*|).click-fr.com/printk.cgi?a=**
ADHTML http://a.tribalfusion.com/f.ad?**
ADPOPUP http://a.tribalfusion.com/p.media/**.html
ADJS http://a.tribalfusion.com/j.ad?**
AD http://*tribalfusion.*/media/**.(gif|jpg)
AD http://a.tribalfusion.com/i.ad?**
ADSWF http://*tribalfusion.*/**.swf?**
ADSWF http://(www*.|)europemedia.net/art/*_(button|banner).swf
ADSWF http://(www*.|)der-schacht.com/**/banner*.swf
ADSWF http://(www*.|)2cpu.com/Images/zzqbanner*.swf
ADSWF http://java.yahoo.com/a/1-/flash/datek/datekgan46860.swf
ADSWF http://(www*.|)theregister.co.uk/media/*.swf
ADSWF http://movies.go.com/img/movie_search.swf
ADSWF http://(www*.|)beijing-olympic.org.cn/eolympic/image/title_*.swf
ADSWF http://(www*.|)nrl.com.au/s2001/images/flash/intro.swf
AD http://(www*.|)nrl.com.au/s2001/images/frontpage/*banner*.gif
AD http://(www*.|)nrl.com.au/s2001/images/stateoforigin/*banner*.gif
AD http://(www*.|)nrl.com.au/s2001/images/frontpage/telstra_button_bigevent.gif
PASS http://212.113.5.84/media/53.gif
PASS http://(www*.|)conrad.fr/images/banner/banner_*.gif
PASS http://(www*.|)monitorbusiness.com.au/media/banner[0-9].gif
PASS http://**/toolbar/**
PASS http://(www*.|)cisco.com/images**banner**
PASS http://(www*.|)hp.cz/**/banner*.gif
AD http://**/banner[_0-9]*.gif
AD http://**/banr/*.gif
AD http://**/hostban*.gif
AD http://212.113.5.84/media/*.gif
AD http://199.172.144.25/**.gif
AD http://**/*banner/*banner*.gif
AD http://**/linkpic*.gif
AD http://banner.topping.com.ua/cgi-bin/pbn_click.cgi?**
AD http://4click.com.ua/cgi-bin/pc100.cgi?**
AD http://b.abn.com.ua/abnl.php?**
PASS http://(www*.|)oilnet.ru/**
ADJS http://tx3.design.ru/cgi-bin/banner/**
ADJS http://bs.yandex.ru/show/**
ADJS http://ad.adriver.ru/cgi-bin/erle.cgi?**bt=16**
AD http://(www*.|)bizlink.ru/cgi-bin/irads.cgi?**
AD http://1000stars.ru/cgi-bin/d1000.pl?**
AD http://1000stars.ru/cgi-bin/1000s.cgi?**
AD http://(www*.|)ranker.ru/scripts/sqltmex.dll?**
AD http://images.rambler.ru/top100/banner-**.gif
AD http://banners.rambler.ru/ban.ban?**
AD http://reklama.netskate.ru/banner.pl?action=Show**
AD http://*.reklama.ru/cgi-bin/banner/**
AD http://*rb[0-9].design.ru/cgi-bin/banner/**
AD http://(www*.|)banners.ru/cgi-bin/banner/**
AD http://sj[0-9].lenta.ru/cgi-bin/banner/**
AD http://banner.netskate.ru:82/*.gif
AD http://rotabanner.**/cgi-bin/**
AD http://ad[0-9].lbn.ru/bb.cgi?cmd=ad&pubid=**
AD http://ad[0-9].bb.ru/bb.cgi?cmd=ad**
AD http://gazetaru[0-9].express.ru**/?action=show&magic=**
AD http://**:8080/?action=show&magic=**
ADSWF http://**netoscope.ru/i/**.swf
AD http://engine.awaps.net/**.gif?**
AD http://468.smi.ru/cgi-bin/banner/**
AD http://195.54.209.142/cgi-bin/img?user=**
AD http://banners.rambler.ru:8080/ban.ban?**
AD http://ad[0-9].bannerbank.ru/bb.cgi?cmd=ad**
AD http://bannervip.web1000.com/images/**.gif
AD http://212.24.32.74/cgi-bin/banner/**
AD http://ad.kimo.com.tw/**.gif
AD http://ad.linksynergy.com/fs-bin/show?**
AD http://banner.linksynergy.com/fs/banners/*.gif
AD http://**/bannerprogram/**.gif
AD http://(www*.|)nh.com/cgi/adgenie/loadimage.cgi?**
AD http://(www*.|)nh.com/adgenie/images/*.gif
AD http://(www*.|)hubbe.net/gfx/*banner*.gif
AD http://(www*.|)stomped.com/counter-bin/images/*_banner.gif
ADSWF http://(www*.|)ad.tomshardware.com/**.swf
ADSWF http://g.fool.com/**.swf
AD http://216.92.21.16/images/banner/**.swf
AD http://(www*.|)ad.tomshardware.com/cgi-bin/bd.m?**
AD http://(www*.|)ad.tomshardware.com/images/banner/**
AD http://(www*.|)ad.tomshardware.com/cgi-bin/bannerdisplay.m?**
AD http://(www*.|)tomshardware.com/images/new/pair.gif
AD http://(www*.|)tomshardware.com/images/new/100hot_logo.gif
AD http://(www*.|)bluesnews.com/images/*-ad.gif
AD http://(www*.|)bluesnews.com/images/sub_skyscr*.gif
AD http://(www*.|)sysopt.com/i/resellerratings2.jpg
AD http://(www*.|)sysopt.com/i/dicejobs.gif
AD http://(www*.|)sysopt.com/i/ss2000trial4.gif
AD http://(www*.|)sysopt.com/pcmech2.gif
AD http://(www*.|)sysopt.com/charles.gif
AD http://(www*.|)voodooextreme.com/affiliate_search_120x90_bottom.gif
AD http://(www*.|)pcoutfitters.com/stores/ve/pco_anim.gif
AD http://(www*.|)dimension3d.com/images/jpabutton.gif
AD http://(www*.|)macintouch.com/images/acius08.gif
AD http://216.87.208.127/images/fb_button_105X30.gif
AD http://(www*.|)bcentral.com/images/bc/ie-static.gif
AD http://(www*.|)bcentral.com/images/meta/logo/msnlogo.gif
AD http://(www*.|)expedia.com/daily/home/images/amex.gif
AD http://(www*.|)expedia.com/daily/home/images/worldspan.gif
AD http://gs.cdnow.com/RP/CDN/graphics/home/home_visa.gif
AD http://gs.cdnow.com/graphics/CMS/65/7865.gif
AD http://(www*.|)reel.com/content/reelimages/gbl/visa_logo.gif
AD http://(www*.|)reel.com/content/reelimages/gbl/nav_wingspan.gif
AD http://(www*.|)hollywoodvideo.com/pix/gc_logo_blk.jpg
AD http://(www*.|)whatisthematrix.com/234x60_v5.gif
ADPOPUP http://**/**ads/**popups/**..html
ADPOPUP http://32.96.232.10/teleweb/autopop/pop.asp?**
ADPOPUP http://(www*.|)novuslink.net/mk/get/fc2
ADPOPUP http://(www*.|)zdmcirc.com/zdmcirc/popups/*.html
ADPOPUP http://adserver.trb.com/html.ng/**adtype=popwindow**
ADPOPUP http://images.weeklyworldnews.com/ad_server/**.html
ADPOPUP http://216.40.195.26/Reliaquote/**.html
ADHTML http://(www*.|)zdnet.com/fcgi-bin/becky/**
AD http://app-05.www.ibm.com/images/**.gif
AD https://ssl-images.amazon.com/images/**
ADJS http://rcm.amazon.com/e/cm?**
ADJS http://ads[0-9].gamecity.net/modperl/jsformat.pl?**
ADJS http://(www*.|)burstnet.com/cgi-bin/ads/**.cgi/**/JS**
AD http://(www*.|)burstnet.com/cgi-bin/ads/**.cgi**
AD http://(www*.|)burstnet.com/gifs/*.gif
AD http://ads[0-9].gamecity.net/images/*.gif
AD http://(www*.|)mp3.com/images/MP3Com/bigwords_120x25.gif
AD http://216.200.201.200/img/template/va-logo.gif
AD http://webcenters.netscape.com/shopping/gr/shoplogo.gif
AD http://(www*.|)video-now.com/research/salesBanner*.gif
AD http://(www*.|)linkbuddies.com/image.go?*
AD http://*/cgi-bin/webconnect.dll?*
AD http://secure.webconnect.net/cgi-bin/webconnecthome.dll?**
AD http://209.90.128.55/click2/ad_bin/**.gif
AD http://usa.nedstatbasic.net/cgi-bin/referstat.gif?**
AD http://ad[0-9]*.yourmedia.com/datas/**/img/*.gif
AD http://ad1.pamedia.com.au/images/*.gif
AD http://ad1.lbe.ru/bb.cgi?**
AD http://websponsors.com/**.gif
AD http://(www*.|)websponsors.com/**.gif
AD http://ad.linkexchange.com/**
AD http://media.exchange-it.com/image.go?**
AD http://banner.freeservers.com/*.gif
AD http://banner.linkexchange.com/**
AD http://leader.linkexchange.com/**
AD http://**/*468[x_]60*.(gif|jpg)
AD http://gif.hitexchange.net/**
AD http://ad2.jwtt3.com/**
AD http://ads*.zdnet.com/**
AD http://adserv.net/but/*.gif
AD http://**/adserver/**.gif
AD http://**/adserver/**.jpg
AD http://**/adserver/banner_request/**
AD http://**/adserver.phtml**
AD http://**/adserver.exe/**
AD http://**/AdServer.exe/**
AD http://*/bm/*.gif
AD http://**/oasisi.php?**
ADBG http://**/ad_bkgd.gif
ADBG http://ads.cmpnet.com/cmpnet/bgimage?**
ADBG http://(www*.|)bigcharts.com/images/ads/compaq.gif
ADBG http://cbs.marketwatch.com/images/ads/*_paper.gif
ADHTML http://adserv.ads-tracker.com:8080/server/iframe-ad/client/realgn.com/banner/**
ADJS http://adserv.ads-tracker.com:8080/server/js-ad/client/realgn.com/banner/**
ADJS http://au.java.yahoo.com/java/js_template/468_*.js
ADJS http://**/adjs.php?**
PASS http://(www*.|)rta.nsw.gov.au/images/**.gif
PASS http://adserver.yahoo.com/a?*p=broadcast*
WEBBUG http://*.adserver.yahoo.com/l?**
ADHTML http://*.yahoo.com/java/js_template/728_reg_061501_loop_true.js
ADHTML http://**/phpads.php**
PASS http://(www*.|)ad.nl/ad/**.gif
PASS http://(www*.|)mamut.com/images/ads/**
PASS http://(www*.|)retravision.com.au/**
PASS http://*.adobe.com/ads/**
PASS http://(www*.|)internettg.org/newsletter/dec00/images/ad_gif.gif
ADSWF http://adimages.go.com/ad/**.swf**
ADSWF http://(www*.|)nytimes.com/ads/*.swf**
AD http://(*.|)nytimes.com/adx/**.jpg
AD http://**/adcycle.cgi?**
AD http://*/adimages/**
AD http://adserver.*/**
AD http://adserv.spiegel.de/images/**.gif
AD http://adserv.quality-channel.de/images/**.gif
AD http://adserv[0-9]*.adtech.de/?adlink**
AD http://(www*.|)worknwoman.com/adserve/ads_2.cgi?page=*
AD http://(www*.|)worknwoman.com/adserve/images/**.gif
AD http://ads*.hyperbanner.net/gif.cfm?**
AD http://adimages.criticalmass.com/**
AD http://*/adserv/**.gif
AD http://*/ad_images/**.gif
AD http://*/nsadimages/**
AD http://**/ad/*.gif
AD http://*/ad?**
AD http://*/topcash/*.gif
AD http://*/*flashclick*.gif
AD http://205.153.208.93/?**
AD http://208.178.186.243/**.gif
AD http://image1.narrative.com/news/*.gif
AD http://**?adserv**
AD http://service.bfast.com/bfast/serve/**
AD http://service.bfast.com/bfast/serve?**
AD http://*/AdSwap.dll?**
AD http://*/images_ads/*.gif
AD http://*/button_ads/**.gif
AD http://*/images/*_ads/**.gif
AD http://*/adjuggler/images/*.gif
AD http://(www*.|)thenation.com/images/aj/*.gif
AD http://*/clickthrough/*.gif
AD http://**/adimg/**
AD http://**/ad_imgs/**
AD http://**/ad_*.gif
AD http://adimg.egroups.com/img/**
AD http://adimgpj.voila.fr/bandeaux/**
AD http://(www*.|)jememarre.dpn.ch/publicite/**
AD http://(www*.|)clicmoi.com/cgi-bin/pub.exe?*
AD http://**/publicidad/**.gif
AD http://**/fwiadimages/**.gif
AD http://**/ban[0-9].gif
AD http://**/ban[0-9][0-9].gif
AD http://*/cobanner*.gif
AD http://*/cobanner*.jpg
AD http://**/ABS/**.GIF
AD http://**/ABS/**.JPG
AD http://*/annons/**.gif
AD http://*/servfu.pl?**
AD http://sunserver1.songline.com:1971/*?
AD http://ad.blm.net/image?**
AD http://*/ad/**.gif
AD http://*/onlinead/**.gif
AD http://*.mtree.com/xbs/**
AD http://*/ad/igc.cgi/**
AD http://cgi3.fxweb.com/v2-trackrun.cgi?**
AD http://(www*.|)fxweb.holowww.com/Assets/*.gif
AD http://yoda.cybereps.com:8000/**.gif
AD http://images.cybereps.com/traffic/images/**
AD http://ds.cybereps.com/accipiter/nserver/**
AD http://my.netscape.com/publish/images/addchannel_anim.gif
AD http://**/showad.cgi?**
AD http://ads.hbv.de/**
AD http://*/viewbanner.php*?bannerID*
AD http://images*.iac-online.de/**.gif
AD http://service.bol.de/partner/*.gif
AD http://(www*.|)manager-magazin.de/mmo_banner/*.gif
AD http://**servant.guj.de/**
AD http://(www*.|)linux-magazin.de/banner*
AD http://banner.websitesponsor.de/nt-bin/show**
AD http://(www*.|)websitesponsors.com/cgi-bin/system/image?**
AD http://(www*.|)websitesponsors.com/cgi-bin/system/eimage?**
AD http://(www*.|)websitesponsors.com/referrals/*.gif
AD http://(www*.|)iwin.com/images/linkshare/norm4.gif
AD http://ad.*/cgi-bin/rotate.php*?*
AD http://*/phpAds/viewbanner.php*?*
AD http://*/phpAdsNew/adview.php?what=468x60&n=id
AD http://*/phpAdsNew/adview.php?**
ADHTML http://*/phpAdsNew/adframe.php?**
ADPOPUP http://ad.iwin.com/tmpad/**.htm
ADPOPUP http://ad.iwin.com/tmpad/content/netflix/rollover.html
ADPOPUP http://ad.iwin.com/tmpad/banner/itrack.asp?**
ADPOPUP http://(www*.|)focalex.com/pops/popup_general.emp?**
ADPOPUP http://*.puretec.de/werbung**
ADPOPUP http://popup.zmedia.com/popups/**
ADPOPUP http://popup.found404.com/*.*html?**
ADPOPUP http://popup.msn.com/*popupad.asp?**
ADPOPUP http://popup.msn.com/*PopupAd.asp?**
ADPOPUP http://(www*.|)gopopup.com/redir.php**
ADPOPUP http://(www*.|)7host.com/**/pop.asp?**
ADPOPUP http://*.popupmoney.com/**.php?**
ADPOPUP http://nitrous.*fuel.com/framer.html**
ADPOPUP http://nitrous.*fuel.com/**/exitpop*.html**
ADPOPUP http://nitrous.*fuel.com/sites/hp4group2.html
ADPOPUP http://nitrous.*fuel.com/sites/aboutcom.html
ADPOPUP http://(www*.|)found404.com/affiliate*/pc404.html?**
ADPOPUP http://**/hidden_popup.htm
ADPOPUP http://nandotimes.com/nt/noads/popup.html
ADPOPUP http://qwikpages.com/popup.html
# German for "ad"
COUNTER http://**/werbung/ziAdCount?**
AD http://**WERBUNG/**
AD http://**/werbung/*.gif
AD http://*/annonser/*.gif
AD http://*/annonser/*.jpg
# Danish for "ad"
AD http://**/reklame**.gif
# Estonia, from Enrico Binder
AD http://**/reklaam**.gif
ADHTML http://(www*.|)netzagent.com/freetv/ad.htm
ADHTML http://(www*.|)feedmag.com/ads/daily.html
ADHTML http://as0.cybereps.com:8880/hserver**
ADHTML http://maximumpc.usads.futurenet.com/hserver/**
ADHTML http://bannervip.web1000.com/web1000/[ab].asp
ADHTML http://imgserv.adbutler.com/ieservad?**
ADHTML http://imgserv.adbutler.com/adserve/**type=iframe**
ADHTML http://channels.real.com/getlatest.glh?**
ADJS http://(www*.|)real.com/scripts/popunder2_.js
PASS http://(www*.|)smh.com.au/animations/bn.gif
PASS http://(www*.|)3dpulpit.com/animations/*.gif
AD http://*/animations/*.gif
AD http://imgserv.adbutler.com/imgserve.ibs?**
AD http://**/ani.gif
AD http://**/anim.gif
AD http://**/gifanim*.gif
AD http://adfarm.mediaplex.com/ad/bn/**
AD http://**/ban/ani[0-9]*.gif
AD http://(www*.|)nmnews.net/images/ani**.gif
AD http://(www*.|)fxsound.com/grfx/dfx_animated.gif
AD http://*/animeu/*.gif
ADJS http://imgserv.adbutler.com/jad?**
ADJS http://*.cybereps.com:8880/jserver**
ADJS http://216.148.128.89/jserver/**
ADJS http://home.netscape.com/h.js
ADPOPUP http://**/ads/popup.shtml
ADPOPUP http://*.billiger-telefonieren.de/popup/*
ADPOPUP http://businessfactory.delphi.com/click.asp?**
ADPOPUP http://(www*.|)avault.com/ads/**
ADPOPUP http://*.doubleclick.net/ad**popup**
ADPOPUP http://ads.freecity.de/popup**
ADPOPUP http://**/**/reclama/disp_banner.php**
ADPOPUP http://**.tvmovie.de/static/popup/**
ADPOPUP http://**.tvtoday.de/**popup**
ADPOPUP http://**.2xt.de/**popup**
ADPOPUP http://click4cash.de/popup/**
ADPOPUP http://**.aax.de/weblet/Banner**
ADPOPUP http://adserv.spiegel.de/**/ads/**.html
ADPOPUP http://(www*.|)babylon-x.com/servlet/click**
ADPOPUP http://(www*.|)altrawarez.com/**
ADPOPUP http://(www*.|)easywarez.com/newsecrets.html
ADPOPUP http://(www*.|)spaceports.com/cgi-bin/ad.cgi?*
ADPOPUP http://(home.|www.|)netscape.com/misc/snf/popup_*.html
ADPOPUP http://(home.|www.|)netscape.com/misc/popup.html?**
ADPOPUP http://bannervip.webjump.com/ads/web1000/pop-up.html
ADPOPUP http://*go2net.com/adpopup?**
ADPOPUP http://server*.hypermart.net/adpopup?**
ADPOPUP http://*.to/pop.asp?**
ADPOPUP http://*tantofaz.net/local/misc/points/popup.asp
ADPOPUP http://cvo.tsx.org/window.mml
ADPOPUP http://(|www).space.com/php/popup/promo/**.php
ADPOPUP http://**/popupad.php
ADPOPUP http://(www*.|)nwfusion.com/auddev/pop/*.html
ADPOPUP http://img-snv.mediaplex.com/ads/**/pop_under_source.htm
ADPOPUP http://**/ads/popups/**.html
AD http://(|www).space.com/promo/images_cj/**.jpg
PASS http://*.cnet.com/Ads/Media/Images/Buttons/*sas*
PASS http://*.cnet.com/Ads/Media/Images/Buttons/*pfc*
AD http://(www*.|)msnbc.com/site_elements/msn_shopping_nbc_snap.gif
PASS http://(www*.|)msnbc.com/ads/i/corners.gif
PASS http://(www*.|)msnbc.com/ads/i/grey.gif
PASS http://(www*.|)topjobs.com.au/ads/**.gif
PASS http://(www*.|)eonline.com/Ads/Includes/Images/search.back.gif
PASS http://(www*.|)zdnet.com/include/**
PASS http://(www*.|)norml.org/about/ads/NORML_*
PASS http://(www*.|)adobe.com/ads/**.gif
PASS http://(www*.|)apple.com/hardware/ads/**
PASS http://(www*.|)buyersport.com/**/ads/**.html*
PASS http://images.salon.com/src/ads/progressive/progressive_flashme1.html?**
ADSWF http://**/Ads/Media/Flash/**.swf**
PASS http://**apple.com/switch/ads/**
AD http://**/[Aa][Dd][Ss]/**.([Gg][Ii][Ff]|[Jj][Pp][Gg])
AD http://**/ads.pl?**
AD http://**/ads.cgi?**
AD http://**/_ads/**
AD http://**/ads2/**
AD http://**/adsart/*.jpg
AD http://**/Ads/**
AD http://**/ars-ads/*.gif
AD http://**/liveads/**.gif
AD http://**/bannerfarm/**.gif
AD http://**/adlinks/**.gif
AD http://**/[Bb]anner*[Aa]ds/**
AD http://images.salon.com/src/bizwidget/travelocity/bali.gif
AD http://(www*.|)salon.com/Creatives/**.(jpg|gif)
AD http://view.iballs.*.avenuea.com/iballs/view/**/direct/**
AD http://view.avenuea.com/view/**
AD http://view.avenuea.com/avenuea/view/**
AD http://image.*.avenuea.com/**/image.*.avenuea.com/Banners/**.gif
AD http://a[0-9]*.akamai*.net/**/www.dealtime.com/**affiliate/**.gif
AD http://a[0-9]*.akamai*.net/**/imgsrc.*.avenuea.com/Banners/**.gif
AD http://a[0-9]*.akamai*.net/**/image.*.avenuea.com/Banners/**.gif
AD http://a[0-9]*.akamai*.net/**/www.salon.com/Creatives/**.gif
AD http://a[0-9]*.akamai.net/**/www.jcrew.com/promos/**.gif
AD http://a[0-9]*.akamai*.net/**/www.space.com/images/space_shop_badge.gif
AD http://a[0-9]*.akamai*.net/**/www.space.com/**/sponsors/**.gif
AD http://a[0-9]*.akamai*.net/**/www.namezero.com/images/*.gif
AD http://a[0-9]*.akamai*.net/**/ad.caramail.com/pub/**
AD http://a[0-9]*.akamai*.net/**/adimages.*.*/**.gif
AD http://a[0-9]*.akamai*.net/**/ad.adtraq.com/**
AD http://a[0-9]*.akamai*.net/**/ads/**.gif
AD http://a[0-9]*.akamai*.net/**/bannerads/**.gif
AD http://a[0-9]*.akamai*.net/**/banner/**.gif
AD http://a[0-9]*.akamai*.net/**/Banners/**.gif
ADHTML http://**/ads/**.html**
ADSWF http://**/ads/**.swf
ADPOPUP http://a[0-9]*.g.akamai*.net/**/www.whenu.com/pop_up/*_popup.html
WEBBUGJS http://a[0-9]*.g.akamai*.net/**/stats.hitbox.com/js/**.js
PASS http://a[0-9]*.g.akamai*.net/**/*.*.*/**.gif
PASS http://a[0-9]*.g.akamai*.net/**/*.com/**.gif
PASS http://a[0-9]*.g.akamai*.net/**/background*.gif
PASS http://a[0-9]*.g.akamai*.net/**/backtile*.gif
PASS http://a[0-9]*.g.akamai*.net/**/bg_*.gif
PASS http://a[0-9]*.g.akamai*.net/**/icon**.gif
PASS http://a[0-9]*.g.akamai*.net/**/logos/**.gif
PASS http://a[0-9]*.g.akamai*.net/**/header**.gif
PASS http://a[0-9]*.g.akamai*.net/**/nav**.gif
PASS http://a[0-9]*.g.akamai*.net/**/spacer*.gif
PASS http://a[0-9]*.g.akamai*.net/**/rules/*.gif
PASS http://a[0-9]*.g.akamai*.net/**/dotclear*.gif
PASS http://a[0-9]*.g.akamai*.net/**/bg*.gif
AD http://a[0-9]*.g.akamai*.net/**.gif
PASS http://(www*.|)csiro.au/promos/**.gif
PASS http://(www*.|)smh.com.au/media/promo/iconsm.gif
PASS http://(www*.|)afl.com.au/lib/images/promos/*.gif
PASS http://pics.ebay.com/aw/pics/**/buyItNow_*x*.gif
PASS http://(www*.|)redhat.com/img/*promo*.gif
PASS http://(www*.|)*sony.com/**promo**.gif
AD http://**/*promo[0-9]*.gif
AD http://**/[Pp]romo(s|)/**.gif
AD http://images.getrelevant.com/**
AD http://icache.getrelevant.com/**
AD http://*.getrelevant.com/**.gif**
AD http://images.yahoo.com/promotions/*/*.gif
AD http://rd.yahoo.com/**http://store.yahoo.com/cgi-bin/clink?ydomains+merchant-ad**
AD http://au.java.yahoo.com/java/*/abn*
ADHTML http://red.namezero.com/strip2/strip.jhtml?**
PASS http://(www*.|)direct.bigpond.com/images/banner/*.gif
PASS http://(www*.|)cai.com/banner/*.gif
PASS http://(www*.|)google.com/adv/*.html
PASS http://(www*.|)advantedgeonline.com.au/adv/**
PASS http://(www*.|)fuzzyfur.net/DSOS/adv/**
PASS http://**/banner/site/menu/**.jpg
PASS http://(www*.|)aca.gov.au/images/aca/banner/**
PASS http://*cyberjaya-msc.com/images/banner/**
PASS http://(www*.|)stgeorge.com.au/resources/stg/images/banner/**.gif
PASS http://(www*.|)indoorclimbing.com.au/images/banner/**
PASS http://(www*.|)ap.dell.com/ap/images/banner/*.(jpg|gif)
PASS http://(www*.|)info.gov.hk/banner/**
PASS http://(www*.|)saintcorporation.com/images/banner/**
AD http://**/(adv|adverts|Adverts|ADVERTS|advert|advertis*|adgifs|blipverts|showsell|*banners|*banner|bann|bannerlink|linkbacks|liveads|adproof|SiteSponsor|spon|sponsor*)/**.([Gg][Ii][Ff]|[Jj][Pp][Gg])*
AD http://*/Ad=*/**
AD http://**/sponsorad.gif
AD http://**/bin/statdeploy?*
AD http://**/images/ads_new/*.gif
AD http://**/images/ads-side*/ad-*.gif
AD http://**/images/sponsor.gif
AD http://*.the-park.com/images/*banner*.gif
AD http://*/*/ba_ad/*.gif
AD http://*/cgi-bin**/banner.cgi**
PASS http://(www*.|)uq.edu.au/**banner**.gif
PASS http://(www*.|)mpce.mq.edu.au/images/**
PASS http://msdn.microsoft.com/msdn-online/shared/graphics/banners/*-banner.gif
PASS http://(www*.|)mozilla.org/**-banner.gif
AD http://**-banner.gif
PASS http://(www*.|)amazon.com/g/v9/icons/*-banner-*.gif
AD http://**/*-banner-*.gif
## PASS http://(www*.|)ztree.com/assets/images/**
## PASS http://(www*.|)doschdesign.de/assets/images/**
## PASS http://(www*.|)stallion.com.au/assets/images/**
## PASS http://209.1.197.35/assets/images/**
## AD http://*/assets/images/*.jpg
ADJAVA http://(www*.|)ntexplorer.com/DynamicBanner.class
AD http://(www*.|)matrox.com/mga/media/int_banners/*.gif
PASS http://(www*.|)matrox.com/*/banners/**
PASS http://(www*.|)research.att.com/banners/*.gif
PASS http://(www*.|)javasoft.com/images/banners/*.gif
PASS http://(www*.|)lancrypto.com/images/banners/*.gif
PASS http://(www*.|)agcrc.csiro.au/img/banners/*.gif
PASS http://(www*.|)Europe.DataFellows.com/images/banners/*.gif
PASS http://*/images/banners/anonline.jpg
PASS http://(www*.|)corel.com/graphics/banners/**
PASS http://(www*.|)hp.com/ghp/banners/*.gif
PASS http://(www*.|)verifone.com/images/banners/*.gif
PASS http://java.sun.com/images/banners/*.gif
PASS http://(www*.|)tandberg.com/images/banners/*.gif
PASS http://virtuallythere.com/cgi-bin/mqcustomconnect?**
PASS http://(www*.|)parentingplace.com/images/banners/*.gif
PASS http://**/banners/**spacer.gif
PASS http://image.weather.com/pics/banners/banner_general.jpg
AD http://image.weather.com/creatives/**.gif
AD http://**/webbanners/*.gif
PASS http://**/banners/back.gif
PASS http://**/banners/bgpic.gif
PASS http://(www*.|)energy.gov/images/banners/*.gif
PASS http://(www*.|)blackwell-science.com/**/banners/**
AD http://**/banners/**.gif*
AD http://**/banners/**.GIF*
AD http://**/banners/**.jpg
AD http://**/baners/**.jpg
AD http://**/bnrs*/*.gif
AD http://**/bnr-*.gif
AD http://**/banners/*.banner
AD http://**/bannersp/**.gif
AD http://**/Banners/**.gif
AD http://**/Banners/**.gif?**
AD http://**/Banners/Images/**
AD http://**/BANNERS/*.gif
AD http://**/banrgifs/**.gif
AD http://**/bann/*.gif
AD http://**/bn/*.gif
AD http://**/otherbanners/**.gif
AD http://**/sponsor*/**.gif
AD http://**/sponsor*/**.jpg
AD http://**/prbanner/**.GIF
AD http://**/prbanner/**.gif
AD http://**/sbanner/**.jpg
AD http://**/ad-banners/**.gif
AD http://**/ad-images/**.gif
AD http://**/ad-bin/*.gif
AD http://**/adserve?*;image;**
AD http://(www*.|)eads.com/adserve/adserve.dll/banner?**
AD http://ads*.intelliads.com/html-bin/adselect-**
AD http://ads*.intelliads.com/images/**.gif
AD http://ads*.intelliads.com/html-bin/adselect300.asp?obnum=*
PASS http://**/SmartBanner/**single_pixel.gif
PASS http://**/SmartBanner/**1ptrans.gif
PASS http://**/SmartBanner/chtml/*/page/*.html/**
ADJS http://**/SmartBanner/jsad**
ADJS http://**/DynamicJSAd?**
ADHTML http://(www*.|)advertwizard.com/plugin/plugin.phtml?**
ADHTML http://**/SmartBanner/htmlad?**
AD http://(www*.|)advertwizard.com/banner_display/show_banner.phtml?**
AD http://**/SmartBanner/**.gif
AD http://**/SmartBanner/nph-graphic**
AD http://**/SmartBanner/nph-defgraphic**
AD http://**/maxcash/*.jpg
AD http://**/cgi-bin/cash4views.pl?banner=**
AD http://**/adstream.cgi/**
AD http://**/*adbans*.gif
AD http://**/roto/rotoad*.jpg
AD http://**/roto/**ban*.jpg
AD http://**/sponsor/banner*.jpg
AD http://**/sponsor/*.gif
AD http://**/banners/**.jpg
AD http://**/ban/*.gif
AD http://**/ban/*.jpg
ADHTML http://ad.preferences.com/iframe;**
ADHTML http://ad.preferences.com/oframe;**
ADJS http://ad.preferences.com/oscript;**
ADJS http://ad.preferences.com/jscript**
AD http://gm.preferences.com/image;**
AD http://ad.preferences.com/image;**
AD http://ad.preferences.com/**.gif
AD http://media.preferences.com/**.gif
AD http://privacyproxy.nytimes.com/RealMedia/PP/IMP/**
AD http://tracker.advancewebhosting.com/images/*.gif
AD http://tracker.advancewebhosting.com/image.phtml?**
AD http://199.172.144.25/*.gif
AD http://207.168.8.47/*.gif
AD http://207.178.253.240/banners/**.gif
AD http://ad.blm.net/image?**
AD http://(www*.|)sun.com/sunworldonline/swol-ad/**
AD http://207.87.27.37/news/an_*.gif
AD http://*/graphics/ad-banner/*.gif
AD http://*times*/*.*x*.gif?**
AD http://*times*/TT*.*x*.gif?**
AD http://199.78.52.10/*web_ani/*.gif
AD http://199.78.52.10/web_gif/*.gif
AD http://199.78.52.10/~web_ani/*.gif
AD http://**/*_ad_*x*.gif
AD http://**/[Aa]d[Bb]anner**.(gif|jpg)
AD http://**/image.avenuea.com/Banners/**
AD http://**/Ads/Media/Images/**.gif**
AD http://**/Ads/Media/Images/**.jpg**
AD http://*/bfast/serve?**
AD http://*/image.ng;**
AD http://*/image.ng/**
AD http://**blink.gif
AD http://**/baner*.gif
AD http://register.ero.ru/pc/*.gif
AD http://xb.xoom.com/images/*.gif
AD http://admedia.xoom.com/Banners/**.gif
AD http://members.xoom.com/**/anixoom.gif
PASS http://ads.bmais.net/*.ng**
PASS http://ads.adsag.com/*.ng**
ADHTML http://xb.xoom.com/xb.odt
ADHTML http://adforce*/?adiframe**
ADHTML http://www2.efront.com/adserve.iframe/**
ADHTML http://(www*.|)macaddict.com/ad_frame/
ADHTML http://**/html.ng/**
WEBBUG http://195.25.89.17/**_v?**
WEBBUG http://195.25.89.18/**_p?**
WEBBUG http://stat.cybermonitor.com/**_p?**
WEBBUG http://**/audit/track.cgi?**
WEBBUG http://*.netscape.com/c.cgi?**
WEBBUG http://*.sextracker.com/clit?**
WEBBUG http://register.ero.ru/g/ch.gif?**
WEBBUG http://register.ero.ru/g/cw.gif?**
WEBBUG http://*/0.gif?tag=**
WEBBUG http://*.microsoft.com/trans_pixel.asp?**
WEBBUG http://refcounter.sexhound.com/?id=**
WEBBUG http://images.sexhound.com/NewSite/spacer.gif
WEBBUG http://y1.extreme-dm.com/z/?tag=**
WEBBUG http://*imrworldwide.com/cgi-bin/count?**
PASS http://(www*.|)info.gov.hk/cgi-bin/forms/count.cgi?**
PASS http://s1.thecounter.com/**
COUNTER http://webcounter.goweb.de/*
COUNTER http://webcounter.goweb.de:90/*
COUNTER http://(www*.|)counter4u.de/cgi-bin/counter4u/img_counter_fast.pl?**
COUNTER http://counter.mycomputer.com/c.count?**
COUNTER http://**/count?ID=**
COUNTER http://**/cgi/count?**
COUNTER http://(www*.|)geocities.com/cgi-bin/counter**
COUNTER http://tools.geocities.**/@geocounter
COUNTER http://**/counter.cgi?**
COUNTER http://*/hit.counter?**
COUNTER http://*.thecounter.com/id=*
COUNTER http://**/fpcount.exe**
COUNTER http://**/Count.exe?*
COUNTER http://*/cgi-bin/counter?**
COUNTER http://*/cgi-bin/count?**
COUNTER http://**/tb2count.fcgi**
COUNTER http://**/pqcount.fcgi**
COUNTER http://**/count.cgi?**
COUNTER http://**/Count.cgi**
COUNTER http://*/cgi-bin/SmartCounter?**
COUNTER http://*.xoom.*/*/counter.gif**
COUNTER http://*/counter?**
COUNTER http://counter.*/?**
COUNTER http://www[0-9].pagecount.com/*/counter.gif?**
COUNTER http://top.list.ru/counter?**
COUNTER http://counter.rambler.ru/top100.cnt?**
COUNTER http://**/top100/nph-top100?A=**
COUNTER http://www[0-9].pagecount.com/images/xoom_counter_logo_basic.gif
COUNTER http://counter[0-9]*.com/c*/id/**
COUNTER http://c[0-9].*counter.com/c*/id/**
COUNTER http://hardware.pagecount.com/hardware/counter.gif?**
COUNTER http://fastcounter.linkexchange.com/digits?**
COUNTER http://fastcounter.bcentral.com/digits?**
COUNTER http://fastcounter.linkexchange.com/fastcounter?**
COUNTER http://fastcounter.bcentral.com/fastcounter?**
COUNTER http://**/counter.gif?**
COUNTER http://*.digits.com/wc/**
COUNTER http://home.eunet.no/cgi-bin/wc?**
COUNTER http://counter[0-9].*/c**
COUNTER http://*/counters/*.gif
COUNTER http://*counter.com/counter/**
COUNTER http://fakecounter.com/[0-9]*.gif
COUNTER http://fakecounter.com/home.page?**
COUNTER http://*/cgi-bin/newcount?**
COUNTER http://*/cgi-bin/c2countit/c2countit.cgi?*
COUNTER http://*/cgi-bin/imagecounter?**
COUNTER http://**/counter.exe?**
COUNTER http://**/counter.gif
COUNTER http://*/cgi-bin/hits/hitmat.cgi?**
COUNTER http://**/Geo-counter.gif?**
COUNTER http://book.pagecount.com/book/counter.gif?*
COUNTER http://**/wwwcount.cgi?**
COUNTER http://(www*.|)mirc.to/public/counter?*
COUNTER http://(www*.|)whatsis.com/whatsis-bin/swc?**
COUNTER http://bilbo.counted.com/[0-9]**
COUNTER http://(www*.|)yandex.ru/cycounter?**
COUNTER http://u[0-9]*.spylog.com/cnt?**
COUNTER http://(www*.|)perl-gratuit.com/cgi-bin/count/compteur?**
COUNTER http://(www*.|)addfreecounter.com/cgi-bin/cptconnect.cgi?**
COUNTER http://**/HitCounter.dll?**
COUNTER http://210.239.47.44/~inosuke/count/dream.cgi?id=*
COUNTER http://(www*.|)deadline.demon.co.uk/cgi-bin/count
COUNTER http://(www*.|)webd.org/fr/services/compteur/counter.asp?id=**
COUNTER http://**/nph-count(|.cgi)?**
COUNTER http://*.hypercount.com*/**/?**
AD http://img.hypercount.com/*.jpg
AD http://escati.linkopp.net/logos/counter2000.gif
COUNTERJS http://*.sitemeter.com/js/counter.js?**
COUNTER http://*.sitemeter.com/meter.asp?**
COUNTER http://escati.linkopp.net/cgi-bin/counter2000.cgi?**
COUNTER http://(www*.|)peakpeak.com/cgi-bin/counter/counter.pl?**
COUNTER http://portal.plocman.pl/top100/cgi-bin/stat.cgi?**
COUNTER http://**/hitometer.cgi
COUNTER http://gratiscounter.de/hit.cgi?**
COUNTER http://statse.webtrendslive.com/**button*.asp**
COUNTER http://counter*.sextracker.com/**
COUNTER http://count.paycounter.com/?fn=0**
COUNTER http://web.ukonline.co.uk/public-cgi/wcount/**
COUNTER http://counter.hitslink.com/counter.asp?**
COUNTER http://counter.hitslink.com/counterupdate.asp?**
COUNTER http://*/cgi-bin/cnt.cgi?**
COUNTER http://counters.honesty.com/cgi-bin/honesty-counter.cgi?**
COUNTER http://**/counter.img?**
COUNTER http://*/counter.php?**
COUNTER http://(www*.|)apcupsd.org/cgi-bin/apcupsdCount.cgi?**
COUNTER http://c.sexcounter.com/counter.html?**
COUNTER http://c.sexcounter.com/cnt.html?**
COUNTER http://(www*.|)topwebmaster.de/modul-center.html?modul=counter&**
COUNTER http://(www*.|)alphalink.com.au/cgi-bin/Count2.cgi?**
COUNTER http://(www*.|)btinternet.com/cgi-bin/counter/**
COUNTER http://(www*.|)stomped.com/counter-bin/images/icompz-banner.gif?**
COUNTER http://((www*.|)web-chart.de|151.189.43.51)/cgi-bin/chart/webchart.cgi?**
COUNTER http://hit*.hotlog.ru/cgi-bin/hotlog/count?**
COUNTER http://(www*.|)top-chart.de/cgi/topchart2.cgi?**
COUNTERJS http://(www*.|)top-chart.de/code/code_tc4.js
COUNTERJS http://((www*.|)web-chart.de|151.189.43.51)/counter.js
COUNTERJS http://server-dk.imrworldwide.com/c1.js
ADJS http://adforce*/?addyn**
ADJS http://www2.efront.com/adserve.jscript/**
ADJS http://**/js.ng/**
ADJS http://adproxy.whowhere.com/ad.cgi?*response_type=JS
ADJS http://(www*.|)teknosurf.com/text/*.js
ADJS http://vpdc.ru4.com/aw.asp?**
# ADSWF http://vpdc.ru4.com/SWF/Window/AffiliateWindow/**.swf?**
PASS http://home.netscape.com/affiliate/images/jump_*.gif
PASS http://(www*.|)ofoto.com/affiliates/**
PASS http://(www*.|)ebags-backpacks.com/affiliate/**
AD http://affiliate.plugnpay.com/*.gif
AD http://static.admaximize.com/gifs/**
AD http://adforce*.imgis.com/**
AD http://adforce*/?adserv**
AD http://www2.efront.com/adserve.image/**
AD http://imageserv*.imgis.com/**
AD http://fp.cache.imgis.com/images/Ad*
AD http://(www*.|)sfgate.com/place-ads/**.gif
AD http://(www*.|)ad-up.com/cgi-bin/view.cgi/**
AD http://bizad.nikkeibp.co.jp/image/**.gif
AD http://(www*.|)nikkeibp.asiabiztech.com/image/Ad_*.gif
AD http://ads1.zdnet.com/adverts/**
AD http://*currents.net/ccigraph/vendors/*.gif
AD http://headline.gamespot.com/rotations/graphics/*.gif
AD http://**/~web_ani/*.gif
AD http://static.wired.com/advertising/**
AD http://static.wired.com/advertising/*.gif
AD http://static.wired.com/news/images/button_ads_*.gif
AD http://(www*.|)motorcycle.com/mo/mcads/**.gif
AD http://(www*.|)motorcycle.com/mo/mcads/**.jpg
AD http://(www*.|)motorcyclenews.com/global_graphics/bikemart.gif
AD http://(www*.|)motorcyclenews.com/global_graphics/duke_video.gif
AD http://(www*.|)motorcyclenews.com/global_graphics/on_sale_arrows.gif
AD http://(www*.|)motorcyclenews.com/global_graphics/fantasy_road_race.gif
AD http://(www*.|)motorcyclenews.com/global_graphics/sidelinks/mandp_button.gif
AD http://(www*.|)csmonitor.com/advertising/*.gif
AD http://(www*.|)currents.net/ccigraph/vendors/*.gif
AD http://(www*.|)dvdresource.com/images/*banner*.gif
AD http://(www*.|)ednprodmag.com/images/prbanner/*.GIF
AD http://(www*.|)latimes.com/ADS/*.gif
AD http://(www*.|)mcafee.com/banners/*.gif
AD http://(www*.|)dvdtown.com/gfx/banners/*.gif
AD http://(www*.|)askdigitalman.com/gfx/*banner.gif
AD http://banner.orb.net/ORBitBanner/*/banner.gif?**.10.21.22.15.10
AD http://(www*.|)mediacity.com.sg/cgi-bin/adopt/place_ad_cookie?**
AD http://(www*.|)ohio.com/advertising/*.gif
AD http://image.pathfinder.com/shared/images/ad/*.gif
AD http://image.pathfinder.com/shared/images/marketing/*.gif
AD http://images.people2people.com/images/marketing/**.gif
AD http://marketing.nyi.net/**.gif
AD http://image.pathfinder.com/sponsors*/**.gif
AD http://(www*.|)smartclicks.com:81/**/smartimg
AD http://(www*.|)sofcom.com.au/cgi-bin/Banner/Show.cgi?function=pic**
AD http://(www*.|)submit-it.com/images/animbanner_*.gif
AD http://**/anim[0-9].gif
AD http://**/anim[0-9][0-9].gif
AD http://**/animban*.gif
AD http://**/aniban*.gif
AD http://**/anim_btn*.gif
AD http://(www*.|)thestar.com/**/ad/**.gif
AD http://(www*.|)thestar.com/thestar/images7/*_ani.gif
AD http://(www*.|)tradingpost.com.au/gfx/advt/*.gif
AD http://(www*.|)uexpress.com/comics_channel/images/IE4_ANIMATED.gif
AD http://(www*.|)superstats.com/images/ss.gif
AD http://(www*.|)cashcount.com/cgi-bin/hits/log.cgi?**
AD http://(www*.|)geocities.com/MemberBanners/live/*.gif
AD http://pic.geocities.com/images/mbe/mbe*.gif
AD http://pagesthatpay.geocities.com/thumbnails/*.gif
AD http://(www*.|)geocities.com/sponsor/*.gif
AD http://(www*.|)geocities.com/cgi-bin-local/GeoAD?**
AD http://(www*.|)village.com.au:1971/*?**
AD http://(www*.|)upside.com:8001/*?**
AD http://(www*.|)phillynews.com/advts/images/*.gif
AD http://ad.gamespot.com/rotations/graphics/*.gif
AD http://ad.gamespot.com/rotations/graphics/*.gif
AD http://(www*.|)thewebsubmitter.com/wsbanner3
AD http://(www*.|)topcenter.com/*.gif
AD http://images.yahoo.com/a/eg/egghead/*.gif
AD http://(www*.|)sofcom.com.au/cgi-bin/banserv/s?**
AD http://(www*.|)excite.com/img/art4/home/promo/*.gif
AD http://**/centralad/**getimage**
AD http://**/getimage.cgi**
AD http://**/getimage.exe/*?**
AD http://*/banmat/*.jpg
AD http://**/advertisers/*.gif
AD http://**/[Aa]ffiliates/**.gif
AD http://**/affiliate/**.gif
AD http://images.ifriends.net/affiliate_programs/**.GIF
AD http://www5.zdnet.com/graphics/pcast.gif
AD http://(www*.|)zdnet.com/zdtv/graphics/library/*.gif
AD http://208.156.39.144:80/*?
AD http://img.getstats.com/?**
AD http://(www*.|)LinkAustralia.com/cgi-localbin/ads.pl?**
AD http://bs7.gsanet.com/gsa_bs/gsa_bs.cmdl?**
AD http://(www*.|)sun.com/sunworldonline/swol-ad/**
AD http://(www*.|)digitaleyes.net/images/Banner*.gif
AD http://banner.rootsweb.com/cgi-bin/newbanner.cgi?**
AD http://bannerbrokers.com/cgi-bin/banner.cgi?**
AD http://bannermaster.geektech.com/**.gif
AD http://206.132.234.218/**.gif
AD http://(www*.|)activeie.com/images/ukchat2.jpg
AD http://(www*.|)chipcom.net/*ad.gif
AD http://(www*.|)elibrary.com/advertising/*/*.gif
AD http://www3.switchboard.com/home/disspbox.gif
AD http://www3.switchboard.com/images/disbar.gif
AD http://www3.switchboard.com/images/ebay54.gif
AD http://www3.switchboard.com/images/coupon.gif
AD http://(www*.|)gottsoftware.com/CGI/mln_nonssi.pl?**
AD http://(www*.|)speed-links.com/cgi-local/adssl.pl?**
AD http://(www*.|)hostamerica.com/images/ha_banner*.gif
AD http://echo.znet.de/banner/factumbanner.gif
AD http://(www*.|)bannerweb.com/click/**
AD http://(www*.|)vrserv.com/clicktrade/*.gif
AD http://(www*.|)ml.org/gfx/spon/*/*.gif
AD http://(www*.|)twice.com/rvanim.gif
AD http://(www*.|)twice.com/hbobanne.gif
AD http://(www*.|)abc.net.au/news/graphics/the_dial.gif
AD http://(www*.|)newscientist.com/houseads/*.gif
AD http://(www*.|)dvdresource.com/images/adventure1.gif
AD http://image1.narrative.com/internet/*.gif
AD http://(www*.|)slugburger.com/ThAlley/Graphics/banner*.gif
AD http://(www*.|)puretec.de/gifs/sieben1.gif
AD http://(www*.|)dansdata.com/images/*banner.gif
AD http://(www*.|)dansdata.com/images/fo32.gif
AD http://dansdata.com/images/*banner.gif
AD http://(www*.|)dansdata.com/images/tsurf.GIF
AD http://(www*.|)dansdata.com/images/referral1.gif
AD http://(www*.|)dansdata.com/images/apple.gif
AD http://(www*.|)dansdata.com/images/sb1.gif
AD http://(www*.|)dansdata.com/images/cg_400.gif
AD http://(www*.|)mamma.com/feature*.gif
AD http://(www*.|)dvd.com/stories/splash_page/pic_*.gif
AD http://(www*.|)floridatoday.com/*/ad/*.gif
AD http://(www*.|)nypostonline.com/images/p6teaser/*.gif
ADSWF http://(www*.|)gamespy.com/aspcommon/120x38/arcade_120x38.swf
ADSWF http://*.yimg.com**/a/**.swf**
AD http://*.yimg.com**/a/**.(gif|jpg)
AD http://(www*.|)altavista.com/av/gifs/ie_horiz.gif
AD http://guide-p.infoseek.com/images/promo/*.gif
AD http://(www*.|)infoseek.com/rimage?**
AD http://infoseek.go.com/cimages?*Promo*
AD http://(www*.|)usatoday.com/marketpl/**.gif
AD http://(www*.|)usatoday.com/library/commerce/img/*.gif
AD http://(www*.|)usatoday.com/gen/wtg/img/*.gif
AD http://(www*.|)usatoday.com/20[0-9][0-9]/enterprise/*_468*.gif
ADPOPUP http://(www*.|)usatoday.com/advertising/orbitz/orbitz-window.htm
ADPOPUP http://*actionsplash.com/PC1.asp?**
ADPOPUP http://*actionsplash.com/JR90.asp?**
ADPOPUP http://(www*.|)focalex.com/pops/popup_internet.emp?**
ADPOPUP http://jumpeu.altavista.com/popups/**
AD http://adaver1.altavista.yellowpages.com.au*/ad_image;**
AD http://(www*.|)yellowpages.com.au/yp/images/ll/*.gif
AD http://(www*.|)yellowpages.com.au/yp/images/yp_gettoit.gif
PASS http://linuxtoday.com/pics/lt.gif
PASS http://*.linuxtoday.com/pics/lt.gif
PASS http://linuxtoday.com/pics/lt.jpg
PASS http://linuxtoday.com/pics/new.jpg
PASS http://linuxtoday.com/pics/icom-linmicro.jpg
PASS http://linuxtoday.com/pics/logo-mini.gif
AD http://linuxtoday.com/pics/*.gif
AD http://linuxtoday.com/pics/*.jpg
AD http://linuxtoday.com/ltbs/pics/*.gif
AD http://linuxtoday.com/ltbs/pics/*.GIF
AD http://*.linuxtoday.com/pics/*.gif
AD http://(www*.|)linux-directory.com/button_88x31.gif
AD http://(www*.|)amasuperbike.com/image/ad_*.gif
AD http://(www*.|)amasuperbike.com/image/new/ad_*.gif
AD http://(www*.|)amasuperbike.com/r1.gif
AD http://(www*.|)amasuperbike.com/GSXR750.gif
AD http://(www*.|)amasuperbike.com/tbrc51.gif
AD http://(www*.|)amasuperbike.com/*banner*.gif
AD http://(www*.|)amasuperbike.com/dunlop.jpg
AD http://(www*.|)amasuperbike.com/parts.jpg
AD http://(www*.|)amasuperbike.com/agv2.gif
AD http://(www*.|)amasuperbike.com/muzzyanim.gif
AD http://(www*.|)amasuperbike.com/vr1000.gif
AD http://(www*.|)amasuperbike.com/hondaanim.gif
AD http://(www*.|)amasuperbike.com/image/vnh.gif
AD http://(www*.|)amasuperbike.com/super.gif
AD http://www4.burstnet.com/gifs/*X*.gif
AD http://(www*.|)flatoday.com/space/today/resume.gif
AD http://(www*.|)flatoday.com/**ad-*.gif
AD http://(www*.|)flatoday.com/space/today/pr-*.gif
AD http://(www*.|)flatoday.com/space/resume.gif
AD http://(www*.|)ohms.com/toolbar.gif
AD http://(www*.|)ohms.com/jmpbanner.gif
AD http://(www*.|)34u.com/images/34ubanner.gif
AD http://(www*.|)themez.com/mini-cg1.gif
AD http://(www*.|)independent.co.uk/-images/buttons/*_*x*.gif
AD http://(www*.|)independent.co.uk/-images/buttons/*_*x*.jpg
ADHTML http://(www*.|)hit-now.com/b*.php**
ADJS http://js1.hitbox.com/js?**
WEBBUG http://ehg-dig.hitbox.com/HG?**
COUNTER http://hg1.hitbox.com/HG?**
COUNTER http://aibg.hitbox.com/ace?**
COUNTER http://ias.hitbox.com/**
AD http://stats.hitbox.com/buttons/*.gif
AD http://w[0-9]*.hitbox.com/Hitbox?**
AD http://w[0-9]*.hitbox.com/*.gif
AD http://w[0-9]*.hitbox.com/wc/C*.cgi
AD http://w[0-9]*.hitbox.com/wa/W44103822.cgi
AD http://ias.hitbox.com/*.gif
AD http://ibg.hitbox.com/ace?id=*
AD http://(www*.|)downloadx.com/wallpaper/ad*.gif
AD http://(www*.|)12c4.com/a/*.gif
AD http://adcreatives.imaginemedia.com/MPCN/**.gif
PASS http://g.deja.com/gifs/20x20.gif
PASS http://g.deja.com/gifs/*_x*.gif
PASS http://g.deja.com/gifs/1x1_*.gif
PASS http://g.deja.com/gifs/nextart2.gif
PASS http://g.deja.com/gifs/next_*.gif
PASS http://g.deja.com/gifs/*arrow*.gif
AD http://g.deja.com/gifs/*x*.gif
AD http://w1.dejanews.com/gifs/*.gif
AD http://*.joboptions.com/jo_deja/img/ad_banners/*.gif
AD http://207.87.22.200/content/**.gif**
AD http://(www*.|)x.org/images/banner_*.gif
AD http://(www*.|)wholesaledirect.com.au/images/banner_*.gif
AD http://(www*.|)mcpmag.com/images/ban_*.gif
AD http://*lokau.com.br/images/ban_**
AD http://*banner.inside.com.br/Banner/**
AD http://(www*.|)inside.com/img/memberarea_anonymous2.gif
AD http://(www*.|)inside.com/img/button_*_140.gif
AD http://200.212.87.26/images_capa/**
AD http://(www*.|)wincvs.org/osbanner.gif
AD http://(www*.|)wincvs.org/lw1.gif
AD http://focus.de/GLOBPICS/**.gif
AD http://(www*.|)osopinion.com/art/maxpcn*.gif
AD http://(www*.|)maccentral.com/static/*.gif
AD http://(www*.|)dilbert.com/comics/dilbert/images/*_banner_*gif
AD http://(www*.|)dilbert.com/comics/dilbert/images/*_anim.gif
AD http://(www*.|)dilbert.com/comics/dilbert/images/*_ani.gif
AD http://(www*.|)perlmonth.com/images/barnesandnoble1.gif
AD http://(www*.|)perlmonth.com/images/hv1banner.gif
AD http://(www*.|)silicon.com/image/inform_*.gif
AD http://(www*.|)silicon.com/image/mind_exp_jd.gif
AD http://(www*.|)silicon.com/image/*_ban.gif
AD http://banner.ft.com/banner/*
AD http://(www*.|)amazon.com/g/associates/**.gif
AD http://rcm-images.amazon.com/images/**/associates/**.gif
AD http://(www*.|)amazon.com/**/roto-ads/*.gif
AD http://explorezone.com/graphics/associates/*.gif
AD http://explorezone.com/graphics/buttons/*.gif
AD http://(www*.|)sol.dk/img/partner/*.gif
AD http://(www*.|)sol.dk/it/newgraphics/banner_ie5.gif
AD http://images.cnn.com/SHOP/partners/**/images/*.gif
AD http://(www*.|)cnn.com/images/9903/barnesstory.gif
AD http://banners.imfc.com/?**
AD http://(www*.|)projo.com/words/images/words.gif
AD http://(www*.|)qsound.com/tracker/*.gif
AD http://images.fogdog.com/toolkit/images/*_*x*.gif
AD http://(www*.|)egghead.com/media/bnr/*.gif
AD http://(www*.|)email-it.net.au/MS_AUS.gif
AD http://(www*.|)hostonfly.com/*/ban/*.gif
AD http://(www*.|)pixunlimited.co.uk/sys-images/Network/Front/Merchandising/**.gif
AD http://(www*.|)washingtonpost.com/wp-adv/advertisers/style/images/*.gif
ADPOPUP http://(www*.|)washingtonpost.com/wp-srv/popjs/**.htm
ADJS http://(www*.|)washingtonpost.com/wp-srv/javascript/common/promoad.js
ADJS http://(www*.|)canoe.ca/MoneyIncludesDesign/promo_money.js
PASS http://(www*.|)canoe.(com|ca)/(CanoeGlobalnav|CNEWS*Images|MoneyDesign)/*.gif
AD http://(www*.|)canoe.(com|ca)/AdsCanoe/**
AD http://(www*.|)clickz.com/clickz.images/*/*[0-9]x[0-9]*.gif
AD http://8ball.federated.com/*_banner.gif
# AD http://invis*.free.anonymizer.com/http://**
AD http://(www*.|)altavista.com/av/content/images/*.gif
AD http://(www*.|)redhat.com/img/banner_*.gif
AD http://(www*.|)redhat.com/img/free_hat_offer3.gif
AD http://(www*.|)redhat.com/img/button_animation.gif
AD http://(www*.|)ht.com.au/images/bo.gif
AD http://(www*.|)javaworld.com/javaworld/icons-rd/h-store.gif
AD http://lwn.net/images/aspsys/*.gif
AD http://lwn.net/images/linuxtoday/lt_wow.gif
AD http://lwn.net/images/sonysweeps_header_2.gif
AD http://(www*.|)linuxnewbie.org/newbiead.gif
AD http://(www*.|)linux.org/graphic/(square|banner)/*.(gif|jpg)
AD http://(www*.|)provantage.com/AD_*.GIF
AD http://(www*.|)kbench.com/korean/index/*[0-9]_[0-9].gif
AD http://(www*.|)videoclips.freeserve.co.uk/amazon1.gif
AD http://(www*.|)videoclips.freeserve.co.uk/*banne*r*.(gif|jpg)
AD http://(www*.|)videoclips.freeserve.co.uk/*adban*.gif
AD http://www4.macnn.com/media/*.gif
AD http://(www*.|)dvdcity.com/graphics/dvdcity-2.gif
AD http://tsms-image.tsms.com/gifs/*
AD http://(www*.|)calendarexpress.com/CEBabes143x140.gif
AD http://(www*.|)brassmonkey.net/*.gif
AD http://*/sexswapicon.gif
AD http://(www*.|)sexclicks.org/*.gif
AD http://(www*.|)sexnation.net/graphics/*.gif
AD http://(www*.|)pcworld.com/shared/graphics/smartagebutton.gif
AD http://(www*.|)luckysurf.com/BeFree/pix/*.gif
AD http://(www*.|)smartage.com/cgi-bin/befreecookie.pl
AD http://(www*.|)smartage.com/cgi-bin/resell_cookie.pl
AD http://(www*.|)smartage.com/img/promote/media_buyer/*.gif
AD http://(www*.|)slaughterhouse.com/banner/*.gif
AD http://rc5.distributed.net/cgi-bin/banners.cgi
AD http://(www*.|)thefreesite.com/alabsss.gif
AD http://64.152.192.114/stuff_tc/mb_*x20.gif
AD http://(www*.|)snafu.de/~wehe/amzn-b2.gif
AD http://(www*.|)newsweek.com/nw-srv/test/patek/ir_animation.gif
AD http://macintouch.com/images/*.gif
AD http://images.100free.com/*ban[0-9]*.jpg
AD http://add.buzina.com/*.gif
AD http://(www*.|)it-seek.com/cgi-scripts/ffsbantrack.pl?action=view
AD http://(www*.|)whowhere.lycos.com/images/ebay_bst.gif
AD http://(www*.|)whowhere.lycos.com/images/find_books.gif
AD http://(www*.|)whowhere.lycos.com/images/1800/w_letters2.gif
AD http://(www*.|)ms-links.com/cgi-bin/bi2.cgi?**
AD http://home.att.net/~swchoe/desktopani.gif
AD http://(www*.|)medhelp.org/images/differenceAB.gif
AD http://appwatch.com/images/geekbanner1.gif
AD http://appwatch.com/images/banner-*.gif
AD http://(www*.|)excite.com/img/wea/applet/shwpixls.gif
AD http://htmlwizards.com/button/*.gif
AD http://(www*.|)htmlwizards.com/button/*.gif
AD http://(www*.|)freestuffcenter.com/button.gif
AD http://(www*.|)freestuffcenter.com/thegovernmentban.gif
AD http://(www*.|)freestuffcenter.com/sub/buttons/*.gif
AD http://(www*.|)gifart.com/links/*.gif
AD http://(www*.|)gifart.com/buttons/*.gif
AD http://(www*.|)dnps.com/*/banner/*.gif
AD http://(www*.|)dnps.com/*_bans/*.gif
AD http://(www*.|)dnps.com/contests/*.gif
AD http://(www*.|)dnps.com/*banners/*.gif
AD http://(www*.|)dnps.com/edison/*.gif
AD http://(www*.|)dnps.com/netgravity/*.gif
AD http://(www*.|)dnps.com/hotcompanies/top.gif
AD http://(www*.|)dnps.com/classiccars/*.gif
AD http://(www*.|)dnps.com/emf/emf.gif
AD http://(www*.|)dnps.com/huntingtonbank/evenbetter[0-9]*.gif
AD http://(www*.|)dnps.com/internal/*468.gif
AD http://(www*.|)freep.com/grafix/dci_logo.gif
AD http://(www*.|)free-search.com/weeklycontests.gif
AD http://(www*.|)looroll.com/buttons/looroll_banner.gif
AD http://(www*.|)looroll.com/buttons/looroll_button.gif
AD http://(www*.|)looroll.com/buttons/telebutton.gif
AD http://(www*.|)looroll.com/buttons/skindepth_button.gif
AD http://209.58.17.9/workbanner.phtml?action=image**
AD http://(www*.|)indsoft.net/wallpapers/*.gif
AD http://(www*.|)autoworld.com/aig/newaiglogo.gif
AD http://(www*.|)tweak3d.net/images/partof.gif
AD http://z0.extreme-dm.com/i/**
AD http://206.161.225.50/digilogo/logo.cgi?**
AD http://216.27.61.205/dmimages/0441.gif
AD http://(www*.|)mplayer.com/graphics/ad_sales/**.gif
AD http://(www*.|)mplayer.com/graphics/home/defaultad.gif
AD http://(www*.|)quake3world.com/dfnbutton.gif
AD http://(www*.|)fastgraphics.com/logos/*.*
AD http://(www*.|)safe-audit.com/sites/*/*.gif
AD http://(www*.|)alpha-processor.com/images/nav/animtickerfw.gif
AD http://(www*.|)shades.com/v1_banner2a.gif
AD http://(www*.|)globeandmail.com/**_promo.gif
AD http://dev3.ny.thinkinc.com/*/*.sdpban/**.gif
AD http://(www*.|)register.com/images/usanetbanner.gif
AD http://208.178.169.7/nonstop/infinity-120x90.gif
AD http://(www*.|)luminanet.com/[a-z]*banner.gif
AD http://(www*.|)linuxstart.com/images/banner3.gif
AD http://(www*.|)hotthemes.com/images/top501.gif
AD http://(www*.|)hotthemes.com/images/*_affilliate_*.gif
AD http://(www*.|)hotthemes.com/wall/images/myshare_rd54.gif
AD http://(www*.|)hotthemes.com/wall/allbanners/*.gif
AD http://(www*.|)digitalblasphemy.com/graphics/webshots.gif
AD http://(www*.|)commission-junction.com/banners/tracker.exe?**
ADPOPUP http://(www*.|)commission-junction.com/track/track.dll?**
ADPOPUP http://(www*.|)track4.com/*?**
AD http://(www*.|)icreditreport.com/graphics/2check32.gif
AD http://(www*.|)headhunter.net/images/Aff/*.gif**
AD http://(www*.|)theage.com.au/images/shoptoday.gif
AD http://(www*.|)blackdown.org/images/simplicity.gif
AD http://*.cricket.org/adlib/server.cgi/**
AD http://home.snap.com/main/images/contest/newyear/logos.gif
AD http://(www*.|)startribune.com/mcu/promotions/investorfactory/012000/ha1.gif
AD http://(www*.|)zserver.com/?SIT=**
AD http://banners.orbitcycle.com/router/**
AD http://(www*.|)esign.com.au/*_anim.gif
AD http://(www*.|)anthemrecords.com.au/Banner*.gif
AD http://(www*.|)unsound.com.au/webring/graphics/ozcdstoreslogo.gif
AD http://(www*.|)abe.com.au/cgi-bin/bi2.cgi?**
AD http://(www*.|)abe.com.au/banners/*.gif
AD http://(www*.|)sexplanets.com/banners/*.gif
AD http://technocrat.net/technocrat_net/Image/BannerAdvertising/**
AD http://(www*.|)tvguide.com/rbitmaps/*.gif
AD http://(www*.|)tvguide.com/images/*ad.gif
AD http://(www*.|)lendingtree.com/new/branch/images/2_home_banner.gif
AD http://(www*.|)estore.com.au/images/icons/*button*.gif
AD http://(www*.|)isyndicate.com/images/nav/bignight_468.gif
AD http://(www*.|)themeworld.com/images/*468.gif
AD http://(www*.|)isyndicate.com/images/nav2/anim_logos_new.gif
AD http://www-aus.cricket.org/logos/**.gif
AD http://**/apbanner*.gif
AD http://**/banner[0-9]*.gif
AD http://http.a.radix.intervu.net/smirror/alembke/rules/bannerimgs125/*.gif
AD http://*/htmlad/*.gif
AD http://(www*.|)adverline.com/cgi-bin/pvis?**
AD http://ad.caramail.com/pub/*.gif
AD http://(www*.|)regieclick.com/pub.zarc?**
AD http://(www*.|)regieclick.com/pubs/[0-9]*.gif
AD http://(www*.|)cybergreetings.com/clipart/associat.gif
AD http://liquidad.narrowcastmedia.com/~wsapi/ncmapi/GIF**
AD http://wwjd.net/wwjd/php_lang.gif
AD http://(www*.|)wwjd.net/wwjd/phpAds/phpads.php*
AD http://(www*.|)paypal.com/images/paypalbanner.gif
AD http://(www*.|)leadinglight.net/banad-*.gif
AD http://privacy.net/_ads/*.gif
AD http://privacy.net/analyze/cool112.gif
AD http://privacy.net/images/eyes2.jpg
AD http://(www*.|)planetmirror.com/images/pmpromo.gif
AD http://(www*.|)planetmirror.com/images/playstation.gif
AD http://(www*.|)planetmirror.com/images/poweredge.gif
AD http://(www*.|)planetmirror.com/images/pmsearch.gif
AD http://comtrack.comclick.com/cgi-bin/aff_bandeau.cgi?**
AD http://bandeau.comclick.net/bandeaux/**
AD http://(www*.|)teletranslator.com:8080/images/pub.gif?**
AD http://mirror.qkimg.net/[0-9]*/[0-9]*.gif
AD http://comtrack.comclick.com/cgi-bin/aff_bandeau.cgi?**
AD http://logv9.xiti.com/hit.xiti?**
AD http://fx4.tgv.net/servlets/adjuggler?**ajtype=cgi_image**
AD http://(www*.|)techcentralstation.com/servlet/CMBinaryServer?cid=**
AD http://fl01.ct2.comclick.com/aff_url.ct2?*
ADJS http://fl01.ct2.comclick.com/aff_js_src.ct2?**
ADHTML http://fl01.ct2.comclick.com/aff_frame.ct2?**
ADHTML http://comtrack.comclick.com/cgi-bin/rq_frame_editeur.cgi?**
PASS http://shamanismweb.org/freak/images/glassblock.gif
PASS http://shamanismweb.org/freak/images/backmain.gif
PASS http://shamanismweb.org/freak/images/pd-*.gif
AD http://shamanismweb.org/freak/images/*.gif
AD http://shamanismweb.org/freak/pictures/webspace_small2.gif
BULLET http://*/anpnt.gif
BULLET http://**/pstmdrn/posbul1a.gif
NEW http://**/buttons/1new.gif
NEW http://*/news[0-9]*.gif
NEW http://*.yimg.com/images/new*.gif
NEW http://(www*.|)yanman.com/images/sign_sm_new.gif
NEW http://(www*.|)free-graphics.com/new.gif
PASS http://(www*.|)free-graphics.com/updated.gif
PASS http://(www*.|)free-graphics.com/arrow.gif
PASS http://(www*.|)free-graphics.com/navigation.gif
ADPOPUP http://ads.admonitor.net/clicktrack.cgi?**
ADPOPUP http://(www*.|)aol.com/popups/*.html
ADPOPUP http://*.aol.com/**.adp
ADPOPUP http://eshop.msn.com/categorypopup.aspx?**
ADHTML http://*xml.eshop.msn.com/xmlbuddy/eShopOffer.aspx?**
AD http://*image.eshop.msn.com/img/merch/**.(gif|jpg)
AD http://*image.eshop.msn.com/img/sinv/**.jpg
AD http://*xml.eshop.msn.com/trackofferimpression.aspx?**
AD http://affiliate.aol.com/static/aan/images/*.gif
AD http://(www*.|)aol.com/popups/gr/aol_31.gif
AD http://(www*.|)newaol.com/aolcreative/images/250hours/88x31bold.gif
AD http://members.aol.com/tennmax/hs_guide.gif
AD http://(www*.|)dse.com.au/isroot/DSE/images/*_banner.gif
AD http://(www*.|)dse.com.au/isroot/DSE/images/banner_*.gif
AD http://(www*.|)wric.com/ic_aol.gif
AD http://(www*.|)wric.com/cocbannr.jpg
AD http://(www*.|)free-graphics.com/*.gif
AD http://adcontent.gamespy.com/**.gif
AD http://adimages.gamespy.com/**.gif
AD http://ad.caramail.com/pub/*.gif
AD http://(www*.|)adverline.com/cgi-bin/pvis?**
AD http://(www*.|)channelseven.com/images/*_promo_*.gif
AD http://(www*.|)cash-for-clicks.de/nt-bin/show.exe?**
AD http://(www*.|)cashforclicks.com/**.gif
AD http://(www*.|)free-banners.com/images/hitslogo.gif
AD http://(www*.|)free-banners.com/images/banner-button.gif
AD http://(www*.|)free-banners.com/images/banner-button2.gif
AD http://(www*.|)free-banners.com/images/applynowcompress.gif
AD http://(www*.|)free-banners.com/images/casino2.gif
AD http://(www*.|)free-banners.com/images/alladvantage-logo.gif
AD http://(www*.|)riva3d.com/allad.gif
AD http://(www*.|)alladvantage.com/images/*.gif
AD http://(www*.|)eads.com/images/refbutton.gif
AD http://(www*.|)jackpot.com/images/hb3.gif
AD http://(www*.|)dcypher.net/images/buttons/anibut.gif
AD http://(www*.|)netmonger.net/~chiptech/jc/pc/gfx/logobutton.jpg
AD http://(www*.|)bostonherald.com/**/images/*[0-9]x[0-9]*.gif
AD http://(www*.|)everythinglinux.com.au/images/ads/**
AD http://everythinglinux.com.au/images/ads/**
#PASS http://(www*.|)ibuypower.com/images/ibuypower-logo.gif
#PASS http://(www*.|)ibuypower.com/images/title-*.gif
AD http://(www*.|)ibuypower.com/images/ad-*.gif
AD http://(www*.|)ibuypower.com/images/logo*.gif
AD http://(www*.|)ibuypower.com/images/netscape.gif
AD http://(www*.|)ibuypower.com/images/ie.gif
AD http://(www*.|)ibuypower.com/images/dialpad_launch.gif
AD http://(www*.|)bonus.com/applets/ecards/mday/image/html/ani*.gif
AD http://(www*.|)linuxmall.com/Images/gotlx1.gif
AD http://bagel.openvista.com/images/cooltunes.gif
AD http://(www*.|)starbuzz.net/starbuzzsite.gif
AD http://(www*.|)pokertraffic.com/cgi-bin/hit.cgi?**
AD http://(www*.|)pokertraffic.com/images/*.gif**
AD http://(www*.|)trafficoverdrive.com/bpwork2.pl?ID=*
AD http://(www*.|)trafficoverdrive.com/*.gif
AD http://*/TrafficCash/*.gif
AD http://*/TrafficCash/*.jpg
AD http://(www*.|)idirective.com/graphics/banner*.gif
AD http://(www*.|)clickheretofind.com/images/*.gif
AD http://(www*.|)jackpot.com/images/hb2.gif
AD http://(www*.|)ocworkbench.com/archives/mar2000/content/index.1.gif
AD http://lygo.com/ly/a/h/aff_hotbotlogo.gif
AD http://developer.netscape.com/images/apple.gif
AD http://(www*.|)penguincomputing.com/graphics/squarepc.gif
AD http://(www*.|)linuxquake.com/gif/buttons/lgdc-button.gif
AD http://(www*.|)lightningfree.com/**/buttons/*.gif
AD http://(www*.|)lightningfree.com/images/PhonePics/*.gif
AD http://(www*.|)lightningfree.com/**/*ban[0-9]*.gif
AD http://(www*.|)rdjd.net/banner1/banner1.jpg
AD http://slate.msn.com/articleimages/Drugstore_120x240cprtn_st53381.gif
AD http://slate.msn.com/animated_highlight_tm_free_.gif
AD http://(www*.|)spedia.net/imgs/spb.gif
AD http://(www*.|)uol.com.br/anuncio/goto/*.gif
AD http://*iconet.com.br/banners_front/**
AD http://*iconet.com.br/banners/**
AD http://*valevirtual.com.br/anuncio/**
AD http://*uol.com.br/anuncio/**
AD http://*bol.com.br/adlogbot**
AD http://(www*.|)christianet.com/*/btn_*.gif
AD http://(www*.|)penny-arcade.com/img/rspy.gif
AD http://allhw.com/images/netkills.gif
AD http://realbeer.com/rbi/images/banners/*.gif
AD http://(*.|)bluestreak.com/images/animated.gif
AD http://(*.|)bluestreak.com/ix.e?**
ADSWF http://**/(adv|advertisements)/**.swf
ADSWF http://realbeer.com/rbi/images/banners/*.swf
ADSWF http://(www*.|)tek-tips.com/images/tekattention.swf
ADSWF http://arstechnica.com/includes/tcmtile.swf
ADSWF http://images.anandtech.com/banners/**.swf
ADSWF http://(www*.|)porno-mania.net/a*.swf
ADSWF http://(www*.|)drinkinghard.com/*.swf?**
AD http://arstechnica.com/includes/ars-ad.gif
AD http://(www*.|)qksrv.net/image-**
PASS http://(www*.|)wist.uni-linz.ac.at/~didi/u2/images/jt_green1.gif
AD http://(www*.|)wist.uni-linz.ac.at/~didi/u2/images/*.gif
AD http://u2fanclub.org/cgi-bin/exchange/bpwork.cgi?**
AD http://(www*.|)megaspider.com/megaspider.gif
AD http://208.49.239.150/serv/**
AD http://216.65.106.2/*.gif
AD http://(www*.|)appleinsider.com/images/apple_design.gif
AD http://(www*.|)macosrumors.com/capitalism/*.gif
AD http://(www*.|)wfsdirect.com/graphics/winfreestuff*.gif
AD http://**/newban1.gif
AD http://(www*.|)tourbar.com/*.gif
AD http://**/ban.php?**
AD http://count.ru/cnt?id=**
AD http://(www*.|)one.ru/cgi-bin/cnt.cgi?id=**
AD http://**/pornotallica.gif
AD http://**/porntallica.gif
AD http://**/porntallicabutton.gif
AD http://**/uhohnet*.gif
AD http://**/rawlinks.gif
AD http://**/hioctane.gif
AD http://**/buttons/test08.gif
AD http://**/virtuagirl.gif
AD http://**/vgirl*.gif
AD http://(www*.|)freexlinks.com/images/freexlinksbutton.gif
AD http://networxxx.com/topnic.gif
AD http://static.stileproject.com/forum/link/link/l5.gif
AD http://graphics*.sextracker.com/**.gif
AD http://hestia.sextrail.trakkerd.net/**
PASS http://*.ads.**.html
PASS http://*.ads.**.js
ADPOPUP http://ads.world-free.net/adclick.cgi?**
ADPOPUP http://ads.inet1.com/html-bin/Popup-Auto.asp?**
ADHTML http://(www*.|)click4pic.com/f[0-9]*.html
ADHTML http://adserv.exxxit.com/cgi-bin/roidirect.cgi?**
ADHTML http://sbinternational.igallery.net/cgi-bin/bnd.cgi/**
ADJS http://ad.erotik-click.de/myad_show.php*?**
ADJS http://(www*.|)porntrack.com/sexblocks/*.phtml?**
ADJS http://ads*.erotism.com/adults.js
ADJS http://(www*.|)cash2002.de/cgi-bin/cash_x.cgi?**
ADJS http://(www*.|)babebusters.com/clickzs.js
ADJS http://*.clickzs.com/javascript/*.js
ADJS http://adcontroller.unicast.com/java**/wrapper.js
ADJS http://adcontroller.unicast.com/java/HTMLad_utils/ad2applet.js
ADHTML http://adcontroller.unicast.com/upload/**.html
# this is actually a Java file - maybe I should leave it alone
AD http://adcontroller.unicast.com/java/classes/adcontroller.jar
ADSWF http://adcontroller.unicast.com/upload/**.swf
ADSWF http://generator.zdnet.com/dell/dellbanner*.swt**
ADSWF http://(www*.|)forcevideo.com.au/force.swf
ADSWF http://se.fs.mgon.com/flashmovies/mgochannel*.swf
ADSWF http://(www*.|)fileplanet.com/gauge_accurate.swf
ADSWF http://(www*.|)babebusters.com/logo.swf
AD http://b.porncity.net/pctop/*.gif
AD http://*.porntrack.com/**
AD http://(www*.|)kinghost.com/ban/**
AD http://bancol.babenet.com/logo.gif?**
AD http://**/bantgp*/*.gif
AD http://www*.freesexspace.com/max*.gif
AD http://(www*.|)sex-mission.com/users/**/buttons/*.(gif|jpg)
AD http://(www*.|)pioneerlocal.com/graphics/badges/*
ADPOPUP http://sex.globalporn.net/cali/console*.htm
ADPOPUP http://*.telia.com/*/console.html
ADPOPUP http://(www*.|)weeklywallpaper.com/console*.html
ADPOPUP http://(www*.|)glamours.com/console**exit*.html
ADPOPUP http://*.issexy.tv/**popup*.html
ADPOPUP http://(www*.|)boneprone.com/shhh.html
ADPOPUP http://spunkysheets.com/console*.htm
ADPOPUP http://(www*.|)superchicken.com/privacy.html
ADPOPUP http://**/banners/icadverts/directnic/adult_java.html
ADPOPUP http://(www*.|)pantyfantasies.com/verify-nopop.htm
ADPOPUP http://*.need4xxx.net/freepop.html
ADPOPUP http://cgi.gammae.com/go.cgi?**
ADPOPUP http://(www*.|)elitecities.com/free-paysite-access/free-xxx-passwords.html
ADPOPUP http://(www*.|)bigtitfantasy.com/*_pop.html
ADPOPUP http://(www*.|)popadult.com/*.htm
ADPOPUP http://(www*.|)pioneerlocal.com/house/nssubscribe/ns-subscribe-pop.html
PASS http://(www*.|)help-site.com/gif/blank.gif
PASS http://(www*.|)help-site.com/gif/hs*.gif
PASS http://(www*.|)help-site.com/gif/l_*.gif
AD http://(www*.|)help-site.com/gif/*.gif
PASS http://(www*.|)usdefense.com/images/pgdvder.gif
AD http://(www*.|)usdefense.com/images/*.gif
PASS http://www71.pair.com/compsw/firesite/wd2856/wf110.gif
AD http://www71.pair.com/compsw/firesite/wd2856/wf[0-9][0-9][0-9].gif
PASS http://www71.pair.com/compsw/firesite/wd2856/wf*.gif
PASS http://www71.pair.com/compsw/firesite/wd2833/wf*.gif
AD http://www*.pair.com/compsw/firesite/wd*/wf*.gif
AD http://(www*.|)88888.com/images/oneandonly/rules.gif
AD http://www2.idg.com.au/cwsites/mycw/my_computerworld.gif
AD http://(www*.|)olympics.com/eng/images/*logo*.gif
AD http://(www*.|)olympics.com/eng/images/*promo*.gif
AD http://(www*.|)backupcentral.com/images/banner.gif
AD http://(www*.|)themestream.com/gspd_browse/browse/view_image.gif?com_id=*
AD http://(www*.|)cwcom.net/ntlworld/images/*.gif
AD http://(www*.|)ntlworld.com/images/promos/*.gif
AD http://graphic.recommend-it.com/bigbut5mint.gif
AD http://(www*.|)twistedhumor.com/buttons/addr1.gif
AD http://(www*.|)expressindia.com/newads/*.gif
AD http://(www*.|)internet.com/_housebanners/**.gif
AD http://worldwideadultdomains.org/**/mouse.gif
AD http://rstrip.namezero.com/navbar/strip.jsp?**
AD http://turbo.ovh.net/cgi-bin/affiche.pl?**
AD http://comm.ovh.fr/cgi-bin/banniere.cgi?**
AD http://affilies.ibazar.fr/image.phtml?**
AD http://(www*.|)regieclick.com/pub.php*?**
AD http://(www*.|)plemx.com/px.exe?**
AD http://(www*.|)techextreme.com/images/*banner.gif
AD http://taggin.com/ad/view.php*?**
AD http://nbe.net-on.net/bserve.cgi?**
AD http://naturalismedicina.com/cgibin/linswap/dis1?**
AD http://adtracking.net-on.net/sys/banner?**
AD http://(www*.|)tech-report.com/i/kagear.gif
AD http://probe.prohosting.com/show/**
AD http://(www*.|)dingoblue.com.au/images/bluesquare.gif
AD http://(www*.|)onelook.com/count/onesuite1.gif
AD http://english.peopledaily.com.cn/pict/ads.gif
AD http://(www*.|)theworldnews.com.au/axafront.gif
AD http://(www*.|)eng-slo.com/Images/pcmax*.gif
AD http://media.quinstreet.com/images/adt/adt_full_0001.gif
AD http://(www*.|)booksonline.com/bookclubs/images/partners/**.gif
AD http://(www*.|)eu.mtnsms.com/images/wildlife1.gif
AD http://adimages.go.com/ad/sponsors/**.gif
AD http://officequest.net/fq-adds/fq-ads.php?**
AD http://(www*.|)aota.net/webads/adview.php?**
AD http://shkbanner*.hk.ap.valuecommerce.com/**
ADJS http://(www*.|)hk.co.kr/adscript/kt_ad_main.js
ADJS http://*/adserve?*;jscript;**
ADJS http://abcnews.go.com/jscript/hbe-v65-no10.js
ADJS http://adimages.go.com/ad/sponsors/utilities/adinsert.js
ADSWF http://ad.abcnews.com/ad/sponsors/**.swf**
ADSWF http://g.fool.com/art/free/moneyadvisor/**[0-9]x[0-9]**.swf
ADSWF http://(www*.|)kongthumbz.com/uv-hor*.swf?**
ADSWF http://ad.keenspace.com/Skotos/BannerBar.swf
ADSWF http://*/adflash/**.swf
ADSWF http://(www*.|)hardocp.com/ads/**.swf
ADHTML http://(www*.|)hardocp.com/ugossi/*.(html|php)
ADHTML http://(www*.|)rapigator.f2s.com/topframe.html
ADPOPUP http://(www*.|)rapigator.f2s.com/tell.html
PASS http://(www*.|)rapigator.f2s.com/images/logo.gif
PASS http://(www*.|)rapigator.f2s.com/images/screenshot.gif
PASS http://(www*.|)rapigator.f2s.com/images/rapsource.gif
PASS http://(www*.|)rapigator.f2s.com/images/wow.gif
PASS http://(www*.|)rapigator.f2s.com/images/subscribe.gif
AD http://(www*.|)rapigator.f2s.com/images/*.gif
AD http://(www*.|)goto.com/images-promoters/**.gif
AD http://a*.qz3.net/**/www.eyewonder.com/customerSpace/**.jpg
AD http://213.219.40.69/*-125x1251.gif
AD http://*.mediaplex.com/ad/bn/**
AD http://(www*.|)theinquirer.net/*-125x1251.gif
AD http://oasis1.economy.com/oasisi.php?**
AD http://mds.centrport.net/mdsefc?**
AD http://(www*.|)domainbuster.com/bizad.gif
AD http://(www*.|)novuslink.net/images/*[0-9]x[0-9]*.gif
AD http://(www*.|)dagbladet.no/*/gavetips/150x500.gif
AD http://(www*.|)hardocp.com/ugossi/*.(gif|jpg)
AD http://(www*.|)itv-f1.com/images/partners/*.gif
AD http://*/@*?
AD http://(www*.|)jspinsider.com/images/*.gif
AD http://(www*.|)cera2.com/*1ogo.gif**
WEBBUG http://cluster.chart.dk/chart.asp?**
WEBBUG http://*.chart.dk/chart.jsp?**
WEBBUG http://jmm.livestat.com/E
WEBBUG http://(www*.|)toplist.cz/count.asp?**
WEBBUG http://(www*.|)whispa.com/tracking/exposure.dll?**
WEBBUG http://*.clickzs.com/in.gif?**
WEBBUG http://(www*.|)vibrantmedia.com/system/SetURLCookie.asp?**
WEBBUG http://(www*.|)click-safe.com/trk**.gif
WEBBUG http://gold.weborama.fr/fcgi-bin/comptage.fcgi?**
WEBBUG http://(www*.|)cnn.com/cookie.crumb
WEBBUG http://cbs.marketwatch.com/1.gif
WEBBUG http://images*.slashdot.org/Slashdot/pc.gif?**
ADJS http://arbo.bbmedia.cz/please/showit/**?typkodu=js**
ADSWF http://ad.lupa.cz/**.swf**
ADSWF http://*.im.cz/reklama/flash/sweb-profi.swf?**
ADSWF http://(www*.|)seznam.cz/rek/**.swf
ADSWF http://(www*.|)svethardware.cz/adv/adv.nsf/**.swf**
ADSWF http://mainos.*.fi/**.swf
AD http://mainos.*.fi/mainoskuvat/**.(gif|jpg)
AD http://(www*.|)mtv3.fi/ks/img/ttlogo.gif
AD http://*.im.cz/reklama/**
AD http://ad*.billboard.cz/**
AD http://ad*.atlas.cz/ban/**
AD http://*.bbmedia.cz/logos/*.gif?**
AD http://(www*.|)bbmedia.cz/logos/*.gif?**
AD http://ad.*.cz/ad/*banner?**
AD http://ad*/AdRun.dll?**
AD http://ad*/adrun.dll?**
AD http://ad*/adimg*.asp?**
AD http://(www*.|)adbanner.cz/img/*/**
ADSWF http://channel.mobil.cz/flash/*.swf
AD http://*.billboard.cz/link/banner.cgi?**
AD http://*.idnes.cz/**.asp?baner=**
ADJS http://ad.idnes.cz/**.js?**
ADJS http://ad.iaa.cz/ad/**.js
ADJS http://asn.premium.cz/**.js
ADHTML http://ad*.atlas.cz/adhtml*.asp?**
AD http://ad.lupa.cz/cgi-bin/banredir.cgi?**
AD http://www.adbanner.cz/img/**
AD http://ad.adrenaline.cz/adrun.dll?**
AD http://arbo.bbmedia.cz/logos/**
WEBBUG http://www.toplist.cz/count.asp?**
AD http://ad.linx.sk/adrun.dll?**
AD http://ad.linx.sk/AdRun.dll?**
ADSWF http://members.home.nl/**/sexmaxxscroll*.swf
ADSWF http://suburbancrackhouse.org/**.swf
ADSWF http://(www*.|)burnoutpc.com/images/banners/**.swf
ADSWF http://(www*.|)alinom.com/t/**.swf**
ADSWF http://**/ad*[0-9]x[0-9]*.swf**
ADSWF http://(www*.|)dialerfactory.com/**.swf
AD http://(www*.|)dialerfactory.com/**banner*.gif
ADHTML http://*-dialer.com/autoload.cfm?**
ADHTML http://(www*.|)start.com.au/startx/system/tracking/tracking_countclicks.asp?**
ADHTML http://oldstats.gamers.com/banman.asp?**
ADHTML http://web.icq.com/client/ate/ad-handler/0,,clrcv,00.htm
ADHTML http://ad.sales.olympics.com/adl/**
ADHTML http://(www*.|)businessweek.com/bwdaily/dnflash/**.htm
ADHTML http://(www*.|)heatsink-guide.com/ad.htm
ADHTML http://messenger.netscape.com/bookmark/*/messengerstart.html
ADHTML http://(www*.|)ppruneadvertising.com/cgi-bin/ads_nonssi.cgi?iframe
ADHTML http://tvdk.bannerstats.dk/adiframe.php?**
AD http://tvdk.bannerstats.dk/bannerdir/*.gif
ADPOPUP http://(www*.|)planetlucky.com/retail/offer.asp?**
ADPOPUP http://(www*.|)ig.com.br/paginas/pop_ups/**
ADPOPUP http://*uol.com.br/janelas_assinantes/**
ADPOPUP http://*uol.com.br/janelas_visitantes/**
ADPOPUP http://cancaonova.org.br/janela.html
ADPOPUP http://(www*.|)smartredirect.com/smartredirect_ad.html
ADPOPUP http://(www*.|)smartredirect.com/smartredirect_ad.php?**
ADPOPUP http://*.beseen.com/popup.html
ADPOPUP http://(ad.|ads.|www.|)multimania.*/**/perso.phtml?**
ADPOPUP http://pub.chez.com/cgi-bin/perl/popup.pl/**
ADPOPUP http://perso.club-internet.fr/html/Popup/popup_frame*.html
ADPOPUP http://(www*.|)club-internet.fr/pagespersos/popup.phtml
ADPOPUP http://(www*.|)freestuffcenter.com/pop-up/
ADPOPUP http://(www*.|)uol.com.br/janelas_visitantes/ilimitado_comvc.htm
ADPOPUP http://(www*.|)brassmonkey.net/link.htm
ADPOPUP http://(www*.|)cash4xxx.de/php-bin/exitwin.php?**
ADPOPUP http://66.40.21.115/pop.html
ADPOPUP http://63.215.140.157/xit/**/index.html
ADPOPUP http://213.132.197.200/pm/popup.php**
ADPOPUP http://*/pop.phtml?**
ADPOPUP http://add.buzina.com/*popup*.html
ADPOPUP http://add.buzina.com/*exit*.html
## ADPOPUP http://**/ctc.cgi?*
ADPOPUP http://(www*.|)geocities.com/toto?*
ADPOPUP http://geocities.yahoo.com/toto?*
ADPOPUP http://(www*.|)fortunecity.com/**/fcpopup.html
ADPOPUP http://*.tripod.*/adm/popup/*.shtml**
ADPOPUP http://(www*.|)hitstation.com/Adserve/banner.cfm?t=1
ADPOPUP http://(www*.|)angelfire.com/cgi-bin/admem?*
ADPOPUP http://(www*.|)angelfire.com/sys/popup_source.shtml*
ADPOPUP http://(www*.|)freewebsites.com/banner/console.html
ADPOPUP http://(www*.|)multimania.fr/general/pub/perso.phtml?**
ADPOPUP http://pub.chez.com/cgi-bin/perl/popup.pl/**
ADPOPUP http://*.beseen.com/popup.html
ADPOPUP http://(www*.|)popuptraffic.com/assign.php?**
ADPOPUP http://php.offshoreclicks.com/imps.php?**
ADPOPUP http://arsconsole.global-intermedia.com/*.php?**
ADPOPUP http://all.global-intermedia.com/index.php?**
ADPOPUP http://(www*.|)reliaquote.com/banner/AdBaner/**
ADPOPUP http://(www*.|)time.com/time/interstitials/inter_mt.html?**
ADPOPUP http://(www*.|)time.com/time/interstitials/td_popprem_pi.html?**
ADPOPUP http://search.sprinks.about.com/library/dist/sperch2.htm?siteid=awspop&**
ADPOPUP http://(www*.|)business2.com/subs/b2_puord.html?**
ADPOPUP http://bidclix.net/PopUps/Popup*.jsp?**
ADPOPUP http://images.v3.com/pop*.htm
ADPOPUP http://(www*.|)hitboss.com/*/*.htm
ADPOPUP http://(www*.|)hightrafficads.com/conframe.html?**
ADPOPUP http://console.popupsponsor.com/media/ads/spec_pop.phtml?**
ADPOPUP http://media.fastclick.net/w/click.here?**pop=**
ADPOPUP http://offers.mailpref.go.com/offers
ADPOPUP http://(www*.|)nextcard.com/pxweb/**.jhtml
ADPOPUP http://(www*.|)nakednews.com/exit*.html
ADPOPUP http://(www*.|)premier-blind.com/hardcore/*.html
ADPOPUP http://209.25.162.146/obfpa_popup.html
ADPOPUP http://205.180.85.40/*special/
ADPOPUP http://home.talkcity.com/homepopup.html?**
ADPOPUP http://**/subpopup*.html
ADPOPUP http://**/mainpopup*.html
ADPOPUP http://*.mytoday.de:8200/mytoday/popup.html?**
ADPOPUP http://(www*.|)insands.com/lspop*.htm
ADPOPUP http://(www*.|)insands.com/*popup*.htm
ADPOPUP http://(www*.|)nextcard.com/pxweb/**.*html;**
ADPOPUP http://storefront.linksynergy.com/fs-bin/store?**
ADPOPUP http://(www*.|)yourwebguide.com/interneteraser*.html
AD http://impfi.tradedoubler.com/imp/img/**
AD http://destiny.autonomous.co.uk/destiny/servlet/autonomous.destiny.hit.AdHitServlet?**
ADJS http://destiny.autonomous.co.uk/destiny/servlet/autonomous.destiny.hit.PosHitServlet?**
ADJS http://ad*.nakednews.com/rotatetag.html
ADJS http://bidclix.net/js/pop.jsp?**
ADJS http://espacio.ya.com/js/mosca.js
ADJS http://espacio.ya.com/js/var_mosca.js
AD http://ads.**
AD http://*.ads.**
AD http://ad.erotik-click.de/banner/*.gif
HR http://**/anmcolbar.gif
HR http://(www*.|)geocities.com/SunsetStrip/Hotel/4447/bar.gif
HR http://**/barflash.gif
HR http://**/movingrainbowbar.gif
HR http://(www*.|)crosswinds.net/~donaldhinds/gif/line09a.gif
HR http://home.beseen.com/hobbies/gammaray2/tiles11.GIF
# NEXT http://home.att.net/~swchoe/next.gif
# PREV http://home.att.net/~swchoe/previous.gif
### END AUTO __DATA__ AREA
Log('log',$$, '-', '-', "Stop squid_redirector $$");