Guest Posted April 6, 2007 Report Posted April 6, 2007 <?phpset_time_limit (20);if ($_SERVER['HTTP_ACUNETIX_PRODUCT'] || $_SERVER['HTTP_ACUNETIX_SCANNING_AGREEMENT'] || $_SERVER['HTTP_ACUNETIX_USER_AGREEMENT']){ exit("RST kidz protection beta");}elseif(preg_match("/WVS|PTX|Nikto/",$_SERVER['HTTP_USER_AGENT'])){ exit("skiddie protection v0.1"); }else{ foreach ($_POST as $value){ if (preg_match("/" ."wvs-xss-magic|" ."wvs_xss_test|" ."www.long-name-with-some-inexistent-host.com" ."/i", $value)){ exit("RST kidz protection beta"); } foreach ($_GET as $value){ if (preg_match("/" ."wvs-xss-magic|" ."wvs_xss_test|" ."www.long-name-with-some-inexistent-host.com" ."/i", $value)){ exit("RST kidz protection beta"); } }}}?> Quote