针对 “TCP 会话维持与身份验证” 的攻击

针对 "TCP 会话维持与身份验证" 的攻击

一、定义

什么是针对 "TCP 会话维持与身份验证" 的攻击?核心特征是利用 TCP 会话存续期的 "连接超时机制" 或 "身份验证逻辑(四元组 + 序列号)",实现 "占用会话资源" 或 "冒充合法用户"。

这类攻击不直接破坏连接,而是滥用会话资源或窃取会话身份,覆盖 "资源耗尽" 和 "身份冒充" 两类目标。

二、共性防御思路

缩短会话超时时间(如 HTTP 请求超时)、启用 TCP 序列号随机化(防预测)、用 TLS/SSL 加密会话(防嗅探和伪造)。

三、攻击手段

3.1、慢连接攻击(Slowloris)

TCP "连接超时等待完整请求" 的机制,故意缓慢发送数据(如每秒 1 字节),不结束请求

攻击逻辑简述

与服务器建立连接后,不发送完整 HTTP 请求(如不发\r\n\r\n),长期占用连接池,阻止新连接

3.2、CP 会话劫持(Session Hijacking)

TCP 会话身份依赖 "四元组 + 序列号" 验证,伪造包含合法序列号的数据包插入会话

攻击逻辑简述

嗅探会话四元组和当前序列号,伪造数据包冒充客户端 / 服务器,执行未授权操作(如 SSH 命令)

相关推荐
qq_479875431 分钟前
Five RFCs
网络
Ronin30526 分钟前
【Linux网络】定制协议
linux·网络·协议·序列化和反序列化·定制协议·tcp网络通信
l1t1 小时前
在DuckDB中使用http(s)代理
数据库·网络协议·http·xlsx·1024程序员节·duckdb
byte轻骑兵1 小时前
医疗信创标杆实践:浙人医 LIS 系统异构多活容灾架构深度解析(附 KingbaseES 实战)
网络·架构·1024程序员节
2301_803554521 小时前
Http学习
网络协议·学习·http
西门吹雪@1321 小时前
局域网手机/平板无数据线传输文件-通过网络传输LocalSend
网络·智能手机·电脑
Mr. Sun_11 小时前
Dell Networking SmartFabric OS10 如何设置虚拟链路中继 (VLT)
运维·网络·dell vlt
jfqqqqq12 小时前
使用pem和key文件给springboot开启https服务
网络协议·http·https
汪汪大队u12 小时前
IPv4与IPv6的对比
运维·网络·智能路由器
Tony Bai13 小时前
【Go 网络编程全解】13 从 HTTP/1.1 到 gRPC:Web API 与微服务的演进
开发语言·网络·http·微服务·golang