2010-09-11 91 views
0

在PHP中使用内置会话创建器安全吗?我的担心是有人可以在另一台人机上劫持令牌cookie,并将它们设置为完全相同,因此欺骗服务器使其认为它们是同一个人。PHP会话创建者ID

是否有保护(例如IP检查)来阻止此问题,还是应该使用更安全的方法?

回答

1

PHP不执行任何IP检查,原因很简单,它不会100%的时间工作。

所以是的,你可以劫持一个会话。如果你想提高安全性,你需要在其上构建机制。有些指针请看http://phpsec.org/projects/guide/4.html

+0

感谢您的帮助:) – TomC 2010-09-11 09:12:53

1

是的,理论上可以劫持另一个人机器上的令牌cookie,但事实上,世界上的每个站点都使用它。包括Stackoverflow。如果您劫持我的cookie,您可以登录到我的帐户。所以呢?

+0

我相信你不会希望人们查看你在线的任何敏感信息 – TomC 2010-09-11 18:44:53

+0

@TomC我不问你我想要什么。我正在用这样的标志告诉你。可能这不像你想象的那么危险? – 2010-09-11 19:04:09