我浏览了各种方法,以防止会话固定和在php中劫持,但我发现很难找到我可以依赖的最佳方法。与防止statement类似,大多数开发人员建议使用prevent语句.It可以有效地防止大多数sql注入攻击。是否有任何这样的代码、函数或片段是最有效、快捷和简单的,以防止对会话的攻击。请大家分享一下。谢谢大家。
发布于 2011-07-30 19:03:39
您可以做几件事来帮助您,例如,当将cookie设置为httponly时,不能从javascript读取它们,跟踪用户ip地址,并且只有当用户ip位于他们开始会话的ip的某个范围内时,才允许访问会话,当启动新会话重新生成会话id而不是重用以前的会话id时,跟踪用户浏览器,如果会话期间的更改不允许访问会话。我相信还有更多,但这只是我的头上。
发布于 2011-07-30 19:00:20
不允许http协议,只允许https。
仅此而已,它防止了SESSID的劫持..。
RewriteEngine On
RewriteCond %{SERVER_PORT} !443
RewriteRule (.*) https://yourdomain.com/ [R]https://stackoverflow.com/questions/6885326
复制相似问题