本站免费收录各种优秀网站,欢迎站长们提交优质网站
首页seo文章详细

织梦 dedecms 被挂马问题的解决方法
  • 快审

58目录网2021-03-23 16:41:29 32

  网站被挂马是比较常见的网站问题,也是令很多站长比较头痛的问题,因为它会严重影响着网站SEO的优化工作,有可能让你的网站排名在一夜之间回到解放前。那么对于这个问题,今天小编就为大家讲述一下解决的方法。

织梦 dedecms 被挂马问题的解决方法

  大家最常用的办法就是:把挂马的入口文件删除,即删除/plus/ad_js.php /plus/mytag_js.php 两个文件。但是要注意删除文件后,js调用tag和广告就有问题,可以直接用标签调用。

  除了以上的操作,还可以从以下一些方面去考虑:

  1、在安装时,修改一下数据库的表前缀,不要使用织梦的默认前缀。

  2、开启后台登录的验证码功能。将默认的管理员admin删除,建立一个专用的比较复杂的账号,管理员密码一定要长,字母与数字、符号混合,最好不要有规律可循。

  3、安装好程序后一定要将install目录删除。

  4、将织梦后台管理默认目录名dede修改为其他的名称。

  5、将不用的功能全部关闭,如会员、评论等。

  6、下面是一些可以删除的目录:

  member会员功能

  special专题功能

  company企业模块

  plusguestbook留言板

  7、下面是一些可以删除的文件:

  管理目录下的这些文件是后台文件管理器,属于多余功能,而且最影响网站安全,多数的不法分子都是通过它来挂马的。

  file_manage_control.php file_manage_main.php file_manage_view.php media_add.php media_edit.php media_main.php

  不需要SQL命令运行器的将dede/sys_sql_query.php 文件删除。

  不需要tag功能请将根目录下的tag.php删除。不需要顶客请将根目录下的digg.php与diggindex.php删除。

  8、关注并及时更新织梦官方发布的安全补丁。

  9、经常检查网站的运行情况,被挂黒链,及时删除,然后必须检查出网站是不出现了后门,一定要将木马或者shell清除。

  10、及时定期做好网站数据备份。

  以上这些方法可以帮助站长们做好一些网站被挂马的预防工作,除了上面的操作方法,更重要的是要注意网站服务器方面的配置。网站设置的再好,如果服务器设置有一定的缺陷,比如允许上传php,asp文件等等,这些都极大的将网站安全暴露在大众面前。

  迄今为止,我们发现的恶意脚本文件有

  plus/ac.php

  plus/config_s.php

  plus/config_bak.php

  plus/diy.php

  plus/ii.php

  plus/lndex.php

  data/cache/t.php

  data/cache/x.php

  data/config.php

  data/cache/config_user.php

  data/config_func.php等等

  大多数被上传的脚本集中在plus、data、data/cache三个目录下,请仔细检查三个目录下最近是否有被上传文件。

  服务器端的设置

  除了上面一些办法还可以从服务器安装来解决,如,可以安装安全狗与卖咖啡来进行目录限制,一个是限制不能写php文件,另一个是限制注意表不能修改,同时目录C盘不能随便放exe,dll之类的可执行文件,这样就是有bug也无法向你主机写入可执行文件,同时图片文件上传目录不能执行php文件.

  下面是黑客常用的SQL注入手段和大家要注意的东西

  1..用工具,用黑客的工具去检查你网站的漏洞~当然不要滥用~用些注入SQL的黑客软件检查下你网站就可以了(如啊D注入器等等,我都使用过,没有发现Dede有漏洞有可以挂码的地方,不信你也可以去测试,当然我不知道不代表没有,但是你也应该知道,使用dede的朋友有多少,如果真的出现很容易被抓的漏洞,要被挂的网站数量恐怕会很恐怖)

  2.后台地址一定要改,不要用DEDE这个文件夹做你的后台,有些朋友竟然不知道Dede这个后台文件夹可以改名!?

  3.后台最好加上验证码,虽然麻烦了点,但是可以避免不少的小黑客用社会工程学来破解你的网站(我就试过,很多朋友的密码常常是手机号,域名,qq等等)

  4.如果给自己的网站增加了字段(比如要求用户申请时输入生日等等)要过滤,别自己的问题推到了DEDE的头上。(建议有一定PHP技术的朋友去修改,为达到功能不是简单的在前台增加表单后台增加发布表单然后增加数据库字段这么简单,要防止XSS攻击就要注意增加htmlspecialchars,mysql_escape_string())

  5.还有不少的朋友在自己的空间上为了增加功能还使用了一些小程序(那些程序我也用过忘记删除了,结果被挂码)比如:相册、报名之类的程序,这些程序的作者都是些不出名的,他们的程序基本上会有一定的风险,有的黑客就可以利用这点,上传blackeyes小马(就是木马),得到你的虚拟空间的使用权,然后就是用工具批量挂马。

  6.别忽视了IDC服务器商的风险哦,我告诉你~对于黑客来说~为了挂你的站,常常不是使用对点方式的破解,而选择旁注入的方法,他们的方法就是破解与你同一个服务器上的其他网站,不要不信,别人要知道你网站的邻居有哪些轻松的很(进这个网站自己查查看同一ip下的所有网站,输入你的ip地址就可以了https://www.jb51.net),破解你同一服务器上的其他用户,让你挂马也是很轻松的了(我用这个方法就挂过别人的网站)。对于一些好的服务器尚对于这个限制的厉害,就不会出现这个问题。

  7.还有就是你开启的用户上传这一栏最好严格控制一下,这个也比较关键,如果黑客不是破解你后台的话,挂你马也就难多了,因为他们需要上传一个挂马工具上来,如果你已经被挂马了,切记要检查下你的网站是不是允许上传html.php.asp等文件了。

  8.时刻关注Dede官方发布的安全补丁,上次出的几个安全补丁我都研究过了,有些漏洞都是因为双重原因才可能被别人利用(Dede竟然也重视了,可见DEDE还是关注安全问题的,我记得那个会员补丁好象是1月发布的,2月有些黑客网站发布了针对没有打这个补丁的网站进入挂马的文章,竟然还有一些朋友中了~我很无语,希望大家随时关注官方的安全补丁)

  9.有些朋友经常把中了马之后的文件上传到这个论坛然后希望大家一起研究,我想说“那个东西上传了也不能得到防止的方法,因为那个JS或者iframe并不是关键,你上传了大家只能去破解下加密文件的木马而已。”别人留下的东西只是目的而不是工具。

  10.不可抗拒的自然因素,比如一个超级顶级黑客要挂你的网站,我怕很多没有毛病的东西都会有毛病了,相信我一句话,挂马的黑客都是一些菜鸟黑客和工具黑客,做好以上,那些黑客就不知道怎么做了。

  本来不想发这个的,不知道怎么搞的写了这么多!

  我发表这片文章的目的只是希望大家可以好好保护自己的网站,希望大家不要说脏话!

  有最新的漏洞或者其他挂马方法的话,我会尽快的在dede上发表文章~

  祝大家好运!


快审推荐