欢迎各位兄弟 发布技术文章
这里的技术是共享的
升级到dedecms最新版本 (dedecms后台一般支持在线升级,如果不行,请到官方网站查询手工升级办法www.dedecms.com)
控制面板中点“文件管理”》权限设置,把整站所有文件设置为只读。 老版本可能登录后台,会提示验证码错误,这种需要 单独对data目录设置为完全控制(可读可写)权限。 如果有的目录需要生成静态html,则单独对需要生成静态文件和上传图片附件的目录 设置为可写权限。 对于 单独设置为可写的目录,请用控制面板中的“目录保护”功能,把这些目录进行保护(以禁止脚本执行,防止黑客上传木马)
添加SQL注入防护脚本(如果使用我司预装360安全版本可跳过这步)
http://faq.myhostadmin.net/faq/list.asp?unid=645
对于已经被入侵的网站,请按以下教程操作
①.下载专杀工具进行扫描查杀,说明:
http://faq.myhostadmin.net/faq/list.asp?unid=673 然后重新生成文件。
②.人工分析判断异常文件,若被黑严重建议备份好当前数据库和重要文件,然后清空重新上传安装并恢复数据库。
相关文件: 浅谈虚拟主机网站安全设置
将网站权限重新设置为完全控制(可读可写)的流程:
在虚拟主机控制面板中点“文件管理”。
如果在360网站监测检测出sql注入漏洞,请按照以下方法进行设置。
首先下载PHP的防护脚本:http://downinfo.myhostadmin.net/php360.zip
1.解压后将360_safe3.php传到要包含的文件的目录
2.在页面中加入防护,有两种做法,根据情况二选一即可:
a).在所需要防护的页面加入代码
require_once('360_safe3.php');
就可以做到页面防注入、跨站
如果想整站防注,就在网站的一个公用文件中,如数据库链接文件config.inc.php中!
添加require_once('360_safe3.php');来调用本代码
常用php系统添加文件
PHPCMS V9 \phpcms\base.php
PHPWIND8.7 \data\sql_config.php
DEDECMS5.7 \data\common.inc.php
DiscuzX2 \config\config_global.php
Wordpress \wp-config.php
Metinfo \include\head.php
asp、aspx等程序的防护脚本请参考:http://bbs.webscan.360.cn/forum.php?mod=viewthread&tid=711&page=1&extra=#pid1927