|
360發布通用php防護代碼,其實最初是協助phpcms來防護安全用的,現在看來可以加入到任何有漏洞的網站里面,拿phpcmsv9問題,解決方案如下,其他網站以此類推!
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
b).在每個文件最前加上代碼
在php.ini中找到:
Automatically add files before or after any php document.
auto_prepend_file = 360_safe3.php路徑;
-------------------------------------
360_safe3.php 源文件如下,大家可以參考下。點擊下載
php技術:360通用php防護代碼(使用操作詳解),轉載需保留來源!
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。