网络攻击是指针对计算机信息系统、基础设施、计算机网络或个人计算机设备的任何类型的进攻动作。这些攻击可能旨在破坏、揭露、修改、使软件或硬件失效、进行间谍活动、窃取数据或获得未经授权的访问权限。
网络攻击类型非常多,本文先介绍两个常见的攻击。我试着从攻击的定义、攻击原理和举例说明等多角度来将他们讲清楚。
一、拒绝服务攻击 (DoS)
(1)DoS的定义
拒绝服务 (DoS) 攻击的攻击者通过向目标系统发送大量请求或数据流量,使系统资源不堪重负,导致合法用户无法获得服务。这种攻击的目标通常是使服务器或网络服务崩溃或变得不可用。
(2)DoS的攻击原理
在 DoS 攻击中,攻击者通常利用一台或多台受感染的计算机(被称为僵尸机)向目标服务器发送大量请求,这些请求可能是合法的连接请求,也可能是无效的或错误格式的数据包。由于这些请求占用了服务器的资源,正常的用户请求无法得到处理,从而导致服务中断。
【注】分布式拒绝服务攻击 (DDoS)与DoS类似,但攻击者使用多台受感染的计算机(通常称为僵尸网络)同时发起攻击,从而增加攻击的规模和效果。
DoS攻击的类型
- TCP