【发布时间】:2011-08-10 16:12:39
【问题描述】:
我目前正在学习有关 CSRF 的更多信息,并且我有一个关于 cookie 的基本问题。来自Jeff Atwood's article on CSRF:
"当一个 POST 请求被发送到 网站,请求应该只 如果表单值和 cookie 值是相同的。当一个 攻击者代表 a 提交表单 用户,他只能修改 表格。攻击者无法读取任何 从服务器发送的数据或修改 cookie 值,同源 政策。这意味着虽然一个 攻击者可以发送他想要的任何值 有了表格,他将无法 修改或读取存储在 饼干。”
如果cookies是a piece of text stored on a users computer,他们怎么能不修改/读取cookie的值?
如果他们知道 cookie 的值并且可以看到隐藏在表单中的伪随机值,他们难道不具备执行攻击所需的一切吗?
谢谢,
【问题讨论】: