在PHP中使用內置會話創建器安全嗎?我的擔心是有人可以在另一臺人機上劫持令牌cookie,並將它們設置爲完全相同,因此欺騙服務器使其認爲它們是同一個人。PHP會話創建者ID
是否有保護(例如IP檢查)來阻止此問題,還是應該使用更安全的方法?
在PHP中使用內置會話創建器安全嗎?我的擔心是有人可以在另一臺人機上劫持令牌cookie,並將它們設置爲完全相同,因此欺騙服務器使其認爲它們是同一個人。PHP會話創建者ID
是否有保護(例如IP檢查)來阻止此問題,還是應該使用更安全的方法?
PHP不執行任何IP檢查,原因很簡單,它不會100%的時間工作。
所以是的,你可以劫持一個會話。如果你想提高安全性,你需要在其上構建機制。有些指針請看http://phpsec.org/projects/guide/4.html。
是的,理論上可以劫持另一個人機器上的令牌cookie,但事實上,世界上的每個站點都使用它。包括Stackoverflow。如果您劫持我的cookie,您可以登錄到我的帳戶。所以呢?
我相信你不會希望人們查看你在線的任何敏感信息 – TomC 2010-09-11 18:44:53
@TomC我不問你我想要什麼。我正在用這樣的標誌告訴你。可能這不像你想象的那麼危險? – 2010-09-11 19:04:09
感謝您的幫助:) – TomC 2010-09-11 09:12:53