发布于 2017-10-04 16:27:14
如果webSocket连接使用的是SSL/TLS,那么它在连接后不能被“截获”或“劫持”。这是SSL/TLS的基本保护之一。
建立这种连接的部分原因是端点安全地以加密密钥(通过公钥/私钥技术创建)结束,而拦截连接(所谓中间人攻击)的端点将没有适当的加密密钥,因此无法读取正在发送的数据或将数据注入到连接上。他们无法阅读,因为数据是用他们没有的密钥加密的。它们无法发送数据,因为它们没有适当的密钥来加密将通过传入安全测试的数据。
https://security.stackexchange.com/questions/170641
复制相似问题