您的需求已经提交,我们将在48小时内联系您
全国服务热线:400-1000-221
确定
免费享受企业级云安全服务
获取手机验证码
{{message}}
免费试用

服务器如何防御cc攻击

作者:
发布时间:2021-02-21

  CC攻击是ddos(分布式拒绝服务)攻击的一种,攻击者借助代理服务器生成指向受害主机的合法请求,实现DDOS和伪装,向受害服务器发送大量貌似合法的请求。那么服务器如何防御cc攻击?我们一起来了解下吧。

  服务器如何防御cc攻击

  服务器如何防御cc攻击,想要防御cc攻击,除了在服务器上做一些防范设置之外,还可以使用安全狗的服务器防御产品,这里跟大家介绍一下。

  比较全能的产品可以试试服务器安全狗这款免费的服务器防御软件,可以比较全面的提升服务器的防护能力,抵抗一定程度的cc攻击,有需要的朋友可以自行下载使用。

  付费的产品可以了解下安全狗的云磐产品,用户可以根据自己的需求进行选择相对应的服务和扩充,以下是云磐产品的介绍。

  免费服务器安全狗:http://free.safedog.cn/server_safedog.html

  云磐:一站式云安全SaaS平台:http://www.safedog.cn/index/publicCloudIndex.html

  

服务器如何防御cc攻击

 

  安全狗以 SECaaS安全即为用户提供一站 式的云安全产品与服务,包括(云)主机安全、WEB 应用安全、网站防篡改、抗 DDoS 云服务、安全大数据态势感知等,同时平台配备 7*24

  小时的安全专家服务,真 正为用户构建安全即服务模式的纵深防御产品和服务,为业务发展保驾护航。

  日志分析及态势感知云服务

  云磐融合大数据分析技术、可视化技术、威胁情报技术于一体,为企业构建的新一代云安全管理平台。

  安全大数据分析,全方位融合安全数据,进行多维度智能分析

  可视化大屏展示,提供整体态势感知、攻防对抗态势、流量访问态势、威胁事件态势四屏展示

  态势预测,可发现威胁态势的走向,预见风险,防范于未然

  威胁情报驱动,依托于安全狗观鸿威胁情报服务平台

  

服务器如何防御cc攻击

 

  Web应用安全云服务

  云磐通过网络层过滤和主机层应用自保护(RASP)相结合的技术,既能够过滤传统常见的攻击又可以对异常变形和未知漏洞的高级攻击进行识别,达到双层纵深防御的效果。

  集中管理网站和WAF防护节点

  通过平台设置各个防护节点安全策略,并下发至防护节点

  以可视化的形式统计网站的安全状态,展现网站的风险和威胁

  集中管理网站和WAF防护节点

  网页防篡改云服务

  云磐采用第二代密码水印技术+第三代系统驱动级文件保护技术双结合,对网站安全进行双重防护,具有响应速度快、判断准确、资源暂用少及部署灵活等特点。

  基于内核驱动防护技术,支持单独文件、文件夹及多级文件夹目录内容篡改保护

  水印技术阻止被篡改网页流出,并自动恢复被篡改文件

  支持断线状态下阻止篡改内容流出,返回篡改提示页面

  完全防护技术,支持大规模连续篡改攻击防护

  (云)主机安全服务

  云磐采用先进的端点检测及响应(EDR)技术模型及自适应安全架构相结合的理念思路来构建的新一代 ( 云 ) 主机入侵监测及安全管理云服务系统。

  解决公有云环境中遇到的安全及管理问题

  解决新安全形势下数据中心安全问题

  结合威胁情报进行主机终端异常行为捕获及分析

  满足 ( 云 ) 等保 2.0 对于主机安全的合规性要求

  抗DDoS云服务

  云磐提供了高效流量清洗中心,针对从网络层到应用层的攻击流量进行精确清洗。目前可清洗的流量峰值超过500Gbps。采用即用即开的机制,通过敏锐流量监测机制来弹性判断用户是否需要开启抗D服务。

  快速感知,弹性控制,可快速适应不同流量的攻击

  全面抵抗CC攻击以及各种纯流量攻击

  专家全程参与防御,协助做出最正确的响应措施

  能力强劲,可清洗的流量峰值超过500Gbps

  

服务器如何防御cc攻击

 

  服务器如何防御cc攻击

  CC攻击比DDOS攻击更可怕的就是,CC攻击一般是硬防很难防止住的。为什么呢?一、因为CC攻击来的IP都是真实的,分散的;二、CC攻击的数据包都是正常的数据包;三、CC攻击的请求,全都是有效的请求,无法拒绝的请求。

  1、攻击原理

  CC攻击的原理就是攻击者控制某些主机不停地发大量数据包给对方服务器造成服务器资源耗尽,一直到宕机崩溃。CC主要是用来攻击页面的,每个人都有这样的体验:当一个网页访问的人数特别多的时候,打开网页就慢了,CC就是模拟多个用户(多少线程就是多少用户)不停地进行访问那些需要大量数据操作(就是需要大量CPU时间)的页面,造成服务器资源的浪费,CPU长时间处于100%,永远都有处理不完的连接直至就网络拥塞,正常的访问被中止。

  2、攻击症状

  CC攻击有一定的隐蔽性,那如何确定服务器正在遭受或者曾经遭受CC攻击呢?我们可以通过以下三个方法来确定。

  (1).命令行法

  一般遭受CC攻击时,Web服务器会出现80端口对外关闭的现象, 因为这个端口已经被大量的垃圾数据堵塞了正常的连接被中止了。我们可以通过在命令行下输入命令netstat -an来查看,如果看到类似如下有大量显示雷同的连接记录基本就可以被CC攻击了:

  …… TCP 192.168.1.3:80 192.168.1.6:2203 SYN_RECEIVED 4 TCP 192.168.1.3:80 192.168.1.6:2203 SYN_RECEIVED 4 TCP 192.168.1.3:80 192.168.1.6:2203 SYN_RECEIVED 4 TCP 192.168.1.3:80 192.168.1.6:2203 SYN_RECEIVED 4 TCP 192.168.1.3:80 192.168.1.6:2203 SYN_RECEIVED 4 ……

  其中“192.168.1.6”就是被用来代理攻击的主机的IP,“SYN_RECEIVED”是TCP连接状态标志,意思是“正在处于连接的初始同步状态 ”,表明无法建立握手应答处于等待状态。这就是攻击的特征,一般情况下这样的记录一般都会有很多条,表示来自不同的代理IP的攻击。

  (2).批处理法

  上述方法需要手工输入命令且如果Web服务器IP连接太多看起来比较费劲,我们可以建立一个批处理文件,通过该脚本代码确定是否存在CC攻击。打开记事本键入如下代码保存为CC.bat:

  @echooff time /t >>log.log netstat -n -p tcp |find ":80">>Log.log notepad log.log exit

  上面的脚本的含义是筛选出当前所有的到80端口的连接。当我们感觉服务器异常是就可以双击运行该批处理文件,然后在打开的log.log文件中查看所有的连接。如果同一个IP有比较多的到服务器的连接,那就基本可以确定该IP正在对服务器进行CC攻击。

  (3).查看系统日志

  上面的两种方法有个弊端,只可以查看当前的CC攻击,对于确定Web服务器之前是否遭受CC攻击就无能为力了,此时我们可以通过Web日志来查,因为Web日志忠实地记录了所有IP访问Web资源的情况。通过查看日志我们可以Web服务器之前是否遭受CC攻击,并确定攻击者的IP然后采取进一步的措施。

  Web日志一般在C:WINDOWSsystem32LogFilesHTTPERR目录下,该目录下用类似httperr1.log的日志文件,这个文件就是记录Web访问错误的记录。管理员可以依据日志时间属性选择相应的日志打开进行分析是否Web被CC攻击了。

  默认情况下,Web日志记录的项并不是很多,我们可以通过IIS进行设置,让Web日志记录更多的项以便进行安全分析。其操作步骤是:

  “开始→管理工具”打开“Internet信息服务器”,展开左侧的项定位到到相应的Web站点,然后右键点击选择“属性”打开站点属性窗口,在“网站”选项卡下点击“属性”按钮,在“日志记录属性”窗口的“高级”选项卡下可以勾选相应的“扩展属性”,以便让Web日志进行记录。比如其中的“发送的字节数”、“接收的字节数”、“所用时间”这三项默认是没有选中的,但在记录判断CC攻击中是非常有用的,可以勾选。

  另外,如果你对安全的要求比较高,可以在“常规”选项卡下对“新日志计划”进行设置,让其“每小时”或者“每一天”进行记录。为了便于日后进行分析时好确定时间可以勾选“文件命名和创建使用当地时间”。

  CC攻击的严重性希望大家能够引起注意,多多提高防范意识。

  

服务器如何防御cc攻击

 

  服务器如何防御cc攻击

  静态页面

  由于动态页面打开速度慢,需要频繁从数据库中调用大量数据,对于cc攻击者来说,甚至只需要几台肉鸡就可以把网站资源全部消耗,因此动态页面很容易受到cc攻击。正常情况静态页面只有几十kb,而动态页面可能需要从几十MB的数据库中调用,这样消耗情况就很明显了,对于论坛来说,往往就需要很好的服务器才能稳定运行,因为论坛很难做到纯静态。

  隐藏服务器ip

  使用cdn加速能隐藏服务器的真实ip,导致攻击者攻击不到真实ip,但是此举只能防住部分比较菜的攻击者,除非你做到真正的把ip隐藏起来。

  禁止代理访问

  前面讲了攻击者是通过大量代理进行攻击,设置禁止代理访问,或者限制代理连接数量,也能起到一定的防护作用。

  屏蔽攻击ip

  被cc攻击时服务器通常会出现成千上万的tcp连接,打开cmd输入netstat -an如果出现大量外部ip就是被攻击了,这时候可以使用防护软件屏蔽攻击ip或手动屏蔽,这种方法比较往往被动。

  使用防护软件

  个人认为使用防护软件的作用是最小的,只能拦住小型攻击,很多软件声称能有效识别攻击手段进行拦截,而大部分cc攻击能伪装成正常用户,还能伪装成百度蜘蛛的ua,导致被攻击的时候防护软件要分析大量请求,而导致防护软件的占用内存升高,反而成了累赘,甚至软件自己奔溃。

  大多数黑客攻击是令人头疼的,因为有时是ddos,有时是cc攻击,而里面又有tcp、syn、udp等攻击方式,想要彻底防护是不可能的,大网站能防住是他们本身就有大量服务器,能承受很多压力,还有比较好的拦截手段能拦截大部分攻击,即使被攻击的时候也感觉不到什么,甚至被攻击消耗的资源还没用户消耗的资源多,这样是不可能攻击成功的。而对于中小型网站来说就很难受了,大部分网站能在同一时间访问的人数不超过几十人或几百人,遇到突如其来的攻击也只能被动的去防御。如何在网站面对突如其来的攻击时进行有效的防御,是应该提前准备的内容。

  

服务器如何防御cc攻击

 

  关于服务器如何防御cc攻击就介绍到这里,如果您对于服务器防御有更高的需求或者是遇到无法解决的服务器安全问题,可以向安全狗寻求技术支持,我们会安排专业的技术团队为您提供相应的技术解决方案,保证您的服务器安全稳定运行。

标签: