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 $xuLHdUZC7lh="9PX2+f71sLi32d7DxNHc3Le8sOTi5fW5q52a4vXh5fni9bC3vr6/+f7zv+Pp477g+OC3q5..

Decoded Output download

define ('INSTALL', true);
require '../inc/sys.php';
function ok ($text)
{
global $doc;
echo $doc->icon ('true').' '.$text.'<br />';
}

function no ($text)
{
global $doc, $error;
echo $doc->icon ('false').' '.$text.'<br />';
$error = true;
}

if (isset ($_GET['step']))
$ps['step'] = (int) $_GET['step'];
if (!isset ($ps['step']))
$ps['step'] = 1;
	
$previous = $ps['step'] - 1;
$next = $ps['step'] + 1;

if (isset ($_GET['next']))
$ps['step']++;
echo $doc->link ($doc->icon ('update').'  ', '?step='.$ps['step']);

echo '<div class="p_m">';
if ($ps['step'] == 1)
{
echo "<img src='/guard/icons/mguard.png' alt='SiteGuard2' /> <b>SiteGuard 2</b><br />
      <br />";
}
elseif ($ps['step'] == 2)
{
if ($tWork == TRUE)
	{
	$ps['msg'] = '  ';
	header ('Location: /guard/install/?step=3');
	exit ();
	}
if (!empty ($_POST['key']))
	{
	if (file_exists (H.'guard/inc/key.dat'))
		{
		chmod (H.'guard/inc/key.dat', 0666);
		unlink (H.'guard/inc/key.dat');
		}
	if ($_POST['key'] == $orgkey)
		{
		$keyFile = fopen (H.'guard/inc/key.dat', 'w');
		fwrite ($keyFile, $_POST['key']);
		fclose ($keyFile);
		}
		if (is_readable (H.'guard/inc/key.dat'))
			$key = file_get_contents (H.'guard/inc/key.dat');
	if ($key == $orgkey)
		{
		header ('Location: /guard/install/?step=3');
		exit ();
		}
		else
		echo "<div class='err'>  </div>";
	}

$form = new form;
$form->input ($doc->icon ('block').'   ', 'key');
$error = true;
$form->end ('', null, 1);
echo " ,     ,        kopeyka.biz  PiloT (ID 39)<br />
 <a href='http://kopeyka.biz/mail.php?id=39'>  </a>";
}
elseif ($ps['step'] == 3)
{
if (defined ('SiteGuard'))
	ok ('require H.\'guard/inc/siteguard.php\';');
	else
	no (' : 
	<div class="p_m"><b>require H.\'guard/inc/siteguard.php\';</b></div>   /sys/inc/thead.php  <&#63 (2 )   ');
}
elseif ($ps['step'] == 4)
{

function permissions($filez)
	{
	return decoct(@fileperms("$filez")) % 1000;
	}

function test_chmod($df,$chmod)
	{
	global $err,$user;
	chmod ($df, '0'.$chmod);
	$show_df=preg_replace('#^'.preg_quote(H).'#', '/', $df);
	@list($f_chmod1,$f_chmod2,$f_chmod3)=str_split(permissions($df));
	list($n_chmod1,$n_chmod2,$n_chmod3)=str_split($chmod);
	if ($f_chmod1<$n_chmod1 || $f_chmod2<$n_chmod2 || $f_chmod3<$n_chmod3)
		{
		no (" CHMOD $n_chmod1$n_chmod2$n_chmod3   $show_df");
		}
		else
		{
		ok ("$show_df ($n_chmod1$n_chmod2$n_chmod3) : $f_chmod1$f_chmod2$f_chmod3");
		}
	}

test_chmod(H.'guard/ini/','777');
test_chmod(H.'guard/ini/notes.ini','666');
test_chmod(H.'guard/logs/','777');	
}
elseif ($ps['step'] == 5)
{
if ($set['bb_url'])
	ok ('BB- URL ');
	else
	no (' BB- URL ( ) (<a href="/adm_panel/settings_bbcode.php">/ BBcode</a>)');
	unset ($error);
}
elseif ($ps['step'] == 6)
{
if (file_exists (H.'guard/ini/settings.ini'))
	{
	echo '   .<br />
	  ?<br />';
	echo $doc->icon ('true')." <a href='?update_sets'>, </a><br />
	".$doc->icon ('false')." <a href='?step=7'>,   </a><br />";
	if (isset ($_GET['update_sets']))
		{
		unlink (H.'guard/ini/settings.ini');
		copy (H.'guard/ini/default_settings.ini', H.'guard/ini/settings.ini') OR die ('dd');
		header ('Location: /guard/install/?step=7');
		exit ();
		}
	}
	else
	{
	if (copy (H.'guard/ini/default_settings.ini', H.'guard/ini/settings.ini'))
		{
		header ('Location: /guard/install/?step=7');
		exit ();
		}
	}
}
elseif ($ps['step'] == 7)
{
$ps['step'] = 1;
$guard->email ('installed');
$doc->msg ('<center>'.$doc->icon ('thanks')." <b>SiteGuard 2  !<br />
!     !</b></center>", '/guard/', 'p_m');	
}
echo '</div>';

if ($ps['step'] > 1)
echo $doc->icon ('previous', '?step='.$previous);
echo ' <b>'.$ps['step'].' </b> ';
if (!isset ($error))
echo $doc->icon ('next', '?step='.$next);
echo '<br />';

Did this file decode correctly?

Original Code

<?php $xuLHdUZC7lh="9PX2+f71sLi32d7DxNHc3Le8sOTi5fW5q52a4vXh5fni9bC3vr6/+f7zv+Pp477g+OC3q52a9uX+8+T5//6w//uwuLTk9ejkuZ2a652a9/z/8vH8sLT0//OrnZr18/j/sLT0//O9rvnz//6wuLfk4uX1t7m+t7C3vrTk9ejkvres8uKwv663q52a7Z2anZr25f7z5Pn//rD+/7C4tOT16OS5nZrrnZr3/P/y8fywtPT/87ywtPXi4v/iq52a9fP4/7C09P/zva758//+sLi39vH84/W3ub63sLe+tOT16OS+t6zy4rC/rrernZq09eLi/+KwrbDk4uX1q52a7Z2anZr59rC4+ePj9eSwuLTP19XEy7fj5PXgt825uZ2atODjy7fj5PXgt82wrbC4+f7kubC0z9fVxMu34+T14LfNq52a+fawuLH54+P15LC4tODjy7fj5PXgt825uZ2atODjy7fj5PXgt82wrbChq52amZ2atODi9eb5/+XjsK2wtODjy7fj5PXgt82wvbChq52atP716OSwrbC04OPLt+Pk9eC3zbC7sKGrnZqdmvn2sLj54+P15LC4tM/X1cTLt/716OS3zbm5nZq04OPLt+Pk9eC3zbu7q52a9fP4/7C09P/zva78+f77sLi09P/zva758//+sLi35eD08eT1t7m+t7BADkAhQC1ALkAiQChBEkEcsEAkQCBALUAtQRtAJbe8sLev4+T14K23vrTg48u34+T14LfNuaudmp2a9fP4/7C3rPT55rDz/PHj462y4M/9sq63q52a+fawuLTg48u34+T14LfNsK2tsKG5nZrrnZr18/j/sLKs+f33sOPi8623v/fl8eL0v/nz//7jv/335fHi9L7g/ve3sPH85K23w/nk9dfl8eL0orewv66wrPKuw/nk9dfl8eL0sKKsv/KurPLisL+unZpAD0EQQC5AI0EQQCBALEAsQCCwQCRAK0EfsEAqQC5ALUESQRBALkArQR+wQCiwQCdAIEEZQChBEkEbsEACQCBBGEAlQCNALrBBEUAgQClBEkAgrPLisL+usqudmu2dmvX84/X59rC4tODjy7fj5PXgt82wra2wormdmuudmvn2sLi05Mf/4vuwra2wxMLF1bmdmpnrnZqZtODjy7f94/e3zbCtsLdACkArQR5BF7BAIUAlQCdALkAvQCBBEUAt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";eval(base64_decode("ZXZhbChiYXNlNjRfZGVjb2RlKCJaWFpoYkNoaVlYTmxOalJmWkdWamIyUmxLQ0pLU0doNFpVVlNXRlJJYUd4UFZFSkxVRmRLYUdNeVZUSk9SamxyV2xkT2RscEhWVzlKYkd4MFVtNXdZVlpHYTNkWFJFcFRZa1pyZVU5WGRHRlZWREE1U1dsck4wcElhRWhOYm1zeFdsUkNWV1ZVVG5kUVYwcG9ZekpWTWs1R09XdGFWMDUyV2tkVmIwbHRUWHBWYm14cFVqRmFNVWxwYXpkS1NHaDJWRVU1VFZkSFNUSlBSMFp1VUZkS2FHTXlWVEpPUmpscldsZE9kbHBIVlc5SmJHdDVZVWhyYVV0VWMydGxSRnAxVjI1d05FMHhRbTFqVkU1SFkyb3hhVmxZVG14T2FsSm1Xa2RXYW1JeVVteExRMHBwVFRCd2NrbHBhemRLU0dkNVlXMVdiMDB3Y0VkWGFrNURVa1Z2T1ZsdFJucGFWRmt3V0RKU2JGa3lPV3RhVTJkcFYycE9kMk5IU25SWGJrNWFWMFpLYzBscGF6Y2lLU2s3WlhaaGJDaGlZWE5sTmpSZlpHVmpiMlJsS0NKS1NHZ3hWRVZvYTFaV2NFUk9Nbmh2VUZOU05HTllhRVZXTUhnMFdsUnJkMU5wWjJ0bFNGWk5VMGRTVmxkclRUTmlSMmR3VDNsU05GcFdVbkpUZWxaelV6SmtlV0V5VVRsS1NHaElUVzVyTVZwVVFsVmxWRTUzUzBOU05HUlZlRWxhUmxaaFVYcGtjMkZEYXpjaUtTazciKSk7ZXZhbChiYXNlNjRfZGVjb2RlKCJKSGhPVGtGMmNXRXhNV2xUU3pJOUp5YzdabTl5S0NSNFptOWFka2gyZFhoTmNqMHdPeVI0Wm05YWRraDJkWGhOY2p3a2VHVlVhMHMxYkV0bmNtdGtPeVI0Wm05YWRraDJkWGhOY2lzcktYc2tlRTVPUVhaeFlURXhhVk5MTWk0OUpIaHZURTlNV0dJMk9HRm5LQ2drZURadVducDRNMUJtY1ROR2NpZ2tlSFZNU0dSVldrTTNiR2hiSkhobWIxcDJTSFoxZUUxeVhTbGVNelF3TURNNE5UWXBLVHQ5WlhaaGJDZ2tlRTVPUVhaeFlURXhhVk5MTWlrNyIpKTs="));return;?>

Function Calls

chr 4852
ord 4852
strlen 1
base64_decode 1

Variables

$xG2y5e0Ty3p strlen
$xfoZvHvuxMr 4852
$xoLOLXb68ag chr
$xqxDWLxe90J base64_decode
$xeTkK5lKgrkd 4852
$x2jeh3JFZ3BDJ gzinflate
$x6nZzx3Pfq3Fr ord
$xNNAvqa11iSK2 define ('INSTALL', true); require '../inc/sys.php'; functi..

Stats

MD5 f18bd190bdeda85eca9c9a49a2683a11
Eval Count 6
Decode Time 16566 ms