PHP安全-隐藏PHP

    一般而言,通过隐藏的手段提高安全性被认为是作用不大的做法。但某些情况下,尽可能增加一份安全性都是值得去做的。

一些简单的方法可以帮助隐藏PHP,这样做可以提供攻击者发现系统弱点的难度。在php.ini文件里设置

expose_php = off
可以减少他们获得有用信息的几率。

expose_php = On 的时候可以看到php的版本:


expose_php = Off后,看不到php的版本

另外一个策略就是让web服务器用PHP解析不同扩展名。无论是通过.htaccess文件还是 Apache的配置文件,都可以设置能误导攻击者的文件扩展名:

例子:把PHP隐藏为另外一种语言

AddType application/x-httpd-php .asp .py .pl

还可以设置httpd.conf来隐藏apache信息

ServerTokens Prod
ServerSignature Off
这样设置后在响应头也是看不了apache的相关信息了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值