当前位置: 代码网 > 服务器>网络安全>漏洞分析 > 网站服务器如何有效防御PHP木马攻击

网站服务器如何有效防御PHP木马攻击

2011年03月11日 漏洞分析 我要评论
网站服务器如何有效防御PHP木马攻击  1、防止跳出web目录   首先修改httpd.conf,如果你只允许你的php脚本程序在web目录里操作,还可以修改httpd.conf文件限制php的操作路径。比如你的web目录是/usr/local/apache/h... 11-03-11

  1、防止跳出web目录

  首先修改httpd.conf,如果你只允许你的php脚本程序在web目录里操作,还可以修改httpd.conf文件限制php的操作路径。比如你的web目录是/usr/local/apache/htdocs,那么在httpd.conf里加上这么几行:

  这样,如果脚本要读取/usr/local/apache/htdocs以外的文件将不会被允许,如果错误显示打开的话会提示这样的错误:

  等等。

  2、防止php木马执行webshell

  打开safe_mode,

  在,php.ini中设置

  二者选一即可,也可都选

  3、防止php木马读写文件目录

  在php.ini中的

  后面加上php处理文件的函数

  主要有

  即成为

  ok,大功告成,php木马拿我们没辙了,遗憾的是这样的话,利用文本数据库的那些东西就都不能用了。

  如果是在windos平台下搭建的apache我们还需要注意一点,apache默认运行是system权限,这很恐怖,这让人感觉很不爽.那我们就给apache降降权限吧。

  ok.我们建立了一个不属于任何组的用户apche。

  我们打开计算机管理器,选服务,点apache服务的属性,我们选择log on,选择this account,我们填入上面所建立的账户和密码,重启apache服务,ok,apache运行在低权限下了。

  实际上我们还可以通过设置各个文件夹的权限,来让apache用户只能执行我们想让它能干的事情,给每一个目录建立一个单独能读写的用户。这也是当前很多虚拟主机提供商的流行配置方法哦,不过这种方法用于防止这里就显的有点大材小用了。

 

(本文由责任编辑 pasu  整理发布)

 

(0)

相关文章:

  • DedeCms V5 orderby参数注射漏洞

    DedeCms V5 orderby参数注射漏洞

    DedeCms V5 orderby参数注射漏洞  影响版本:   DedeCms V5漏洞描述:   DedeCms由2004年到现在,已经经历了五个版本,... [阅读全文]
  • PHP在安全方面的另类应用

    PHP在安全方面的另类应用

    PHP在安全方面的另类应用  1.远程文件   PHP是一门具有丰富特性的语言,它提供了大量函数,使程序员能够方便地实现各种功能,远程文件就是一个很好的例子:... [阅读全文]
  • 分析phpwind2.0.1漏洞

    分析phpwind2.0.1漏洞

    分析phpwind2.0.1漏洞  猫猫传给我一个phpwind2.0.1漏洞利用程序,可以直接在目录中写入一个木马。怎么说呢,这个漏洞是pinkeyes发现... [阅读全文]
  • DISCUZ X1.5 本地文件包含漏洞

    DISCUZ X1.5 本地文件包含漏洞

    DISCUZ X1.5 本地文件包含漏洞  DISCUZX1.5 本地文件包含,当然是有条件的,就是使用文件作为缓存。  config_global.php ... [阅读全文]
  • PHP注射一路小跑

    PHP注射一路小跑

    PHP注射一路小跑  php注射库   ' or 1=1   ' or '1=1   '/*   '%23   ' and password='mypass ... [阅读全文]
  • 利用%5c绕过验证

    利用%5c绕过验证

    利用%5c绕过验证  说到%5c,你是不是想起了当前流行的那个%5c暴库漏洞,呵呵,本文就是对%5c利用的探索(呵呵,当然有我提出的新东东,或许对你有帮助哦^... [阅读全文]

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com