2011-09-23 66 views
0

如果我注册一个网站,并且网站向我发送了一个可以识别我的cookie和ID,那么如果他们得到这个cookie,其他人可以冒充我吗?
如果有人知道cookie的格式并猜测这个ID,他们可以这样冒充我吗?
此外,所有讨论这些事情的材料都是值得赞赏的。cookies的安全性

回答

2

这两个问题的答案都是合格的“是”。但是,这两种模仿都可以变得非常困难。事情,很难从cookie中窃取会话Id:

  1. 使用https。你和服务器之间的所有通信都是加密的,很难很难破解。

  2. 如果服务器正在使用PHP会话,则Cookie中的ID很冗长,难以猜测。

  3. 即使没有这些,拦截cookie也很困难,因为犯罪者必须让他/她的计算机监听IP地址或服务器IP的传输。

最好的安全性是很长的ID(一个PHP会话)结合使用https。

如果您正在开发,这里有一些很好的信息:http://thinkvitamin.com/code/how-to-create-totally-secure-cookies/