我的问题是,如果我以HTTPS连接托管我的网站,那么该cookie是否仍然可能被攻击者窃取,以便在中间攻击中执行man??
在HTTP连接中,攻击者可能截获cookie并劫持受害者的会话。因此,如果攻击者能够在中间攻击中实施一名男子,他可以强迫受害者提出http请求并窃取cookie。
那么HTTPS连接中是否还存在这种风险呢?或者如何使其更安全,使攻击者不能窃取cookie?
发布于 2021-08-23 12:40:28
答案是肯定的。
我不确定我是否解释得够好。
但是看一看:https://en.wikipedia.org/wiki/HTTP_Public_Key_Pinning
额外注意:- cookie将驻留在用户端,HTTPS只是指定将在两端之间使用的连接将被加密,并使用SSL证书。SSL证书使网站能够从HTTP迁移到HTTPS,而HTTPS更安全。SSL证书是托管在网站原始服务器中的数据文件。SSL证书使SSL/TLS加密成为可能,它们包含网站的公钥和网站的标识以及相关信息。
发布于 2021-08-23 12:43:06
,或者我如何使其更安全,以便攻击者不能窃取cookie?
您必须在web.config上声明这一点,使用requireSSL只在安全连接上强制cookie。
<httpCookies domain="domain.com" requireSSL="true"/>更多阅读:Can some hacker steal a web browser cookie from a user and login with that name on a web site?
https://stackoverflow.com/questions/68892671
复制相似问题