iis服务器助手广告广告
返回顶部
首页 > 资讯 > CMS >采用织梦搭建的网站怎么防挂马?
  • 839
分享到

采用织梦搭建的网站怎么防挂马?

织梦dedeCMS防挂马 2017-08-04 21:08:28 839人浏览 绘本
摘要

DedeCms做为国内使用最为广泛使用人数最多的CMS之一,经常爆出漏洞,每个漏洞的爆出,影响都是一大片,轻则被人挂广告、弹框,重则服务器成为肉机,宝贵数据丢失。那么有什么办法可以提高DedeCms的安全性呢?先来看看原因吧,为什么PHP程

DedeCms做为国内使用最为广泛使用人数最多的CMS之一,经常爆出漏洞,每个漏洞的爆出,影响都是一大片,轻则被人挂广告、弹框,重则服务器成为肉机,宝贵数据丢失。那么有什么办法可以提高DedeCms的安全性呢?

先来看看原因吧,为什么PHP程序经常出漏洞,其实是由php程序本身决定的。

PHP可复用性低,导致程序结构错综复杂,到处是冗余代码,这样不仅利于漏洞的产生,还影响漏洞的修得;

PHP程序入门简单且普遍开源,导致很多人都可直接阅读代码,搜寻漏洞;这样便有源源不断的漏洞被发现、被修复、被发现……。

而当前流行的PHP系统习惯用以文件形式做为缓存,这样就需要开放文件的写权限,这无疑成为PHP系统的软肋。

目前针对PHP系统的攻击方式,除了已经很少出现的“注入”攻击外,大部分攻击都是通过系统的某个漏洞,向可写文件里插入一句话木马,以此方式获得shell

网站安全从来都是服务器配置、文件权限控制和网站程序三者的相互配合,今天主要看看如果对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”管理目录,并加固

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

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

以下为引用的内容:

//检验用户登录状态 
 $cuserLogin = new userLogin(); 
if($cuserLogin->getUserID()==-1) 
{ 
     header("location:login.php?Gotopage=".urlencode($dedeNowurl)); 
}

推荐学习:dedecms使用教程

--结束END--

本文标题: 采用织梦搭建的网站怎么防挂马?

本文链接: https://www.lsjlt.com/news/9338.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 15条实用的预防Dede织梦网站被挂马方法
    对刚开始学习Dede织梦建站的同学,当在本地调试好网站上传到服务器后,在没有采取防护的情况下,网站很容易被挂马,挂马后,网站首页会被篡改,或者网站被恶意跳转到别的不相关的网站上。所以为了避免这种情况的发生,本站整理以一些关于&...
    99+
    2024-04-02
  • 用织梦模板怎么建站群
    1.登录织梦,进入织梦管理后台;在织梦管理后台中,点击“系统”,选择“系统基本参数”,并进入“核心设置”;进入核心设置页面后,在“(是/否)支持多站点”选项后面选择“是”,并确定;回到主界面,点击“核心”,选择“网站栏目管理”,并进入“增加...
    99+
    2024-04-02
  • 织梦建站用什么系统的虚拟机
    织梦建站用Linux系统的虚拟机,Linux是一款免费开源的操作系统,采取了很多安全技术措施,安全稳定,并且几乎能运行在所有流行的处理器上,Linux中95%以上的代码都是用C语言编写的,因此具有良好的可移植性。...
    99+
    2024-04-02
  • 挂机vps租用怎么搭建游戏网站
    要搭建游戏网站,您需要进行以下步骤:1.选择合适的CMS(内容管理系统):例如WordPress、Joomla、Drupal等。这些...
    99+
    2023-06-11
    挂机vps vps
  • 怎么用python搭建网站
    要使用Python搭建网站,可以使用一个Python的Web框架,例如Django或Flask。下面是使用Flask框架搭建网站的基本步骤:1. 安装Flask:在终端或命令提示符中,输入以下命令安装Flask:```pip insta...
    99+
    2023-08-11
    python
  • 江苏高防服务器租用怎么搭建网站
    搭建网站需要以下步骤:1.选择合适的网站建设平台,如WordPress、Wix、Squarespace等。2.注册域名并购买高防服务...
    99+
    2023-06-05
    江苏高防服务器 高防服务器 服务器
  • 怎么用win7的IIS搭建网站
    用win7的IIS搭建网站操作步骤:点击win7桌面的开始菜单 → 选择管理工具 → internet信息服务管理,点击打开。点击列表中本地计算机展开下拉菜单 → 右键“网站” → 新建网站。 输入网址描述,点击下一步。 填写网址相关信息,...
    99+
    2024-04-02
  • 怎么使用PHP搭建网站
    本文小编为大家详细介绍“怎么使用PHP搭建网站”,内容详细,步骤清晰,细节处理妥当,希望这篇“怎么使用PHP搭建网站”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。确定您的需求:在开始搭建网站之前,您需要确定您的需...
    99+
    2023-07-05
  • vps试用怎么搭建网站
    以下是在VPS上搭建网站的基本步骤:1. 在VPS上安装Web服务器软件,如Apache、Nginx等。2. 配置Web服务器,使其...
    99+
    2023-06-14
    vps试用 vps
  • 韩国高防服务器租用怎么搭建游戏网站
    搭建游戏网站需要以下步骤:1.购买韩国高防服务器:选择一个可靠的服务提供商,购买韩国高防服务器。2.安装Web服务器:在服务器上安装...
    99+
    2023-06-13
    韩国高防服务器 高防服务器 服务器
  • 怎么使用ChatGPT搭建AI网站
    这篇文章主要介绍“怎么使用ChatGPT搭建AI网站”,在日常操作中,相信很多人在怎么使用ChatGPT搭建AI网站问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么使用ChatGPT搭建AI网站”的疑惑有所...
    99+
    2023-07-05
  • 用iis搭建网站怎么关闭
    用iis搭建网站的关闭方法:打开计算机控制面板 → 系统和安全 → 管理工具 → 服务 → 找到iis服务,右键将其关闭即可。...
    99+
    2024-04-02
  • 站群服务器租用怎么搭建网站
    1. 选择合适的服务器:根据自己网站的规模和流量需求选择合适的服务器,可以选择云服务器或独立服务器。2. 安装操作系统:根据服务器的...
    99+
    2023-06-17
    站群服务器租用 服务器
  • 免费VPS试用怎么搭建网站
    搭建网站需要以下步骤:1. 选择合适的操作系统:根据自己的需求和技能水平选择合适的操作系统,常用的有Linux和Windows。2....
    99+
    2023-06-11
    免费VPS VPS
  • 使用asp主机怎么搭建网站
    1. 选择一个ASP主机服务商,注册一个域名并购买主机空间。2. 登录主机控制面板,在网站管理中创建一个新的网站。3. 上传网站文件...
    99+
    2023-06-03
    asp主机 主机
  • 怎么使用magento主机搭建网站
    以下是使用Magento主机搭建网站的步骤:1. 购买Magento主机:选择一家可靠的Magento主机提供商,并根据需要选择合适...
    99+
    2023-06-03
    magento主机 主机
  • 浙江VPS租用怎么搭建网站
    搭建网站的过程主要包括以下几个步骤:1. 购买VPS服务器:在浙江地区购买一台VPS服务器,可以选择合适的配置和价格。2. 配置VP...
    99+
    2023-09-11
    浙江VPS VPS
  • net主机租用怎么搭建网站
    如果您已经租用了一个net主机,那么您可以按照以下步骤搭建一个网站:1. 选择一个内容管理系统(CMS)或网站构建工具,如WordP...
    99+
    2023-06-10
    net主机 主机
  • php网站空间租用怎么搭建
    搭建一个PHP网站需要以下步骤:1. 购买一个网站空间,可以选择国内或国外的主机服务商,根据自己的需求选择合适的套餐。2. 在空间中...
    99+
    2023-06-08
    php网站空间 空间
  • 外网服务器租用怎么搭建网站
    外网服务器租用搭建网站的具体步骤如下:1、申请域名首先需要申请一个域名,可以在国内外的域名注册商购买。2、选择服务器选择一台外网服务...
    99+
    2023-03-14
    外网服务器 服务器
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作