Scripts
Hacker Valletje
Zet dit in je header en je kunt hackers in de val lokken Als hacker je cookie verander door bv. javascript:document.cookie='admin=1' te doen dan geef je ze een ban (de tijd kan je aanpassen) De tabel: CREATE TABLE `ipblok` ( `id` int(11) NOT NULL auto_increment, `reason` varchar(200) NOT NULL default '', `ip` varchar(25) NOT NULL default '', `time` int(15) NOT NULL default '0', PRIMARY KEY (`id`) ) TYPE=MyISAM AUTO_INCREMENT=8 ;
hacker-valletje
<?php
// Hacker valletje
if ($_COOKIE['admin'] == "")
{
setcookie ("admin", '0');
} else {
if($_COOKIE['admin'] != "0")
{
mysql_query("INSERT INTO ipblok (reason,ip,time,auto) VALUES ('Don\'t fuck with cookies!!!','".$_SERVER['REMOTE_ADDR']."','".(time()+86400)."',1)") or die ;
setcookie ("admin", '0');
}
}
//-- Ban test
$sql = mysql_query("SELECT * FROM ipblok WHERE ip='".$_SERVER['REMOTE_ADDR']."' AND time > '".time()."'");
$fetch = mysql_fetch_assoc($sql);
if(mysql_num_rows($sql) > 0 && time() < $fetch['time'])
{
echo "Unfortunately you're banned!";
echo "<br><br><b>Reason:</b> ".$fetch['reason'];
echo "<br>We'll give you another chance. You'll be unblocked over: ".date("i:s",$fetch['time']-time());
unset($_SESSION['x']);
exit;
} // Einde functie
?>
Reacties
0