一、WebSocket 简单介绍
WebSockets广泛用于现代Web应用程序。它们通过 HTTP 启动,并提供具有双向异步通信的长期连接。
WebSocket 用于各种目的,包括执行用户操作和传输敏感信息。事实上常规HTTP引起的任何Web安全漏洞也可能与WebSockets通信有关。
二、WebSocket 漏洞利用过程
1、操纵 WebSocket 消息以利用XSS漏洞

2、操纵 WebSocket 握手通过混淆利用XSS漏洞
某些 WebSocket 漏洞只能通过操纵 WebSocket 握手来发现和利用。
(1)绕过IP限制:X-Forwarded-For: 1.1.1.1
(2)采用混淆进行绕过:<img src=1 oNeRrOr=alert`1`>

WebSocket是现代Web应用中的双向通信技术,但其漏洞可能导致XSS和CSRF攻击。攻击者可能操纵WebSocket消息或握手来绕过限制,执行恶意操作或窃取敏感信息。防御措施包括使用安全协议(如wss),防止CSRF,以及在服务器和客户端两端严格验证和处理数据。
最低0.47元/天 解锁文章
772

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



