如何保护我的PHP会话?

pha*_*846 1 php security session

我读过有关session_regenerate_id()阻止会话固定的内容.

如果有人在中间攻击中做了一个人,并窃取了生成的id,那么请使用该会话登录.

然后真实用户将被注销,进行攻击的人将获得对用户帐户的访问权限.

我怎么能阻止这个?

Sco*_*pey 6

在中间攻击中对人类最有效的防御是HTTPS.您可以将会话cookie参数设置为仅使用session_set_cookie_params(docs)通过安全连接传输cookie .

因为只有客户端/服务器知道如何加密/解密请求数据,所以中间人攻击要困难得多.

否则,在不安全的连接中,很难对中间人进行防御