频繁被CC攻击,如何解决?

2016-07-07 15:14 来源:www.chinab4c.com 作者:ecshop专家



问题描述:
1.网站经常打开很慢
2.ec_sessi** 表,一分种就爆满,IP美国居多,举几个例子

$blacklist[]='65.52.110.80';
$blacklist[]='65.52.110.77';
$blacklist[]='65.52.110.38';
$blacklist[]='65.52.110.38';
$blacklist[]='65.52.110.50';
$blacklist[]='65.52.110.22';
$blacklist[]='65.52.110.190';
$blacklist[]='65.52.110.29';
$blacklist[]='207.46.204.235';
$blacklist[]='207.46.195.234';
$blacklist[]='207.46.204.241';
$blacklist[]='207.46.204.194';
.........................



3.打开网站提示:Fatal error: Maximum execution time of 30 seconds exceeded in F:\usr\includes\cls_mysql.php on line 267


4.用phpmyadmin访问数据库速度也特别慢!


哪位有ECSHOP 防 CC攻击的程序插件,或解决的办法。。。


问题网址:石家庄快惠网石家庄快惠商城石家庄快惠手机网石家庄快惠笔记本网石家庄快惠打印机网http://www.kuaihui.net

回答:
呵呵把ip解析到对方本地ip让对方自己攻击自己 让他也尝试下本攻击的感觉 呵呵 ! 防cc攻击的插件个人不知道感觉最好的方法就是换到硬防空间

如果单单是因为session表写满扛不住的话。你可以用简单的办法.CC无非就是某几个IP重复在写SESSION表。你可以在SESSION初始化的时候.同时删除IP连接频率高的。自然就没这么容易写满SESSION表.

先分析下对方ip是否是足够多

哪位有帮忙发一下,就1个字,感激!!!

3天了,解决不了。。。ECSHOP2.72程序重装,问题依旧!!!

最简单的办法就是在生成SESSION的时候干掉IP数量超过某个值的.就可以了

最简单的办法就是在生成SESSION的时候干掉IP数量超过某个值的.就可以了
netaxcess 发表于 2011-8-22 18:28


可不可以给个比较详细一点的方法。。。比如如何在生成SESSION的时候干掉IP数量超过某个值的

看来,真的很少有人能解决或减轻CC攻击!

服务器安全问题




这样没什么实际用途,人家换个ip继续




要区分哪些是蜘蛛,你列的ip,基本上是微软,msn的蜘蛛
对于固定的ip断,不让爬的话,直接用.htaccess禁掉,否则在判断is_spider的时候,把这些agent指定为spider,就不会再生成session了
另外,对于真正的攻击,在init.php文件里面,检查同一ip是否短时间生成大量session,是的话就把他加入黑名单,并删除这些session。在黑名单中的ip,下次访问的时候都给个404

感谢大家支招!问题还未解决,道理上没问题。但有没有更详细步骤的。。。