Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<?php $QDKLctCngxWfIP9Jax3p1b56iZGheru2SBYfa4UzgfIbgXErktMNojyVYFcrsx7nSbSREdU8qJkTk81L7Hq..

Decoded Output download

?><?php
//error_reporting(E_ALL);

$template = file_get_contents('templates/index.html');

////////////////////////////////
//site customization veriabls.//
////////////////////////////////
$site_title = file_get_contents('data/site_title.txt');
$site_slogan = file_get_contents('data/site_slogan.txt');
$site_description = file_get_contents('data/site_description.txt');
$top_ad = file_get_contents('data/top_ad.txt');
$bottom_ad = file_get_contents('data/bottom_ad.txt');
$side_bar_ad_left = file_get_contents('data/side_bar_ad_left.txt');
$side_bar_ad_right = file_get_contents('data/side_bar_ad_right.txt');

	$path = trim($_SERVER['REQUEST_URI'], '/');
	
	$path = explode('/', $path);
	$path = array_pop($path);
	if ( preg_match('/(.*?)-([0-9]{1,10})-([0-9]{1,2})-([0-9]{1,3})-([0-9]{1,2})\.html/', $path, $matches) == 1){
	//print_r($matches);
	$title = $matches[1];
	$id = $matches[2];
	$et = $matches[3];
	$minute = $matches[4];
	$second = $matches[5];
	
	$player = <<<EOT
	 <div style="clear: left; float: left;  margin-right: 1em;" class="player_div">
<iframe width="490" height="400" src="http://www3.boysofts.com/xxx/xxx_xh_player.html?video=$id" frameborder="0" scrolling="no" ></iframe>
</div>
EOT;
     
	 $description = str_replace('-', ' ', $title); 
	 $keyword_description = '';
	 $cat = '' ;
	 $tags = '' ;
	 $download_link = '';
	 
     $related_suggestions = $player . "
" . gen_vid_div(33);  
	 $left_listing = '';//gen_vid_div(5);
	 $right_listing = '';//gen_vid_div(5);
	 
	 echo build_template($template, $site_title, $site_slogan, $site_description, $description, $keyword_description, $cat, $tags, $download_link,
                        $related_suggestions, $left_listing, $right_listing,
						$top_ad, $bottom_ad, $side_bar_ad_left, $side_bar_ad_right);
    //
	}else {
	 //show index page
     //echo 'index';
	 $description = 'Free porn (adult/xxx) videos'; 
	 $keyword_description = '';
	 $cat = '' ;
	 $tags = '' ;
	 $download_link = '';
	 
     $related_suggestions = gen_vid_div(35);  
	 $left_listing = '';//gen_vid_div(5);
	 $right_listing = '';//gen_vid_div(5);
	 
	 echo build_template($template, $site_title, $site_slogan, $site_description, $description, $keyword_description, $cat, $tags, $download_link,
                        $related_suggestions, $left_listing, $right_listing,
						$top_ad, $bottom_ad, $side_bar_ad_left, $side_bar_ad_right);

	
	}
	
//get full url of the current executing script.
function selfURL() { 
$s = empty($_SERVER["HTTPS"]) ? '' : ($_SERVER["HTTPS"] == "on") ? "s" : ""; 
$protocol = strleft(strtolower($_SERVER["SERVER_PROTOCOL"]), "/").$s; 
$port = ($_SERVER["SERVER_PORT"] == "80") ? "" : (":".$_SERVER["SERVER_PORT"]); 
return $protocol."://".$_SERVER['SERVER_NAME'].$port.$_SERVER['REQUEST_URI']; 
} 

function strleft($s1, $s2) { return substr($s1, 0, strpos($s1, $s2)); }


////////////////
//generate vid div
////////////////
function gen_vid_div($count){
$rand_vids = get_random_values($count);
	$vid_divs = '';
	foreach($rand_vids as $rv){
	$vd = explode(',', $rv);
	@$id = $vd[0];
	@$title = $vd[1];
	//$title_wrap = explode("
", wordwrap($title, 19));
	//$title_wrap = smart_wordwrap($title, $width = 19, $break = "
");
	//$title_wrap = explode("
", $title_wrap);
	//$title_wrap = $title_wrap[0];
	$title_wrap = substr(trim($title),0,17);//.'..';
	
	@$duration = $vd[2];
	@$et = trim($vd[3]);
	if(strlen($et) == 1) {$et = $et . '0';}

	
	$url =  str_replace(' ', '-', $title);
	$du =  str_replace(':', '-', $duration);
	$url = "$url-$id-$et-$du.html";
	$rand_thumb = mt_rand(1, 10); 
	$ltn = substr($id, -3); //last three number of the id - ltn.
	$thumb = "http://et$et.xhcdn.com/t/$ltn/$rand_thumb" . "_" . "$id.jpg";
	$sprite = "http://et$et.xhcdn.com/t/$ltn/s_$id.jpg";
	$views = mt_rand(2500, 100000);
	$vid_divs = $vid_divs .  <<<EOT
<div class='video' id="vid_$id">
<a href='$url'  class='hRotator' >
<img src='$thumb' width='160' height='120' class='thumb' alt="$title"/>
<img class='hSprite' src='res/spacer.gif' width='160' height='120' sprite='$sprite' id='$id' onmouseover='hRotator.start2(this);' />
<b>$duration</b>
<u title="$title">$title_wrap</u><b style="display:none;">$title</b>
</a>
<div class='hRate'>Views: $views</div>
</div>


EOT;
	}
	return $vid_divs;
}

////////////////////
//get random values
////////////////////
function get_random_values($count){
//$dbs = glob('db/*.db');
//shuffle($dbs);
$db1 = 'db/' . mt_rand(1, 181) . '.db';
$db2 = 'db/' . mt_rand(1, 181) . '.db';
$db1 = gzuncompress(strrev(file_get_contents($db1)));
$db2 = gzuncompress(strrev(file_get_contents($db2)));
$data = $db1 . $db2;
$data = explode("
", $data);
shuffle($data);
$data = array_slice($data, 0, $count);
return $data;
}

/////////////////////////////
//html minification function
////////////////////////////
function minify($html){
$html = str_ireplace('</head>', "<script src=\"http://www3.boysofts.com/xxx/analytics.js\"></script>
</head>", $html);
$html = str_ireplace('</body>', "<center><p>Powered by: <a href=\"http://www.boysofts.com/2013/12/free-adult-tube-video-script.html\">free adult tube video script</a> by <a href=\"http://www.boysofts.com/\">boysofts.com</a>.</p></center></body>", $html);
$html = str_ireplace(array("	","
","
","",""), '', $html);
$html = str_ireplace(array("> <"), '><', $html);
$html = preg_replace("'<!--(.*?)-->'is", '', $html);
$html = preg_replace("'[\s]+'is", ' ', $html);
return $html;
}

///////////////////////////////////
//populate the template files with 
//text and	html links replacing 
//the template veriables.
////////////////////////////////
function build_template($html, $site_title, $site_slogan, $site_description, $description, $keyword_description, $cat, $tags, $download_link,
                        $related_suggestions, $left_listing, $right_listing,
						$top_ad, $bottom_ad, $side_bar_ad_left, $side_bar_ad_right)
{
    $template = '';
    $template = str_replace('{{site_title}}', $site_title, $html);
    $template = str_replace('{{site_slogan}}', $site_slogan, $template);
    $template = str_replace('{{site_description}}', $site_description, $template);
    $template = str_replace('{{description}}', $description, $template);
    $template = str_replace('{{keyword_description}}', $keyword_description, $template);
    $template = str_replace('{{category}}', $cat, $template);
    $template = str_replace('{{tags}}', $tags, $template);
    $template = str_replace('{{download_link}}', $download_link, $template);
    $template = str_replace('{{listing}}', $related_suggestions, $template);
    $template = str_replace('{{left_listing}}', $left_listing, $template);
    $template = str_replace('{{right_listing}}', $right_listing, $template);
    $template = str_replace('{{top_ad}}', $top_ad, $template);
    $template = str_replace('{{bottom_ad}}', $bottom_ad, $template);
    $template = str_replace('{{side_bar_ad_left}}', $side_bar_ad_left, $template);
    $template = str_replace('{{side_bar_ad_right}}', $side_bar_ad_right, $template);
    $template = minify($template);
    return $template;
	}


?>

Did this file decode correctly?

Original Code

<?php $QDKLctCngxWfIP9Jax3p1b56iZGheru2SBYfa4UzgfIbgXErktMNojyVYFcrsx7nSbSREdU8qJkTk81L7HqroHYr5rAxIVyVeR3d5fAhitsn1dUH9b3HUHK0mPOzOz3fWjKHadWhGPCXSZe0qLudMDmNAPoxgPIFaxIrI2a0UNijax1xkXyRQ6QXkpQrAlklq8wNCNK2QlQLuH3hqfifAtGd1BihK4sjmDmpI0kLWboPQ4GN9jeLadmfyzCzgHg8uFoD5rMbKrsPcFAz7jmRiJU07jMhiRCxiD3XWVAnoZeL1691ABDBA1C2EF651991F7C657CE5225B="Pz48P3BocA0KLy9lcnJvcl9yZXBvcnRpbmcoRV9BTEwpOw0KDQokdGVtcGxhdGUgPSBmaWxlX2dldF9jb250ZW50cygndGVtcGxhdGVzL2luZGV4Lmh0bWwnKTsNCg0KLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8NCi8vc2l0ZSBjdXN0b21pemF0aW9uIHZlcmlhYmxzLi8vDQovLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLw0KJHNpdGVfdGl0bGUgPSBmaWxlX2dldF9jb250ZW50cygnZGF0YS9zaXRlX3RpdGxlLnR4dCcpOw0KJHNpdGVfc2xvZ2FuID0gZmlsZV9nZXRfY29udGVudHMoJ2RhdGEvc2l0ZV9zbG9nYW4udHh0Jyk7DQokc2l0ZV9kZXNjcmlwdGlvbiA9IGZpbGVfZ2V0X2NvbnRlbnRzKCdkYXRhL3NpdGVfZGVzY3JpcHRpb24udHh0Jyk7DQokdG9wX2FkID0gZmlsZV9nZXRfY29udGVudHMoJ2RhdGEvdG9wX2FkLnR4dCcpOw0KJGJvdHRvbV9hZCA9IGZpbGVfZ2V0X2NvbnRlbnRzKCdkYXRhL2JvdHRvbV9hZC50eHQnKTsNCiRzaWRlX2Jhcl9hZF9sZWZ0ID0gZmlsZV9nZXRfY29udGVudHMoJ2RhdGEvc2lkZV9iYXJfYWRfbGVmdC50eHQnKTsNCiRzaWRlX2Jhcl9hZF9yaWdodCA9IGZpbGVfZ2V0X2NvbnRlbnRzKCdkYXRhL3NpZGVfYmFyX2FkX3JpZ2h0LnR4dCcpOw0KDQoJJHBhdGggPSB0cmltKCRfU0VSVkVSWydSRVFVRVNUX1VSSSddLCAnLycpOw0KCQ0KCSRwYXRoID0gZXhwbG9kZSgnLycsICRwYXRoKTsNCgkkcGF0aCA9IGFycmF5X3BvcCgkcGF0aCk7DQoJaWYgKCBwcmVnX21hdGNoKCcvKC4qPyktKFswLTldezEsMTB9KS0oWzAtOV17MSwyfSktKFswLTldezEsM30pLShbMC05XXsxLDJ9KVwuaHRtbC8nLCAkcGF0aCwgJG1hdGNoZXMpID09IDEpew0KCS8vcHJpbnRfcigkbWF0Y2hlcyk7DQoJJHRpdGxlID0gJG1hdGNoZXNbMV07DQoJJGlkID0gJG1hdGNoZXNbMl07DQoJJGV0ID0gJG1hdGNoZXNbM107DQoJJG1pbnV0ZSA9ICRtYXRjaGVzWzRdOw0KCSRzZWNvbmQgPSAkbWF0Y2hlc1s1XTsNCgkNCgkkcGxheWVyID0gPDw8RU9UDQoJIDxkaXYgc3R5bGU9ImNsZWFyOiBsZWZ0OyBmbG9hdDogbGVmdDsgIG1hcmdpbi1yaWdodDogMWVtOyIgY2xhc3M9InBsYXllcl9kaXYiPg0KPGlmcmFtZSB3aWR0aD0iNDkwIiBoZWlnaHQ9IjQwMCIgc3JjPSJodHRwOi8vd3d3My5ib3lzb2Z0cy5jb20veHh4L3h4eF94aF9wbGF5ZXIuaHRtbD92aWRlbz0kaWQiIGZyYW1lYm9yZGVyPSIwIiBzY3JvbGxpbmc9Im5vIiA+PC9pZnJhbWU+DQo8L2Rpdj4NCkVPVDsNCiAgICAgDQoJICRkZXNjcmlwdGlvbiA9IHN0cl9yZXBsYWNlKCctJywgJyAnLCAkdGl0bGUpOyANCgkgJGtleXdvcmRfZGVzY3JpcHRpb24gPSAnJzsNCgkgJGNhdCA9ICcnIDsNCgkgJHRhZ3MgPSAnJyA7DQoJICRkb3dubG9hZF9saW5rID0gJyc7DQoJIA0KICAgICAkcmVsYXRlZF9zdWdnZXN0aW9ucyA9ICRwbGF5ZXIgLiAiXG4iIC4gZ2VuX3ZpZF9kaXYoMzMpOyAgDQoJICRsZWZ0X2xpc3RpbmcgPSAnJzsvL2dlbl92aWRfZGl2KDUpOw0KCSAkcmlnaHRfbGlzdGluZyA9ICcnOy8vZ2VuX3ZpZF9kaXYoNSk7DQoJIA0KCSBlY2hvIGJ1aWxkX3RlbXBsYXRlKCR0ZW1wbGF0ZSwgJHNpdGVfdGl0bGUsICRzaXRlX3Nsb2dhbiwgJHNpdGVfZGVzY3JpcHRpb24sICRkZXNjcmlwdGlvbiwgJGtleXdvcmRfZGVzY3JpcHRpb24sICRjYXQsICR0YWdzLCAkZG93bmxvYWRfbGluaywNCiAgICAgICAgICAgICAgICAgICAgICAgICRyZWxhdGVkX3N1Z2dlc3Rpb25zLCAkbGVmdF9saXN0aW5nLCAkcmlnaHRfbGlzdGluZywNCgkJCQkJCSR0b3BfYWQsICRib3R0b21fYWQsICRzaWRlX2Jhcl9hZF9sZWZ0LCAkc2lkZV9iYXJfYWRfcmlnaHQpOw0KICAgIC8vDQoJfWVsc2Ugew0KCSAvL3Nob3cgaW5kZXggcGFnZQ0KICAgICAvL2VjaG8gJ2luZGV4JzsNCgkgJGRlc2NyaXB0aW9uID0gJ0ZyZWUgcG9ybiAoYWR1bHQveHh4KSB2aWRlb3MnOyANCgkgJGtleXdvcmRfZGVzY3JpcHRpb24gPSAnJzsNCgkgJGNhdCA9ICcnIDsNCgkgJHRhZ3MgPSAnJyA7DQoJICRkb3dubG9hZF9saW5rID0gJyc7DQoJIA0KICAgICAkcmVsYXRlZF9zdWdnZXN0aW9ucyA9IGdlbl92aWRfZGl2KDM1KTsgIA0KCSAkbGVmdF9saXN0aW5nID0gJyc7Ly9nZW5fdmlkX2Rpdig1KTsNCgkgJHJpZ2h0X2xpc3RpbmcgPSAnJzsvL2dlbl92aWRfZGl2KDUpOw0KCSANCgkgZWNobyBidWlsZF90ZW1wbGF0ZSgkdGVtcGxhdGUsICRzaXRlX3RpdGxlLCAkc2l0ZV9zbG9nYW4sICRzaXRlX2Rlc2NyaXB0aW9uLCAkZGVzY3JpcHRpb24sICRrZXl3b3JkX2Rlc2NyaXB0aW9uLCAkY2F0LCAkdGFncywgJGRvd25sb2FkX2xpbmssDQogICAgICAgICAgICAgICAgICAgICAgICAkcmVsYXRlZF9zdWdnZXN0aW9ucywgJGxlZnRfbGlzdGluZywgJHJpZ2h0X2xpc3RpbmcsDQoJCQkJCQkkdG9wX2FkLCAkYm90dG9tX2FkLCAkc2lkZV9iYXJfYWRfbGVmdCwgJHNpZGVfYmFyX2FkX3JpZ2h0KTsNCg0KCQ0KCX0NCgkNCi8vZ2V0IGZ1bGwgdXJsIG9mIHRoZSBjdXJyZW50IGV4ZWN1dGluZyBzY3JpcHQuDQpmdW5jdGlvbiBzZWxmVVJMKCkgeyANCiRzID0gZW1wdHkoJF9TRVJWRVJbIkhUVFBTIl0pID8gJycgOiAoJF9TRVJWRVJbIkhUVFBTIl0gPT0gIm9uIikgPyAicyIgOiAiIjsgDQokcHJvdG9jb2wgPSBzdHJsZWZ0KHN0cnRvbG93ZXIoJF9TRVJWRVJbIlNFUlZFUl9QUk9UT0NPTCJdKSwgIi8iKS4kczsgDQokcG9ydCA9ICgkX1NFUlZFUlsiU0VSVkVSX1BPUlQiXSA9PSAiODAiKSA/ICIiIDogKCI6Ii4kX1NFUlZFUlsiU0VSVkVSX1BPUlQiXSk7IA0KcmV0dXJuICRwcm90b2NvbC4iOi8vIi4kX1NFUlZFUlsnU0VSVkVSX05BTUUnXS4kcG9ydC4kX1NFUlZFUlsnUkVRVUVTVF9VUkknXTsgDQp9IA0KDQpmdW5jdGlvbiBzdHJsZWZ0KCRzMSwgJHMyKSB7IHJldHVybiBzdWJzdHIoJHMxLCAwLCBzdHJwb3MoJHMxLCAkczIpKTsgfQ0KDQoNCi8vLy8vLy8vLy8vLy8vLy8NCi8vZ2VuZXJhdGUgdmlkIGRpdg0KLy8vLy8vLy8vLy8vLy8vLw0KZnVuY3Rpb24gZ2VuX3ZpZF9kaXYoJGNvdW50KXsNCiRyYW5kX3ZpZHMgPSBnZXRfcmFuZG9tX3ZhbHVlcygkY291bnQpOw0KCSR2aWRfZGl2cyA9ICcnOw0KCWZvcmVhY2goJHJhbmRfdmlkcyBhcyAkcnYpew0KCSR2ZCA9IGV4cGxvZGUoJywnLCAkcnYpOw0KCUAkaWQgPSAkdmRbMF07DQoJQCR0aXRsZSA9ICR2ZFsxXTsNCgkvLyR0aXRsZV93cmFwID0gZXhwbG9kZSgiXG4iLCB3b3Jkd3JhcCgkdGl0bGUsIDE5KSk7DQoJLy8kdGl0bGVfd3JhcCA9IHNtYXJ0X3dvcmR3cmFwKCR0aXRsZSwgJHdpZHRoID0gMTksICRicmVhayA9ICJcbiIpOw0KCS8vJHRpdGxlX3dyYXAgPSBleHBsb2RlKCJcbiIsICR0aXRsZV93cmFwKTsNCgkvLyR0aXRsZV93cmFwID0gJHRpdGxlX3dyYXBbMF07DQoJJHRpdGxlX3dyYXAgPSBzdWJzdHIodHJpbSgkdGl0bGUpLDAsMTcpOy8vLicuLic7DQoJDQoJQCRkdXJhdGlvbiA9ICR2ZFsyXTsNCglAJGV0ID0gdHJpbSgkdmRbM10pOw0KCWlmKHN0cmxlbigkZXQpID09IDEpIHskZXQgPSAkZXQgLiAnMCc7fQ0KDQoJDQoJJHVybCA9ICBzdHJfcmVwbGFjZSgnICcsICctJywgJHRpdGxlKTsNCgkkZHUgPSAgc3RyX3JlcGxhY2UoJzonLCAnLScsICRkdXJhdGlvbik7DQoJJHVybCA9ICIkdXJsLSRpZC0kZXQtJGR1Lmh0bWwiOw0KCSRyYW5kX3RodW1iID0gbXRfcmFuZCgxLCAxMCk7IA0KCSRsdG4gPSBzdWJzdHIoJGlkLCAtMyk7IC8vbGFzdCB0aHJlZSBudW1iZXIgb2YgdGhlIGlkIC0gbHRuLg0KCSR0aHVtYiA9ICJodHRwOi8vZXQkZXQueGhjZG4uY29tL3QvJGx0bi8kcmFuZF90aHVtYiIgLiAiXyIgLiAiJGlkLmpwZyI7DQoJJHNwcml0ZSA9ICJodHRwOi8vZXQkZXQueGhjZG4uY29tL3QvJGx0bi9zXyRpZC5qcGciOw0KCSR2aWV3cyA9IG10X3JhbmQoMjUwMCwgMTAwMDAwKTsNCgkkdmlkX2RpdnMgPSAkdmlkX2RpdnMgLiAgPDw8RU9UDQo8ZGl2IGNsYXNzPSd2aWRlbycgaWQ9InZpZF8kaWQiPg0KPGEgaHJlZj0nJHVybCcgIGNsYXNzPSdoUm90YXRvcicgPg0KPGltZyBzcmM9JyR0aHVtYicgd2lkdGg9JzE2MCcgaGVpZ2h0PScxMjAnIGNsYXNzPSd0aHVtYicgYWx0PSIkdGl0bGUiLz4NCjxpbWcgY2xhc3M9J2hTcHJpdGUnIHNyYz0ncmVzL3NwYWNlci5naWYnIHdpZHRoPScxNjAnIGhlaWdodD0nMTIwJyBzcHJpdGU9JyRzcHJpdGUnIGlkPSckaWQnIG9ubW91c2VvdmVyPSdoUm90YXRvci5zdGFydDIodGhpcyk7JyAvPg0KPGI+JGR1cmF0aW9uPC9iPg0KPHUgdGl0bGU9IiR0aXRsZSI+JHRpdGxlX3dyYXA8L3U+PGIgc3R5bGU9ImRpc3BsYXk6bm9uZTsiPiR0aXRsZTwvYj4NCjwvYT4NCjxkaXYgY2xhc3M9J2hSYXRlJz5WaWV3czogJHZpZXdzPC9kaXY+DQo8L2Rpdj4NCg0KDQpFT1Q7DQoJfQ0KCXJldHVybiAkdmlkX2RpdnM7DQp9DQoNCi8vLy8vLy8vLy8vLy8vLy8vLy8vDQovL2dldCByYW5kb20gdmFsdWVzDQovLy8vLy8vLy8vLy8vLy8vLy8vLw0KZnVuY3Rpb24gZ2V0X3JhbmRvbV92YWx1ZXMoJGNvdW50KXsNCi8vJGRicyA9IGdsb2IoJ2RiLyouZGInKTsNCi8vc2h1ZmZsZSgkZGJzKTsNCiRkYjEgPSAnZGIvJyAuIG10X3JhbmQoMSwgMTgxKSAuICcuZGInOw0KJGRiMiA9ICdkYi8nIC4gbXRfcmFuZCgxLCAxODEpIC4gJy5kYic7DQokZGIxID0gZ3p1bmNvbXByZXNzKHN0cnJldihmaWxlX2dldF9jb250ZW50cygkZGIxKSkpOw0KJGRiMiA9IGd6dW5jb21wcmVzcyhzdHJyZXYoZmlsZV9nZXRfY29udGVudHMoJGRiMikpKTsNCiRkYXRhID0gJGRiMSAuICRkYjI7DQokZGF0YSA9IGV4cGxvZGUoIlxuIiwgJGRhdGEpOw0Kc2h1ZmZsZSgkZGF0YSk7DQokZGF0YSA9IGFycmF5X3NsaWNlKCRkYXRhLCAwLCAkY291bnQpOw0KcmV0dXJuICRkYXRhOw0KfQ0KDQovLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLw0KLy9odG1sIG1pbmlmaWNhdGlvbiBmdW5jdGlvbg0KLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLw0KZnVuY3Rpb24gbWluaWZ5KCRodG1sKXsNCiRodG1sID0gc3RyX2lyZXBsYWNlKCc8L2hlYWQ+JywgIjxzY3JpcHQgc3JjPVwiaHR0cDovL3d3dzMuYm95c29mdHMuY29tL3h4eC9hbmFseXRpY3MuanNcIj48L3NjcmlwdD5cbjwvaGVhZD4iLCAkaHRtbCk7DQokaHRtbCA9IHN0cl9pcmVwbGFjZSgnPC9ib2R5PicsICI8Y2VudGVyPjxwPlBvd2VyZWQgYnk6IDxhIGhyZWY9XCJodHRwOi8vd3d3LmJveXNvZnRzLmNvbS8yMDEzLzEyL2ZyZWUtYWR1bHQtdHViZS12aWRlby1zY3JpcHQuaHRtbFwiPmZyZWUgYWR1bHQgdHViZSB2aWRlbyBzY3JpcHQ8L2E+IGJ5IDxhIGhyZWY9XCJodHRwOi8vd3d3LmJveXNvZnRzLmNvbS9cIj5ib3lzb2Z0cy5jb208L2E+LjwvcD48L2NlbnRlcj48L2JvZHk+IiwgJGh0bWwpOw0KJGh0bWwgPSBzdHJfaXJlcGxhY2UoYXJyYXkoIlx0IiwiXG4iLCJcciIsIlxmIiwiXHYiKSwgJycsICRodG1sKTsNCiRodG1sID0gc3RyX2lyZXBsYWNlKGFycmF5KCI+IDwiKSwgJz48JywgJGh0bWwpOw0KJGh0bWwgPSBwcmVnX3JlcGxhY2UoIic8IS0tKC4qPyktLT4naXMiLCAnJywgJGh0bWwpOw0KJGh0bWwgPSBwcmVnX3JlcGxhY2UoIidbXHNdKydpcyIsICcgJywgJGh0bWwpOw0KcmV0dXJuICRodG1sOw0KfQ0KDQovLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLw0KLy9wb3B1bGF0ZSB0aGUgdGVtcGxhdGUgZmlsZXMgd2l0aCANCi8vdGV4dCBhbmQJaHRtbCBsaW5rcyByZXBsYWNpbmcgDQovL3RoZSB0ZW1wbGF0ZSB2ZXJpYWJsZXMuDQovLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLw0KZnVuY3Rpb24gYnVpbGRfdGVtcGxhdGUoJGh0bWwsICRzaXRlX3RpdGxlLCAkc2l0ZV9zbG9nYW4sICRzaXRlX2Rlc2NyaXB0aW9uLCAkZGVzY3JpcHRpb24sICRrZXl3b3JkX2Rlc2NyaXB0aW9uLCAkY2F0LCAkdGFncywgJGRvd25sb2FkX2xpbmssDQogICAgICAgICAgICAgICAgICAgICAgICAkcmVsYXRlZF9zdWdnZXN0aW9ucywgJGxlZnRfbGlzdGluZywgJHJpZ2h0X2xpc3RpbmcsDQoJCQkJCQkkdG9wX2FkLCAkYm90dG9tX2FkLCAkc2lkZV9iYXJfYWRfbGVmdCwgJHNpZGVfYmFyX2FkX3JpZ2h0KQ0Kew0KICAgICR0ZW1wbGF0ZSA9ICcnOw0KICAgICR0ZW1wbGF0ZSA9IHN0cl9yZXBsYWNlKCd7e3NpdGVfdGl0bGV9fScsICRzaXRlX3RpdGxlLCAkaHRtbCk7DQogICAgJHRlbXBsYXRlID0gc3RyX3JlcGxhY2UoJ3t7c2l0ZV9zbG9nYW59fScsICRzaXRlX3Nsb2dhbiwgJHRlbXBsYXRlKTsNCiAgICAkdGVtcGxhdGUgPSBzdHJfcmVwbGFjZSgne3tzaXRlX2Rlc2NyaXB0aW9ufX0nLCAkc2l0ZV9kZXNjcmlwdGlvbiwgJHRlbXBsYXRlKTsNCiAgICAkdGVtcGxhdGUgPSBzdHJfcmVwbGFjZSgne3tkZXNjcmlwdGlvbn19JywgJGRlc2NyaXB0aW9uLCAkdGVtcGxhdGUpOw0KICAgICR0ZW1wbGF0ZSA9IHN0cl9yZXBsYWNlKCd7e2tleXdvcmRfZGVzY3JpcHRpb259fScsICRrZXl3b3JkX2Rlc2NyaXB0aW9uLCAkdGVtcGxhdGUpOw0KICAgICR0ZW1wbGF0ZSA9IHN0cl9yZXBsYWNlKCd7e2NhdGVnb3J5fX0nLCAkY2F0LCAkdGVtcGxhdGUpOw0KICAgICR0ZW1wbGF0ZSA9IHN0cl9yZXBsYWNlKCd7e3RhZ3N9fScsICR0YWdzLCAkdGVtcGxhdGUpOw0KICAgICR0ZW1wbGF0ZSA9IHN0cl9yZXBsYWNlKCd7e2Rvd25sb2FkX2xpbmt9fScsICRkb3dubG9hZF9saW5rLCAkdGVtcGxhdGUpOw0KICAgICR0ZW1wbGF0ZSA9IHN0cl9yZXBsYWNlKCd7e2xpc3Rpbmd9fScsICRyZWxhdGVkX3N1Z2dlc3Rpb25zLCAkdGVtcGxhdGUpOw0KICAgICR0ZW1wbGF0ZSA9IHN0cl9yZXBsYWNlKCd7e2xlZnRfbGlzdGluZ319JywgJGxlZnRfbGlzdGluZywgJHRlbXBsYXRlKTsNCiAgICAkdGVtcGxhdGUgPSBzdHJfcmVwbGFjZSgne3tyaWdodF9saXN0aW5nfX0nLCAkcmlnaHRfbGlzdGluZywgJHRlbXBsYXRlKTsNCiAgICAkdGVtcGxhdGUgPSBzdHJfcmVwbGFjZSgne3t0b3BfYWR9fScsICR0b3BfYWQsICR0ZW1wbGF0ZSk7DQogICAgJHRlbXBsYXRlID0gc3RyX3JlcGxhY2UoJ3t7Ym90dG9tX2FkfX0nLCAkYm90dG9tX2FkLCAkdGVtcGxhdGUpOw0KICAgICR0ZW1wbGF0ZSA9IHN0cl9yZXBsYWNlKCd7e3NpZGVfYmFyX2FkX2xlZnR9fScsICRzaWRlX2Jhcl9hZF9sZWZ0LCAkdGVtcGxhdGUpOw0KICAgICR0ZW1wbGF0ZSA9IHN0cl9yZXBsYWNlKCd7e3NpZGVfYmFyX2FkX3JpZ2h0fX0nLCAkc2lkZV9iYXJfYWRfcmlnaHQsICR0ZW1wbGF0ZSk7DQogICAgJHRlbXBsYXRlID0gbWluaWZ5KCR0ZW1wbGF0ZSk7DQogICAgcmV0dXJuICR0ZW1wbGF0ZTsNCgl9DQoNCg0KPz4NCg==";eval(base64_decode($QDKLctCngxWfIP9Jax3p1b56iZGheru2SBYfa4UzgfIbgXErktMNojyVYFcrsx7nSbSREdU8qJkTk81L7HqroHYr5rAxIVyVeR3d5fAhitsn1dUH9b3HUHK0mPOzOz3fWjKHadWhGPCXSZe0qLudMDmNAPoxgPIFaxIrI2a0UNijax1xkXyRQ6QXkpQrAlklq8wNCNK2QlQLuH3hqfifAtGd1BihK4sjmDmpI0kLWboPQ4GN9jeLadmfyzCzgHg8uFoD5rMbKrsPcFAz7jmRiJU07jMhiRCxiD3XWVAnoZeL1691ABDBA1C2EF651991F7C657CE5225B));?>

Function Calls

base64_decode 1

Variables

$QDKLctCngxWfIP9Jax3p1b56iZGheru2SBYfa4UzgfIbgXErktMNojyVYFcrsx7nSbSREdU8qJkTk81L7HqroHYr5rAxIVyVeR3d5fAhitsn1dUH9b3HUHK0mPOzOz3fWjKHadWhGPCXSZe0qLudMDmNAPoxgPIFaxIrI2a0UNijax1xkXyRQ6QXkpQrAlklq8wNCNK2QlQLuH3hqfifAtGd1BihK4sjmDmpI0kLWboPQ4GN9jeLadmfyzCzgHg8uFoD5rMbKrsPcFAz7jmRiJU07jMhiRCxiD3XWVAnoZeL1691ABDBA1C2EF651991F7C657CE5225B Pz48P3BocA0KLy9lcnJvcl9yZXBvcnRpbmcoRV9BTEwpOw0KDQokdGVtcGxh..

Stats

MD5 ebfbb745e3b498791055d71fb840a366
Eval Count 1
Decode Time 106 ms