网络安全测试与加密技术详解
在网络安全测试中,记录和监控至关重要。无论是进行何种压力测试,都应尽可能详细地记录,以便在出现故障时能提供详细信息。下面将介绍几种常见的网络攻击测试方法及加密技术。
拒绝服务攻击工具
拒绝服务攻击与压力测试有所不同。压力测试通常由开发工具进行,以获取性能指标,确定程序或系统在压力下的功能,可能会导致应用程序或操作系统故障,引发拒绝服务攻击,也可能导致 CPU 或内存峰值,这些都是有价值的发现,有助于改进编程。而这里介绍的是专门用于破坏服务的程序。
Slowloris 攻击
类似于 SYN 洪泛攻击填充部分连接队列,Slowloris 攻击针对 Web 服务器。应用程序的资源通常有限,服务器对连接数量有上限,这取决于应用程序的设计,并非所有 Web 服务器都易受此类攻击。嵌入式设备(如无线接入点、电缆调制解调器/路由器、打印机)的内存和处理器资源有限,其主要功能并非提供 Web 服务,因此易受 Slowloris 攻击,该攻击通过长时间发送少量数据保持与服务器的大量连接,使服务器维持这些未完成的部分请求,最终导致服务器无法为其他用户提供服务。
除了 Slowloris 攻击,还有 Apache Killer 攻击,它通过发送重叠的字节块,使 Web 服务器在拼接这些块时耗尽内存,这是 Apache 1.x 和 2.x 版本中发现的漏洞。
Kali 系统中的 slowhttptest 工具可发起四种 HTTP 攻击:
1. 慢速头部攻击(Slowloris)
2. 慢速主体攻击(R - U - Dead - Yet)
3. 范围攻击(Apache Killer)
超级会员免费看
订阅专栏 解锁全文
2万+

被折叠的 条评论
为什么被折叠?



