| 网站首页 | 资讯 | 影音 | 图片 | 论坛 | 模拟驾考 | 免费取名算命 | 瓷都工具 | 留言本 | 域名 | 瓷都商城 | 汇款 | 
|
资讯首页
|
瓷都德化
|
站内新闻
|
影视剧情
|
汽车世界
|
网络文摘
|
周易八卦
|
教程技巧
|
房产信息
|
您现在的位置: 瓷都热线|诚信中国:“一就是一”(1941.CN) >> 资讯 >> 教程技巧0 >> 服务器类 >> 正文 登录 注册
专 题 栏 目
  • 四川汶川8.0级强震
  • 机动车驾驶员考试资料
  • 高考试题及答案
  • 最 新 热 门
     德化又添3个地理标志证明
     [组图]期待!德化龙门湖
     [组图]德化:“绿色动脉
     [图文]德化:造莲花美景
     [图文]德化:编织小网格
     [图文]德化龙门滩龙门湖
     [图文]福建德化县美湖镇
     德化白瓷艺术展亮相深圳
     [组图]“世界瓷都·润养
     德化:前妻婚内举债近8万
    最 新 推 荐
     [组图]期待!德化龙门湖
     [组图]德化:“绿色动脉
     [图文]德化龙门滩龙门湖
     [图文]福建德化县美湖镇
     [组图]德化各种花卉相继
     [组图]福建德化九仙山迎
     [图文]德化石牛山惊现双
     [组图]千年古瓷都德化的
     [组图]警方连捣5传销窝点
     [组图]福建民俗博物馆办
    相 关 文 章
    微软必应搜索遭到攻击 互
    窃贼植木马窃取银行账号
    IIS下配置Php+Mysql+zen
    PHP安全之:重燃你的PHP
    PHP网站漏洞的相关总结
    PHP、MySQL教程
    Apache、php、mysql在wi
    拥有图形界面的Win平台A
    IIS+PHP+MySQL+Zend Opt
    ASP木马Webshell安全解决
    PHP木马的攻击的防御之道         ★★★
    PHP木马的攻击的防御之道
    作者:Alpha 文章来源:54hack.info 更新时间:2006-2-4 22:58:59
    【声明:转载此信息在于传递更多信息,其内容表达的观点并不代表本站立场,由这些信息所产生的一切后果本站不负任何责任。如果您对本信息有什么意见,欢迎和本站联系,谢谢!】http://CiDu.Net

    【编者按】
      首先修改httpd.conf,如果你只允许你的php脚本程序在web目录里操作,还可以修改httpd.conf文件限制php的操作路径……

      1.防止跳出web目录  

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

      php_admin_value open_basedir /usr/local/apache/htdocs
      

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

      Warning: open_basedir restriction in effect. File is in wrong directory in

      /usr/local/apache/htdocs/open.php on line 4

      等等。

      2.防止php木马执行webshell

      打开safe_mode,

      在,php.ini中设置

      disable_functions= passthru,exec,shell_exec,system  

      二者选一即可,也可都选  

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

      在php.ini中的

      disable_functions= passthru,exec,shell_exec,system  

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

      主要有

      fopen,mkdir,rmdir,chmod,unlink,dir

      fopen,fread,fclose,fwrite,file_exists

      closedir,is_dir,readdir.opendir

      fileperms.copy,unlink,delfile

      即成为

      disable_functions= passthru,exec,shell_exec,system,fopen,mkdir,rmdir,chmod,unlink,dir

      ,fopen,fread,fclose,fwrite,file_exists

      ,closedir,is_dir,readdir.opendir

      ,fileperms.copy,unlink,delfile

      ok,大功告成,php木马拿我们没辙了,^_^

      遗憾的是这样的话,利用文本数据库的那些东西就都不能用了。 

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

      net user apache fuckmicrosoft /add  

      net localgroup users apache /del  

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

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

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


    声明:以上信息资料大都是网上搜集而来,版权归作者,如有版权问题请留言告知我将马上改正。
    文中所提到的各种观点只是原文观点,各种说法未经一一确认。并不代表本站认可此观点!!
    资讯录入:admin    责任编辑:admin 
  • 上一篇资讯:

  • 下一篇资讯:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    点击数:372
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
        没有任何评论