欢迎光临SEO网站目录!
当前位置:SEO网站目录 » 站长资讯 » 网站运营 » 文章详细 订阅RssFeed

简单修改DedeCms 防止网站挂马

来源:互联网 浏览:6633次 时间:2018-03-31

  网站安全都是服务器配置、文件权限控制和网站程序三者的相互配合,如果要对DedeCms网站程序的修改来提高安全性。"可执行的文件不允许被修改,可写文件不允许被访问"这是网站权限控制的根本原则,网站程序在"可写文件不允许被访问"方面可做许多工作。就拿DedeCMS来说,我们可以在如下几个方式做好保护:

1、改名根目录下的data目录,或者移动到网站目录外面

  data目录便是最藏污纳垢的地方,系统经常要往这个目录写数据,这个目录下的任何一个文件又都可以通过URL访问到,所以要让浏览器访问不到里面的文件,就需要将此目录改名,或者移动到网站的目录外面去。这些,即使别人通过漏洞往文件里写进了一句话木马,他也找不到此木马所在的文件路径,无法继续展开攻击。因为DedeCMS程序的不合理,导致改名data目录动作会比较大,具体做法如下:

  a.将公开的内容迁移到pub目录(或者其它自定义目录)下,如rss、sitemap、js、enum等,此步骤需要移动文件夹,并修改这些文件的生成路径

   b.修改引用程序目录

  • 搜索替换"DEDEDATA."/data/"为"DEDEDATA."/",大概替换五六十个地方;
  • 搜索替换"DEDEDATA.'/data/"为"DEDEDATA.'/",大概替换五六十个地方;
  • 搜索"/data/",按具体情况,修改路径类似成为:"$DEDEDATA."/"(注意include目录和后台管理目录都有data文件夹,不需要修改);

  c.修改data文件夹名称,并修改include/common.inc.php文件里的"DEDEDATA"的值,再在后台系统设置》参数设置里修改模板缓存目录,即可修改完成。以后也可以按照此步骤来更改data文件夹名称。

2、改名"dede"管理目录,并加固

  如果把后台隐藏好了,即使别人获得了你的管理员账号、密码,他也无从登录。

  a.在/dede/config.php里,找到如下行:

//检验用户登录状态
 $cuserLogin = new userLogin(); 
if($cuserLogin->getUserID()==-1) 
{ header("location:login.php?gotopage=".urlencode($dedeNowurl)); }
  把上面代码,改为:
//检验用户登录状态
 $cuserLogin = new userLogin(); 
if($cuserLogin->getUserID()==-1)
{ //header("location:login.php?gotopage=".urlencode($dedeNowurl)); 
header("HTTP/1.0 404 Not Found"); exit(); }

  b.修改/dede/login.php的文件名称,并对应的修改/dede/templets/login.htm里的表单提交地址;

  c.修改/dede/的目录名称;

  这样,别人在没有登录前,只能访问/dede/login.php改名后的地址,访问其他地址均会获得404错误。

  当然,做了安全加固后,以后DedeCMS的升级就会有一些麻烦。

最新点入

  • 济南欣烨化工济南欣烨化工

    经过多年的发展,现公司主导产品有:生物制药系列,医药中间体,化学溶剂系列,阻燃剂系列,颜料燃料系列,橡胶塑料系列,酚醛树脂等系列产品。

    www.sdyueqian.cn
  • 山东欣烨化工山东欣烨化工

    山东欣烨化工是一家集科研,生产,销售医药中间体,农药中间体,橡塑助剂,阻燃剂,酚醛树脂于一体的综合性化工企业。。采用轻资产的发展路线,采用参股、租赁工厂,或者代加工的发展模式。 在东营广饶丁庄镇、淄博淄川罗村镇、淄博齐鲁化工园纬六路、潍坊市滨海经济开发区临港路工业园建有生产工厂,德州市禹城化工园。 公司技术力量雄厚,拥有完善的产品检测手段和质量保证体系,密切关注着国内外科研和生产动态,并与山东大学化工学院合作,不断开发和研发新产品,以满足客户的不同需求。

    www.sdxinyechem.cn
  • 济南欣烨生物济南欣烨生物

    现公司主导产品有:生物制药系列,医药中间体,化学溶剂系列,阻燃剂系列,化学试剂系列,颜料燃料系列,橡胶塑料系列,酚醛树脂等系列产品。

    www.sdkaikai.cn
  • 阳光游戏阳光游戏

    阳光游戏网为玩家提供新的网络游戏,单机游戏,手机游戏,手游等资源,经过多年努力已成为游戏玩家首要选择的游戏资讯、游戏资源网站。

    www.shiciwang.com.cn
  • 山东欣烨生物山东欣烨生物

    山东欣烨生物是一家集科研,生产,销售医药中间体,农药中间体,橡塑助剂,阻燃剂,酚醛树脂于一体的综合性化工企业。

    www.sdxinyekeji.cn

推荐站点

  • 一起剪 - AI视频创作智能体[免费]一起剪 - AI视频创作智能体[免费]

    一起剪是全球首个免费AI视频创作智能体,是一款强大的在线视频剪辑工具。其重要性在于为自媒体和媒体生产者提供了便捷、高效的视频制作解决方案。主要优点包括具备海量素材库、精美视频模板,可实现视频云端自动合成、一键发布等功能,能够帮助用户零成本制作视频并多渠道快速传播。产品背景上,它提供了一系列先进的AI技术来支持视频创作。价格方面,是免费使用的。定位是面向广大需要进行视频创作的人群,无论是专业的媒体工作者还是普通的自媒体创作者,都能借助它轻松完成视频制作。

    https://www.yiqijian.com/
  • 奇妙元 - 数字人奇妙元 - 数字人

    奇妙元是一站式数字人视频制作和直播平台,重要性在于为用户简化数字人内容创作流程。其主要优点包括一站式服务,涵盖从AI写作、AI绘画、AI配音到数字人视频制作的全流程;提供多种数字形象克隆方案,满足不同需求;告别真人录制,提高创作效率。产品背景是为适应数字内容创作的需求而开发。价格信息未提及,定位是为行业客户和有数字人内容创作需求的用户提供服务。

    https://weta365.com/
  • 快剪辑快剪辑

    快剪辑SaaS是国内领先的视频剪辑软件,具有强大的云端剪辑能力。该软件支持在线去水印、录屏、录音等多种功能,拥有海量版权视频模板、音乐、特效和贴纸,适用于个人和中小企业定制。产品定位为降低视频剪辑门槛,让用户无需专业剪辑基础就能实现创作自由。价格方面未提及,从页面信息推测可能有免费试用或部分功能免费,部分功能付费的模式。其主要优点包括:操作便捷,依托云端无需复杂安装;功能丰富,满足各种视频创作需求;素材多样,商用更安心。

    https://www.kuaijianji.com/
  • 闪剪闪剪

    闪剪是国内领先的AI数字人口播视频在线创作平台,拥有移动端APP版本。其核心功能是利用AI技术自动创作文案并一键生成数字人视频,用户可输入关键词,平台就能迅速完成视频创作。此外,还支持在线定制专属数字人形象及声音。 该平台的重要性在于为企业和个人提供了高效、便捷的视频创作解决方案,降低了视频制作的门槛和成本。其主要优点包括丰富的数字人视频模板、200 + 国际化数字人模特、24 + 国家AI配音、AI文案创作、智能成片等功能,能帮助企业团队轻松实现矩阵营销引流,降本增效。目前暂未提及价格相关信息,其定位是为有视频创作需求的企业和自媒体人提供服务。

    https://shanjian.tv/
  • Capsule - 由AI驱动的视频编辑器Capsule - 由AI驱动的视频编辑器

    Capsule是一款由AI驱动的视频编辑器,专为内容和营销团队设计。其重要性在于能极大提升视频创作的效率与质量。主要优点包括:10倍速创建视频,让创作效率显著提升;支持无缝协作,使团队成员能高效沟通合作;通过运动设计系统确保品牌一致性。产品背景方面,它获得了顶级AI和未来工作投资者的支持。价格方面提供免费注册,也可获取演示和查看定价信息。定位是服务企业团队,不仅面向专业编辑人员,让每个员工都能成为视频创作者。[国内限制访问]

    https://capsule.video/