我对通过cookie /会话进行安全连接的想法不熟悉所以我正在做一些研究,我遇到了SSL握手。我理解:
我发现了一个问题Here,讨论了这个SSL对称密钥(会话密钥)存储在服务器端的位置。
然而,在客户端,我尝试打开开发人员控制台并寻找它,但我无法找到它。这很有道理,显然我不应该轻易找到它。该会话密钥存储在客户端中的哪个位置?在XSS攻击期间,我的会话密钥是否可能被盗?
答案 0 :(得分:0)
浏览器会将会话密钥存储在内存中。
他们在任何XSS攻击中都无法检索,因为它们没有存储在DOM中。
任何XSS攻击都可能因为他们的混乱而不需要会话密钥,因为这样的攻击已经可以访问它需要的所有客户端,除了HttpOnly cookie。