如何判断网站是否被CC攻击

如何判断网站是否被cc攻击
什么是cc攻击?cc就是模拟多个用户不停地进行访问那些需要大量数据操作的页面,造成服务器资源的浪费,cpu长时间处于100%,永远都有处理不完的连接直至就网络拥塞,正常的访问被中止。那如何判断自己的网站是否被cc攻击呢?墨者安全通过多年安全防护经验,来简单分享一下。
1、如果是被小量cc攻击,则站点还是可以间歇性访问得到,但是一些比较大的文件,比如图片会出现显示不出来的现象。如果是动态网站被小量cc攻击,还会发现服务器的cpu占用率出现飙升的现象。这是最基本的cc攻击症状。
2、如果网站是静态站点,比如html页面,在被cc攻击的情况下,打开任务管理器,看网络流量,会发现网络应用里数据的发送出现严重偏高的现象,在大量的cc攻击下,甚至会达到99%的网络占用,当然,在被cc攻击的情况下网站是没办法正常访问的,但是通过3389连接服务器还是可以正常连接。
3、如果网站是动态网站,比如asp/asp.net/php等,在被cc攻击的情况下,iis站点会出错提示serveristoobusy,如果不是使用iis来提供网站服务,会发现提供网站服务的程序无缘无故自动崩溃,出错。如果网站程序没有问题,基本上可以断定是网站被cc攻击了。
网站被攻击是一件十分让人恼火的事情,不仅仅是让网站速度变慢、访问异常,导致用户体验变差,用户大量流失,而且还会导致网站关键词排名下降甚至被降权,极大干扰了网站的正常稳定运行。那面对cc攻击,该如何进行防御呢?
1、把网站做成静态页面:大量事实证明,把网站尽可能做成静态页面,不仅能大大提高抗攻击能力,而且还给骇客入侵带来不少麻烦,至少到现在为止关于html的溢出还没出现。像新浪、搜狐、网易等大型门户网站基本上都是静态页面。
2、利用session做访问计数器:利用session针对每个ip做页面访问计数器或文件下载计数器,防止用户对某个页面频繁刷新导致数据库频繁读取或频繁下载某个文件而产生大额流量。
3、在存在多站的服务器上,严格限制每一个站允许的ip连接数和cpu使用时间,这是一个很有效的方法。还有sql注入,不光是一个入侵工具,更是一个ddos缺口。cc的防御要从代码做起,一个脚本代码的错误,可能带来的是整个站的影响,甚至是整个服务器的影响!
4、在idc机房前端部署防火墙或者流量清洗的一些设备,还可以接入像墨者安全那样的专业高防服务,隐藏服务器真实ip,利用新的waf算法过滤技术,综合大数据分析变种穿盾cc保护或者采用大带宽的高防机房来清洗ddos攻击。此外,服务器上部署的其他域名也不能使用真实ip解析,全部都使用cdn来解析。

如何实现智能交通智能化管理
一款对嵌入式系统进行全面自动化测试的工具
直线模组3D打印出球形房
区块链4大优势与传统金融4大短板分别是什么
LG以52.5%的比重排行韩国专利第一
如何判断网站是否被CC攻击
预计2025年,全球物联网总人均数超240亿,将深刻改变传统产业形态
华为在官网上发布了2020年一季度经营业绩
SKYLAB主设备/从设备WiFi模块功能介绍
联发科天玑系列 5G 芯片迎来新成员—天玑 700
融合FPGA、ASSP特性,重新定义影像桥接芯片
完整的单片式、锂离子/锂聚合物电池充电器LT3650
区块链是如何从三权分立到加密经济的
视频时序转换:Amiga PC接口升级为HDMI接口by基于FPGA的视频时间转换器
网站安全对于网站设计制作的重要性
集成电路产业及应用高级研修班五期 举行了开学仪式及授课
特斯拉和大众竞相开发小型低价的电动汽车
带热控制器的静音风扇的制作
威迈斯IPO上市
LED风扇”变成3D显示屏是怎样做的