php.ini 安全设置

我相信很多做PHP编程的人都只顾写自己的代码,自己的代码肯定也有一些漏洞,但是,不要忘记了,我们的php.ini本身也是可以防护很多的漏洞的,只要合理正确的设置,完全可以多增加一道安全防护墙。

 

1、magic_quotes_gpc = On

传入的GET/POST/Cookie数据的魔术引号。过滤转义四种字符,对于SQL注入有过滤作用。

 

2、safe_mod 安全模式

禁用php中敏感函数,防御提权及后门等漏洞利用。

 

4、disable_functions =  phpinfo()

该指令允许您出于安全原因可自定义禁用函数,是安全模式的升级版。例如:phpinfo()

它接收以逗号分隔的函数名列表。

 

5、open_basedir = d:/fujieace/www

open_basedir,如果设置,则将所有文件操作限制为定义的目录,设置这个完全可以限制后门访问的目录。

 

注意:以上这几个设置在不同的PHP版本可能没有,有些被移除了。

 

当然了,以上设置的这些也是可以被突破的,具体大家自行去搜索引擎搜索:

safe_mod的突破

disable_function的突破

......

不过,这些突破都是有一些前提条件的。

付杰
  • ¥ 199.0元
  • 市场价:299.0元
  • ¥ 99.9元
  • 市场价:299元
  • ¥ 159.0元
  • 市场价:398.0元
  • ¥ 98.0元
  • 市场价:298.0元

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: