2013-01-18 69 views
0

我已阅读,在PHP显示在生产服务器上的错误消息是一个安全隐患。你能不能给一个例如这样的错误消息的怎么会这样脆弱错误消息和安全

回答

3

这是因为ERROR_MESSAGE可以包含像

  1. 有关路径的服务器上的信息可能敏感信息
  2. 有关数据库的结构信息(表名等)
  3. 你正在使用和软件信息它的内部工作(您使用的CMS软件,哪个版本等)
  4. 变量名称
  5. 有关潜在风险PH您正在使用

P扩展(进行扩展)

总之,它是可能的远程用户将获得信息,他还没有到。这些信息可能会对攻击感兴趣。但它的更多关于潜在

或者说,换句话说,当你禁用错误消息显示您修复潜在安全风险