DeDeCMS织梦程åºçš„安全设置方法与木马åŽé—¨ä¸“æ€å·¥å…·
å› ç»‡æ¢¦(dedecms)安全性太差,导致很多使用该系统的网站被黑客入侵åŽä¸Šä¼ 木马病毒,然åŽé»‘客利用木马病毒程åºå¯¹å¤–å‘é€DDOS攻击或被黑客å·å·æ”¾ç½®ç§Fç‰è¿æ³•å†…容,给网站带æ¥å·¨å¤§çš„å±å®³ã€‚
一ã€DeDe程åºå®‰å…¨è®¾ç½®
1.å‡çº§åˆ°dedecms最新版本 (dedecmsåŽå°ä¸€èˆ¬æ”¯æŒåœ¨çº¿å‡çº§ï¼Œå¦‚æžœä¸è¡Œï¼Œè¯·åˆ°å®˜æ–¹ç½‘站查询手工å‡çº§åŠžæ³•www.dedecms.com)
2.安全设置
- 建议将å‰å°æ‰€æœ‰æ–‡ç« å’Œæ 目全部由åŽå°ç”Ÿæˆä¸º.htmlé™æ€æ–‡ä»¶ï¼Œåªä¿ç•™åŽå°ç®¡ç†ç›®å½•çš„PHP文件,其他å‰å°çš„phpæ–‡ä»¶å…¨éƒ¨åˆ é™¤ï¼ˆè¿™æ ·å¯èƒ½ä¼šå½±å“一些会员注册ã€æ–‡ç« 点击é‡ç»Ÿè®¡ç‰åŠŸèƒ½ï¼‰
- 把除åŽå°ç›®å½•ä»¥å¤–的目录全部ç¦æ¢æ‰§è¡Œæƒé™
- åŽå°ç›®å½•ç”±dede改为å dedexxxx ç‰å…¶ä»–目录å称
- åŽå°ç›®å½• 设置IPé™åˆ¶ï¼Œåªå…许æŸäº›ä¿¡ä»»çš„IP登录 (如果是使用了CDN技术的虚拟主机,ä¸æ”¯æŒIPé™åˆ¶ï¼Œå¯ä»¥ç”¨åŽå°ç›®å½•æ”¹ä¸ºè¾ƒå¤æ‚的目录å称æ¥ä»£æ›¿)
3.æ·»åŠ SQL注入防护脚本(å¯ä»¥é¢„装360安全版本)
4.调整åŽå°è®¾ç½®ï¼Œå¦‚果您的网站没有会员功能,建议把会员功能关é—掉。
5.调整目录æƒé™ (如果是采å–åˆ é™¤å‰å°çš„所有php程åºï¼Œåˆ™è¿™ä¸€æ¥å¯ä»¥çœç•¥ï¼‰
主è¦æœ‰dataã€templetsã€uploadsã€installã€imagesã€plus这些目录
(1)windows系统主机
å¯é€šè¿‡ä¸»æœºæŽ§åˆ¶é¢æ¿-目录ä¿æŠ¤åŠŸèƒ½æ“作
(2)linux系统主机
å¯é€šè¿‡ftp在wwwroot目录下建立.htaccess文件
- RewriteEngine on
- RewriteCond % !^$
- RewriteRule uploads/(.*).(php)$ [F]
- RewriteRule data/(.*).(php)$ [F]
- RewriteRule templets/(.*).(php)$ [F]
- RewriteRule images/(.*).(php)$ [F]
- RewriteRule install/(.*).(php)$ [F]
- RewriteRule plus/(.*).(php)$ [F]
用于拦截这些目录的php访问
6. 如果想通过设置目录和文件åªè¯»çš„æ–¹å¼æ¥é˜²æ¢è¢«é»‘,请通过“文件管熔功能,给整站所有文件设置为åªè¯»çŠ¶æ€ï¼Œå®Œæˆä»¥åŽï¼Œå•ç‹¬å¯¹data目录设置为完全控制æƒé™ï¼Œå¦åˆ™ä¸èƒ½ç™»å½•åŽå°ï¼Œä¼šæ示验è¯ç 错误。
(åªè¯»æƒ…况下更新网站ã€å‘布新产å“ã€æ–°æ–‡ç« å¯èƒ½ä¼šé‡åˆ°éº»çƒ¦ï¼‰
二ã€DedeCMS顽固木马åŽé—¨ä¸“æ€å·¥å…·ï¼ˆé€‚用织梦程åºè¢«æŒ‚ç ã€å…¥ä¾µçš„检查和清ç†ï¼‰
下载DedeCMS顽固木马åŽé—¨ä¸“æ€å·¥å…·ï¼Œè§£åŽ‹åŽç¼–辑修改åˆå§‹å¯†ç ,然åŽä¸Šä¼ 到wwwrootæ ¹ç›®å½•ï¼Œç„¶åŽè®¿é—®æ ¹æ®æ示执行扫æ。
需è¦æ³¨æ„:
- 跟目录下必须有data目录和/data/common.inc.php文件,如ä¸å˜åœ¨ä¼šæŠ¥“è¯·å°†è¯¥æ–‡ä»¶æ”¾åˆ°æ‚¨ç«™ç‚¹çš„æ ¹ç›®å½•ï¼Œå’Œindex.phpåŒä¸€çº§ç›®å½•”错误。
- 文件太多执行时间较长,å¯èƒ½è¶…时,å¯ä»¥ä¿®æ”¹ini_set("memory_limit", "100m")值为ini_set("memory_limit", "500m"),最大ä¸èƒ½è¶…过1000M。
ç»æ ¸å®žï¼šç¬¬1项å¯åˆ 除;第2项补ä¸ä¸€å®šè¦æ‰“,æ‰èƒ½ä¿è¯ä¸ä¼šè¢«å†æ¬¡å…¥ä¾µï¼›3-5项å‘现的å¯ç–‘æ•°æ®æˆ–文件都确是被æ¶æ„å¢žåŠ æ•°æ®å’Œæœ¨é©¬æ–‡ä»¶ï¼Œå¯ç›´æŽ¥æ¸…ç†ï¼›ç¬¬6项列出管ç†å‘˜å,如确定ä¸æ˜¯è‡ªå·±ä½¿ç”¨çš„用户å¯åˆ 除,必须ä¿ç•™è‡ªå·±ä½¿ç”¨çš„管ç†å‘˜å。
附织梦程åºè¢«æŒ‚ç 之åŽå¤„ç†æµç¨‹ï¼š
- 首先使用查æ€ç—…毒》手工清除木马,清ç†ç›¸åº”病毒代ç 。如ä¸èƒ½æ¸…ç†éœ€ç™»å½•ftpä¸‹è½½æ–‡ä»¶åˆ°æœ¬åœ°ï¼Œæ‰‹å·¥åˆ é™¤ç—…æ¯’ä»£ç å†ä¸Šä¼ 到主机覆盖相应文件。
- 使用以上(“DedeCMS顽固木马åŽé—¨ä¸“æ€å·¥å…·”)方法彻底检查ã€æ¸…ç†ï¼Œå¹¶æ‰“上最新补ä¸
- 为防æ¢å†æ¬¡è¢«æ³¨å…¥ã€åŠ 入病毒代ç ,建议å¯å¼€å¯360防护能更好的ä¿æŠ¤ç½‘ç«™ä¸è¢«å…¥ä¾µã€‚
以下为检查实例:
DeDeCMS织梦顽固木马åŽé—¨ä¸“æ€ç¨‹åºä¸‹è½½ï¼š
三ã€DeDeCMS防æ¢sql注入æ¼æ´žçš„处ç†æ–¹æ³•
使用360网站监测检测DeDeCMSçš„sql注入æ¼æ´žï¼Œé¦–先下载PHP的防护脚本,之åŽæŒ‰ç…§ä¸‹é¢çš„方法调用360网站监测代ç 。
1.解压åŽå°†360_safe3.phpä¼ åˆ°è¦åŒ…å«çš„文件的目录
2.在页é¢ä¸åŠ 入防护,有两ç§åšæ³•ï¼Œæ ¹æ®æƒ…况二选一å³å¯ï¼š
(1)在所需è¦é˜²æŠ¤çš„页é¢åŠ 入代ç
require_once('360_safe3.php');
å°±å¯ä»¥åšåˆ°é¡µé¢é˜²æ³¨å…¥ã€è·¨ç«™
如果想整站防注,就在网站的一个公用文件ä¸ï¼Œå¦‚æ•°æ®åº“链接文件config.inc.phpä¸ï¼
æ·»åŠ require_once('360_safe3.php');æ¥è°ƒç”¨æœ¬ä»£ç
(2)常用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
360网站监测的PHP的防护脚本下载:
DeDeCMS自定义表å•å®žçŽ°å—段默认为必填项
DeDeCMS自定义表å•æ交数æ®æ—¶åŠ 入验è¯ç 功能
DeDeCMS调用自定义表å•å†…容以åŠå®žçŽ°åˆ†é¡µåŠŸèƒ½ï¼ˆDatalistè¿ç”¨å®žä¾‹ï¼‰
DeDeCMSçš„channelæ ‡ç¾æ”¯æŒlimit(属性)功能
DeDeCMS获å–上级æ ç›®IDåŠé¡¶çº§æ ç›®ID
让DeDeCMSçš„channelæ ‡ç¾æ”¯æŒè°ƒç”¨æ ç›®æè¿°descriptionåŠå…³é”®è¯keywords
DeDeCMS调用æ 目排åºç¼–å·(自动递增数å—)
DeDeCMS安全设置:更改data目录命å
DedeCMS修改数æ®åº“表å‰ç¼€"_dede"的方法
DeDeCMS调用å‹æƒ…é“¾æŽ¥çš„æ ‡ç¾
最后编辑: 郝聪 编辑于2017/05/09 11:22