当前位置:首页 > 编程知识 > 正文内容

拒绝服务攻击是黑客常用的手段(拒绝服务攻击的原理及常见拒绝服务攻击)

hacker2年前 (2022-11-02)编程知识254

本文目录一览:

黑客常用的攻击手段有哪些

5种常见的黑客攻击手段:

第一、钓鱼邮件

这是我们比较常见的攻击方式,或许我们每个人的邮箱中都躺着几个钓鱼邮件,钓鱼邮件中存在恶意链接,常见的就是模仿正规网站,比如qq盗号,就是模仿qq登录的网站,一旦输入了账号密码,就会被盗取信息,如果是银行卡支付的界面就更危险了,一旦输入了取款密码,资金就会被盗用,所以在陌生的网站千万不要输入账号密码。

第二、DDoS攻击

这是一种流量攻击,叫作分布式拒绝服务攻击,通过发动多个肉鸡一起访问网站,让CPU无法处理请求,最终导致网站无法打开,严重会导致服务器宕机,双十一的淘宝就是最大的DDoS攻击,导致网站打不开,付款失败,DDoS攻击也是一样,同时让多个用户一起访问网站,导致网站崩溃,只不过双十一是正规的,而DDoS攻击是违法的行为。

第三、系统漏洞

每个系统都是存在一定漏洞的,如果是存在紧急漏洞或者是高危漏洞,就很容易被利用,通过漏洞能够实现多种攻击,比如盗取数据库信息、植入木马、篡改页面等,所以有漏洞一定要及时修复。

第四、木马后门

黑客通过在网站系统中植入木马后门能够轻易地再次对木马实现利用,就相当于在你家门上弄了一个备用钥匙,想要进出就非常轻松了。

第五、网站篡改

这是一种常见的攻击,很多时候我们浏览网站的时候发现网站变成了违法网站,但是域名还是之前的,其实这时候网站已经被篡改了,常见的就是企业网站、政府网站等,被篡改以后不仅影响形象,同时也会造成业务停滞。

什么是拒绝服务(DoS)

拒绝服务攻击即攻击者想办法让目标机器停止提供服务,是黑客常用的攻击手段之一。其实对网络带宽进行的消耗性攻击只是拒绝服务攻击的一小部分,只要能够对目标造成麻烦,使某些服务被暂停甚至主机死机,都属于拒绝服务攻击。拒绝服务攻击问题也一直得不到合理的解决,究其原因是因为这是由于网络协议本身的安全缺陷造成的,从而拒绝服务攻击也成为了攻击者的终极手法。攻击者进行拒绝服务攻击,实际上让服务器实现两种效果:一是迫使服务器的缓冲区满,不接收新的请求;二是使用IP欺骗,迫使服务器把合法用户的连接复位,影响合法用户的连接。

DoS

我们所说的

DoS (Denial of Service)

攻击其中文含义是拒绝服务攻击,

这种攻击行动使网站

服务器充斥大量要求回复的信息,消耗网络带宽或系统资源,导致网络或系统不胜负荷以至于

瘫痪而停止提供正常的网络服务。

黑客不正当地采用标准协议或连接方法,

向攻击的服务发出

大量的讯息,占用及超越受攻击服务器所能处理的能力,使它当

(Down)

机或不能正常地为用户

服务。

拒绝服务

是如何攻击的通过普通的网络连线,使用者传送信息要求服务器予以确定。服务器

于是回复用户。用户被确定后,就可登入服务器。

拒绝服务

的攻击方式为:用户传送众多要

求确认的信息到服务器,使服务器里充斥着这种无用的信息。所有的信息都有需回复的虚假地

址,以至于当服务器试图回传时,却无法找到用户。服务器于是暂时等候,有时超过一分钟,

然后再切断连接。服务器切断连接时,黑客再度传送新一批需要确认的信息,这个过程周而复

始,最终导致服务器无法动弹,瘫痪在地。

在这些

DoS

攻击方法中,又可以分为下列几种:

TCP SYN Flooding

Smurf

Fraggle

1.TCP Syn Flooding

由于

TCP

协议连接三次握手的需要,在每个

TCP

建立连接时,都要发送一个带

SYN

标记的数据

包,如果在服务器端发送应答包后,客户端不发出确认,服务器会等待到数据超时,如果大量

的带

SYN

标记的数据包发到服务器端后都没有应答,会使服务器端的

TCP

资源迅速枯竭,导致

正常的连接不能进入,甚至会导致服务器的系统崩溃。这就是

TCP

SYN Flooding

攻击的过程。

1 TCP Syn

攻击

TCP

Syn

攻击是由受控制的大量客户发出

TCP

请求但不作回复,使服务器资源被占用,再也

无法正常为用户服务。服务器要等待超时

(Time

Out)

才能断开已分配的资源。

2.Smurf

黑客采用

ICMP(Internet Control Message Protocol RFC792)

技术进行攻击。常用的

ICMP

PING

首先黑客找出网络上有哪些路由器会回应

ICMP

请求。

然后用一个虚假的

IP

源地

址向路由器的广播地址发出讯息,路由器会把这讯息广播到网络上所连接的每一台设备。这些

设备又马上回应,这样会产生大量讯息流量,从而占用所有设备的资源及网络带宽,而回应的

地址就是受攻击的目标。例如用

500K bit/sec

流量的

ICMP echo (PING)

包广播到

100

台设备,

产生

100

PING

回应,便产生

50M bit/sec

流量。这些流量流向被攻击的服务器

,

便会使这服

务器瘫痪。

ICMP Smurf

的袭击加深了

ICMP

的泛滥程度,

导致了在一个数据包产生成千的

ICMP

数据包发送

到一个根本不需要它们的主机中去,传输多重信息包的服务器用作

Smurf

的放大器。

2 Smurf

攻击图

3.Fraggle

Fraggle

基本概念及做法像

Smurf,

但它是采用

UDP echo

讯息。

如何阻挡

拒绝服务

的攻击

阻挡

拒绝服务

的攻击的常用方法之一是:

在网络上建立一个过滤器

filter

或侦测器

sniffer

在信息到达网站服务器之前阻挡信息。过滤器会侦察可疑的攻击行动。如果某种可疑行动经常

出现,过滤器能接受指示,阻挡包含那种信息,让网站服务器的对外连接线路保持畅通。

DDoS

DDoS(Distributed Denial of Service)

其中文含义为分布式拒绝服务攻击。

Distributed

DoS

是黑客控制一些数量的

PC

机或路由器,用这些

PC

机或路由器发动

DoS

击。因为黑客自己的

PC

机可能不足够产生出大量的讯息,使遭受攻击的网络服务器处理能力

全部被占用。

黑客采用

IP

Spoofing

技术,令他自己的

IP

地址隐藏,所以很难追查。如果是在

Distributed

DoS

情况下,被追查出来的都是被黑客控制的用户的

IP

地址;他们本身也是受害者。

拒绝服务攻击和分布式拒绝服务攻击有什么区别

简单做比喻:

拒绝服务攻击:我去银行捣乱,我不做违法的事情,我就疯狂的一百块钱存完了取,取完了存,无限循环,我占用你银行的业务员,占用正常用户的服务资源,导致你没法为正常的用户服务。

分布式拒绝服务攻击:如果说,我捣乱,被你们保安轰出去了,那很正常,而且不让我再进了,那也很正常,但我也有办法啊,我花钱或者鼓动其他人(肉鸡)一起去捣乱,你不能全禁了吧?你也不知道谁是真的客户,谁是来捣乱的。

就攻击而言,这种攻击是无解的,因为请求并非非法,只不过是没有实际意义的捣乱请求而已。就如同我鼓动1000个人去银行办理100块钱来回转账业务,你根本无法分辨哪些是我雇来捣乱的,哪些是来办理实际正常业务的。

而对于实际用户而言,毫无疑问,你的服务效率下降了,因为你忙着去服务一些捣乱的“客户”了。

当然,现实要比这个复杂,攻击方式也更为复杂。

什么是拒绝服务攻击(DoS)的原理。

SYN Flood:这是一种利用TCP协议缺陷,发送大量伪造的TCP连接请求,使被攻击方资源耗尽(CPU满负荷或内存不足)的攻击方式。

SYN Flood攻击的过程在TCP协议中被称为三次握手(Three-way Handshake),而SYN Flood拒绝服务。

攻击就是通过三次握手而实现的 。

1、攻击者向被攻击服务器发送一个包含SYN标志的TCP报文,SYN(Synchronize)即同步报文。同步报文会指明客户端使用的端口以及TCP连接的初始序号。这时同被攻击服务器建立了第一次握手。

2、受害服务器在收到攻击者的SYN报文后,将返回一个SYN+ACK的报文,表示攻击者的请求被接受,同时,TCP序号被加一,ACK(Acknowledgment)即确认,这样就同被攻击服务器建立了第二次握手。

3、攻击者也返回一个确认报文ACK给受害服务器,同样TCP序列号被加一,到此一个TCP连接完成,三次握手完成。

具体原理是:TCP连接的三次握手中,假设一个用户向服务器发送了SYN报文后突然死机或掉线,那么服务器在发出SYN+ACK应答报文后是无法收到客户端的ACK报文的(第三次握手无法完成),这种情况下服务器端一般会重试(再次发送SYN+ACK给客户端)并等待一段时间后丢弃这个未完成的连接。

这段时间的长度我们称为SYN Timeout,一般来说这个时间是分钟的数量级(大约为30秒-2分钟);

一个用户出现异常导致服务器的一个线程等待1分钟并不是什么很大的问题,但如果有一个恶意的攻击者大量模拟这种情况(伪造IP地址),那么服务器端将为了维护一个非常大的半连接列表而消耗非常多的资源。

即使是简单的保存并遍历也会消耗非常多的CPU时间和内存,何况还要不断对这个列表中的IP进行SYN+ACK的重试。

实际上,如果服务器的TC P/IP栈不够强大,那么最后的结果往往是堆栈溢出崩溃——即使服务器端的系统足够强大,服务器端也将忙于处理攻击者伪造的TCP连接请求而无暇理睬客户的正常请求(毕竟客户端的正常请求比率非常之小);

此时,从正常客户的角度看来,服务器失去响应,这种情况就称做:服务器端受到了SYN Flood攻击(SYN洪水攻击)。

如果系统遭受SYN Flood,那么第三步就不会有,而且无论在防火墙还是S都不会收到相应的第一步的SYN包,所以我们就击退了这次SYN洪水攻击。

防御方式

拒绝服务攻击的防御方式通常为入侵检测,流量过滤和多重验证,旨在堵塞网络带宽的流量将被过滤,而正常的流量可正常通过。

1、防火墙

防火墙可以设置规则,例如允许或拒绝特定通讯协议,端口或IP地址。当攻击从少数不正常的IP地址发出时,可以简单的使用拒绝规则阻止一切从攻击源IP发出的通信。

复杂攻击难以用简单规则来阻止,例如80端口(网页服务)遭受攻击时不可能拒绝端口所有的通信,因为其同时会阻止合法流量。

2、交换机

大多数交换机有一定的速度限制和访问控制能力。有些交换机提供自动速度限制、流量整形、后期连接、深度包检测和假IP过滤功能,可以检测并过滤拒绝服务攻击。例如SYN洪水攻击可以通过后期连接加以预防。基于内容的攻击可以利用深度包检测阻止。

以上内容参考 百度百科-拒绝服务攻击

扫描二维码推送至手机访问。

版权声明:本文由万物知识分享发布,如需转载请注明出处。

本文链接:http://qmsspa.com/103801.html

分享给朋友:

“拒绝服务攻击是黑客常用的手段(拒绝服务攻击的原理及常见拒绝服务攻击)” 的相关文章

网站的优化升级操作内容?如何提高网站排名?

网站的优化升级操作内容?如何提高网站排名?

网站劣化进级 操做内容?若何 提下网站的排名?网站开辟 制造 战网站劣化会有分歧 的着重 点。正在网站的开辟 外,更多要存眷 的是展现 战运用的答题,而网站劣化则是赞助 网站更孬的进级 。  对于网站入止劣化进级 ,不只否以赞助 用户加倍 流利 天运用,借否以赞助 网站自身提下正在搜刮 引擎外的排...

如何在自媒体上赚钱(自媒体靠什么挣钱,怎么算的)

【本创】自媒体赔钱是如今 许多 人的抉择之一,有的是兼职,有的是齐职。那么多人皆正在争抢自媒体,是否是象征着自媒体愈来愈易作了?(文字/宋九暂) 如今 作自媒体的人许多 ,以是  对于那个门坎的 请求愈来愈下,然则 作自媒体也没有是出有否能。然则 咱们若何 应答自媒体呢?每一个月借能挣钱...

深圳怎样报考自考专升本(深圳自考专升本如何报考)

许多 同伙 皆念加入 自考,然则 没有 晓得深圳自考怎么去的——博降原的年夜 教熟不克不及 本身 院校报名。假如 他们正在网上注册,他们会畏惧 许多 机构坑。昨天,深圳自考年夜 教网将为你先容 若何 报名加入 自考——深圳博降原年夜 教熟。去看看吧! 深圳自教测验 报名前提 正在深圳加入 自教...

cms自助建站系统教程(易优cms系统对比织梦cms系统哪个好)

CMS网站扶植 圆案:Dreamweaver CMS开端 支费!据宋九暂先容 ,比来 站少圈产生 了一件年夜 事。曩昔 经常使用的收费谢源网站扶植 法式 cms曾经支与了版权费。 据悉,除了小我 非营利网站中,均须要 购置 DedeCMS业务 执照,执照费为 五 八00元。对付 过期 已受权...

重庆百度推广联系方式哪家靠谱(重庆百度推广专业版怎么做)

重庆baidu拉广怎么办?起首 ,企业要明白 本身 作收集 拉广的用意。用意明白 后,作收集 拉广便轻易 了。收集 拉广包含 许多 内容,如baidu 晓得拉广、baidu文库拉广、网站拉广、媒体拉广、望频拉广等拉广体式格局,但任何正在收集 上作的拉广皆属于收集 拉广。这么,企业若何 作孬收集 拉...

网站首页底部链接在哪修改(网站怎么设置首页栏目)

企业收集 拉广要领 先容 ,正在网站SEO劣化进程 外,内容劣化是最主要 的,而作孬网站内容劣化否以赞助 网站更孬天晋升 本身 的排名战权重。这么,若何 为劣化者作网站内容链交的SEO呢?让咱们战肖佳一路 看看。 链策应 该很快挨谢。 网站链交的挨谢速率 影响搜刮 引擎 对于网站的抓与后果...

评论列表

南殷月棠
2年前 (2022-11-02)

chronize)即同步报文。同步报文会指明客户端使用的端口以及TCP连接的初始序号。这时同被攻击服务器建立了第一次握手。2、受害服务器在收到攻击者的SYN报文后,将返回一个SYN+ACK的报文,表示攻击

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。