CC攻击和DDoS攻击是什么?
点击DDoS
CC攻击
攻击者借助代理服务器生成指向受害主机的合法请求,实现DDOS和伪装就叫CC(ChallengeCollapsar)。
CC主要是用来攻击页面的。大家都有这样的经历,就是在访问论坛时,如果这个论坛比较大,访问的人比较多,打开页面的速度会比较慢,访问的人越多,论坛的页面越多,数据库压力就越大,被访问的频率也越高,占用的系统资源也就相当可观。
一个静态页面不需要服务器多少资源,甚至可以说直接从内存中读出来发给你就可以了,但是论坛就不一样了,我看一个帖子,系统需要到数据库中判断我是否有读帖子的权限,如果有,就读出帖子里面的内容,显示出来——这里至少访问了2次数据库,如果数据库的数据容量有200MB大小,系统很可能就要在这200MB大小的数据空间搜索一遍,这需要多少的CPU资源和时间?如果我是查找一个关键字,那么时间更加可观,因为前面的搜索可以限定在一个很小的范围内,比如用户权限只查用户表,帖子内容只查帖子表,而且查到就可以马上停止查询,而搜索肯定会对所有的数据进行一次判断,消耗的时间是相当的大。
CC就是充分利用了这个特点,模拟多个用户(多少线程就是多少用户)不停的进行访问(访问那些需要大量数据操作,就是需要大量CPU时间的页面).这一点用一个一般的性能测试软件就可以做到大量模拟用户并发。
DDOS
分布式拒绝服务(DDoS:Distributed Denial of Service)攻击指借助于客户/服务器技术,将多个计算机联合起来作为攻击平台,对一个或多个目标发动DDoS攻击,从而成倍地提高拒绝服务攻击的威力。通常,攻击者使用一个偷窃帐号将DDoS主控程序安装在一个计算机上,在一个设定的时间主控程序将与大量代理程序通讯,代理程序已经被安装在网络上的许多计算机上。代理程序收到指令时就发动攻击。利用客户/服务器技术,主控程序能在几秒钟内激活成百上千次代理程序的运行。
常见的几种web攻击方式及原理
一、Dos攻击(Denial of Service attack)
是一种针对服务器的能够让服务器呈现静止状态的攻击方式。有时候也加服务停止攻击或拒绝服务攻击。其原理就是发送大量的合法请求到服务器,服务器无法分辨这些请求是正常请求还是攻击请求,所以都会照单全收。海量的请求会造成服务器停止工作或拒绝服务的状态。这就是Dos攻击。
二、跨站点请求伪造(CSRF,Cross-Site Request Forgeries)
是指攻击者通过已经设置好的陷阱,强制对已完成认证的用户进行非预期的个人信息或设定信息等某些状态的更新。属于被动攻击。更简单的理解就是攻击者盗用了你的名义,以你的名义发送了请求。
一个CSRF最简单的例子就是用户A登录了网站A在虚拟账户里转账了1000块钱,用户A在本地生成了网站A的cookie,用户A在没有关闭网站A的情况下有访问了恶意网站B,恶意网站B包含请求A网站的代码,利用了本地的cookie经过身份验证的身份又向网站A发送了一次请求,这时你就会发现你在网站A的账户又少了1000块。这就是基本的CSRF攻击方式。
三、SOL注入攻击
是指通过对web连接的数据库发送恶意的SQL语句而产生的攻击,从而产生安全隐患和对网站的威胁,可以造成逃过验证或者私密信息泄露等危害。
SQL注入的原理是通过在对SQL语句调用方式上的疏漏,恶意注入SQL语句。
小白话说CC攻击与DDOS
前几天,公司的网站遭受了CC攻击,整理了下今天我们简单说说CC攻击与DDOS。
DDoS 攻击
DDoS是Distributed Denial of Service的英文缩写,意思是“分布式拒绝服务攻击”,那么什么是ddos呢?可以这么理解,凡是导致合法用户不能够正常访问网络服务的行为都算是ddos攻击。
一旦实施分布式拒绝服务攻击,攻击网络数据包就会从多个DOS攻击源(俗称肉鸡)犹如洪水般涌到受害主机,从而导致主机无法正常接收合法用户的网络数据包,这样就导致网站打不开了。也就是说,ddos攻击的目的非常明确,就是阻止正常的用户访问正常的网络资源,从而达到攻击者不可告人的目的。与其他恶意数据篡改或劫持攻击不同,DDoS简单粗暴,可以直接摧毁目标。另外,与其他攻击方式相比,DDoS技术要求低,攻击成本低,只需要购买一些服务器或者控制一批肉鸡。而且对应的攻击速度很快,攻击效果可见。另一方面,DDoS具有易攻难守的特点,服务提供商需要花费大量资源对抗攻击发起者,才能满足正常客户的需求。这些特点使得DDoS成为黑客手中一把利剑。虽然DDoS可以侵蚀带宽或资源,迫使服务中断,但远非黑客的真实目的,所谓没有买卖就没有伤害,DDoS只是黑客手中的核武器,他们的目的要么是敲诈勒索,要么是商业竞争,要么是政治立场。在这种黑色利益的驱使下,越来越多的人参与到这个行业中来,完善和升级攻击手段,使得DDoS在互联网行业中愈演愈烈,成为一种在全球范围内无法克服的顽疾。
CC攻击
CC攻击(Challenge Collapsar)是DDOS攻击的一种,也是一种常见的网站攻击方式,它利用代理服务器向受害服务器发送大量看似合法的请求,导致网页无法正常访问。攻击者通过代理服务器或肉鸡向受害主机不断发送大量数据包,导致对方服务器CPU长时间100%占用,网页无法打开。让站长最担心的是这种攻击的技术含量低,利用更换IP代理和使用一些IP代理一个初、中级电脑水平的用户都能够实施攻击。之所以选择代理服务器,是因为代理可以有效隐藏自己的身份,绕过防火墙,因为基本上所有的防火墙都会检测并发TCP/IP连接的数量,如果超过一定的数量和频率,就会被认为是Connection-Flood。
CC攻击是目前攻击应用层的主要手段之一,应用层是我们的用户可以看到的,比如网页。每个人或许都有这样的经历:当一个网页被非常多的人访问时,打开一个网页是很慢的。访问一个静态页面并不需要太长时间,即使人很多。但是,如果你访问论坛、贴吧等。在高峰期,它会非常慢,因为服务器系统需要去数据库判断访问者是否有权限阅读帖子、发言等。访问量越大,论坛的页面越多,对数据库的压力越大,被访问的频率越高,占用的系统资源也会越高。CC攻击充分利用了这一特性,模拟很多正常用户不断访问论坛等需要大量数据操作的页面,造成服务器资源的浪费,导致CPU长时间处于100%状态,永远都有处理不完的连接,致使网络拥塞,造成网站无法被正常访问。
总结
不论是ddos还是cc攻击都是让人们头疼的一件事,高级的D阔甚至可以导致譬如京东、百度等大型网站打不开,每年的网络攻击量都是十分巨大的,还记得之前听过的一个故事,某个购物网站市值5个亿,而某商业大佬想要收购该网站但并不想付五个亿,于是便请来了一位高端D阔,造成该购物网站30天无法正常访问,直接使这个购物网站市值下降到了两个亿。其实许多大型网站都遭受着网络攻击,DDoS攻击的产业化不仅增加了打击难度,还降低了DDoS攻击的实施门槛,网络安全已经刻不容缓。
0条大神的评论