WebSocket 入门与安全边界:握手协议、数据帧、安全测试、防御加固。
写在前面:合法学习边界
WebSocket 测试只在授权环境进行。
一、WebSocket 协议

1
| ① HTTP 握手 → ② 升级 WebSocket → ③ 双向通信 → ④ 数据帧传输
|
二、安全测试
1
2
3
| 认证绕过:直接 ws:// 连接
XSS:通过 WebSocket 窃取数据
输入验证:WebSocket 消息注入
|
三、防御加固
1
| WSS(WebSocket Secure)· 认证 · 输入验证
|
四、小结
WebSocket 是实时通信的核心协议。安全测试重点是认证 + 输入验证。