<?php

## don't do anything for 0.5-2.1 seconds - make the spambot wait
##
sleep(rand(50210)/100);

?><html><head>
<meta name="robots" content="noindex,nofollow">
</head><body>
<p>
<?php

#################################################
## honeypot v1.31                              ##
## http://Business-PHP.com/scripts/honeypot/   ##
## spambot trap                                ##
##                                             ##
## should run on PHP 4.1.0 or later            ##
## tested on PHP 4.2.3                         ##
##                                             ##
## Copyright (C) 18 Feb 2003 Atom Emet         ##
## Atom*Business-PHP.com                       ##
##                                             ##
## This program is free software; you can      ##
## redistribute it and/or modify it under the  ##
## terms of the GNU General Public License as  ##
## published by the Free Software Foundation;  ##
## either version 2 of the License, or         ##   
## (at your option) any later version.         ##
##                                             ##
## This program is distributed in the hope     ##
## that it will be useful, but WITHOUT ANY     ##
## WARRANTY; without even the implied warranty ##
## of MERCHANTABILITY or FITNESS FOR A         ##
## PARTICULAR PURPOSE. See the GNU General     ##
## Public License for more details.            ##
##                                             ##
## You should have received a copy of the      ##
## GNU General Public License along with this  ##
## program; if not, write to                   ##
##    the Free Software Foundation, Inc.       ##
##    59 Temple Place - Suite 330              ##
##    Boston, MA  02111-1307, USA              ##
#################################################

########################################################
## if you can use .htaccess files on your server,     ##
## set the "htaccess_enabled" variable to 'yes'.      ##
##                                                    ##
## if you can NOT use .htaccess files on your server, ##
## set the "htaccess_enabled variable to 'no'.        ##
########################################################
$htaccess_enabled 'yes';


## function to generate a random string of alphanumeric characters.
##
function gen_rand() {
    
$cut  rand(1027);
    return 
substr(eregi_replace("[^a-z0-9]"''crypt(rand())), "$cut");
}

## function that gives 4:1 odds of generating some random letters and spaces
##
function rand_text() {
    if(
rand(14) > 1) {
        for(
$x 0$x 2$x++) {
            echo(
ereg_replace('[0-9]'' 'gen_rand()) . ' ');
        }
    }
}

## function that gives 4:1 odds of generating links to more spambait addresses
##
/*
 ****************************************************************************
 * the '.htm' in this function serves no purpose,                           *
 * other than making it appear that the page is a static '.htm' page.       *
 * feel free to replace the '.htm' with '.html' '.php' '.pl' '.cgi', etc... *
 ****************************************************************************
 */
function rand_link($htaccess_enabled) {
    if(
rand(14) > 1) {
        
$page ereg_replace('/index.php$'''$_SERVER[PHP_SELF]);
        if(
"$htaccess_enabled" == 'yes') {
            
$link $page '/' gen_rand() . '.htm' ;
        } else {
            
$link $page '/?' gen_rand() . '.htm' ;
        }
        echo(
"<a href=\"${link}\">".gen_rand()."</a> ");
    }
}

## function that gives 2:1 odds of generating random email addresses
##
function rand_address() {
    if(
rand(12) > 1) {
        
$address gen_rand() . '@' gen_rand() . '.com';
        echo(
"<a href=\"mailto:${address}\">${address}</a> ");
    }
}

## display between 10 and 50 random email addresses and random links and random text
##
$count rand(1050);
for(
$m 0$m $count$m++) {
    
rand_text();
    
rand_address();
    
rand_text();
    
rand_link($htaccess_enabled);
    
rand_text();
    
rand_address();
    
rand_text();
    echo(
"<br>\n");
}

?>
</body>
</html>