最近因?yàn)榭棄?mèng)的漏洞,不少朋友用織夢(mèng)建設(shè)的網(wǎng)站都被黑掉了,特意來(lái)分享一下武林網(wǎng)在用的一個(gè)代碼,本代碼可以有效防護(hù)XSS,sql注射,代碼執(zhí)行,文件包含等多種高危漏洞。
使用方法:
1.將waf.php傳到要包含的文件的目錄
2.在頁(yè)面中加入防護(hù),有兩種做法,根據(jù)情況二選一即可:
第一種:在所需要防護(hù)的頁(yè)面加入代碼就可以做到頁(yè)面防注入、跨站
require_once('waf.php');
如果想整站防注,就在網(wǎng)站的一個(gè)公用文件中,如數(shù)據(jù)庫(kù)鏈接文件config.inc.php,來(lái)調(diào)用本代碼。
常用php系統(tǒng)添加文件:
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
第二種方法:
在每個(gè)文件最前加上代碼具體做法是:在php.ini中找到 auto_prepent_file并修改為:
Automatically add files before or after any PHP document;
auto_prepend_file = waf.php路徑;
代碼下載地址如下:
CuoXIn.comPHP代碼 CuoXIn.comASP代碼代碼是阿里云發(fā)布的,原發(fā)布地址:http://bbs.aliyun.com/read.php?tid=137391
新聞熱點(diǎn)
疑難解答
圖片精選