可以伪造/伪造$ _SERVER ['SERVER_NAME']吗?

Mat*_*ert 5 php http-referer server-name

PHP变量$ _SERVER ['SERVER_NAME']可以伪造或伪造吗?我计划将其用作表单发布的安全措施.我会检查以确保该变量是我的站点名称(www.example.com).我知道HTTP_REFERRER可以伪造,但我不确定这个.

谢谢!

iWa*_*ife 7

实际上$ _SERVER ['SERVER_NAME']会受到客户端浏览器发送的内容的影响...请参阅http://shiflett.org/blog/2006/mar/server-name-versus-http-host进行彻底调查问题.