php后門(mén)URL的防范
<?php
$authenticated = FALSE;
$authenticated = check_auth();
if ($authenticated)
{
include './sensitive.php';
}
?>
由于sensitive.php位于網(wǎng)站主目錄下,用瀏覽器能跳過(guò)驗(yàn)證機(jī)制直接訪問(wèn)到該文件。這是由于在網(wǎng)站主目錄下的所有文件都有一個(gè)相應(yīng)的URL地址。在某些情況下,這些腳本可能執(zhí)行一個(gè)重要的操作,這就增大了風(fēng)險(xiǎn)。
為了防止后門(mén)URL,你需要確認(rèn)把所有包含文件保存在網(wǎng)站主目錄以外。所有保存在網(wǎng)站主目錄下的文件都是必須要通過(guò)URL直接訪問(wèn)的。
相關(guān)文章
php設(shè)計(jì)模式 DAO(數(shù)據(jù)訪問(wèn)對(duì)象模式)
數(shù)據(jù)訪問(wèn)對(duì)象(Data Access Object) 示例 ,學(xué)習(xí)php的朋友可以參考下。2011-06-06
PHP+MySQL實(shí)現(xiàn)輸入頁(yè)碼跳轉(zhuǎn)到指定頁(yè)面功能示例
這篇文章主要介紹了PHP+MySQL實(shí)現(xiàn)輸入頁(yè)碼跳轉(zhuǎn)到指定頁(yè)面功能,結(jié)合實(shí)例形式分析了php連接mysql數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)查詢及分頁(yè)顯示、指定頁(yè)數(shù)跳轉(zhuǎn)顯示等相關(guān)操作技巧,需要的朋友可以參考下2018-06-06
PHP排序算法之歸并排序(Merging Sort)實(shí)例詳解
這篇文章主要介紹了PHP排序算法之歸并排序(Merging Sort),結(jié)合實(shí)例形式詳細(xì)分析了php歸并排序的原理、定義、使用方法及相關(guān)操作注意事項(xiàng),需要的朋友可以參考下2018-04-04
PHP 簡(jiǎn)單數(shù)組排序?qū)崿F(xiàn)代碼
PHP知道如何比較兩個(gè)數(shù)字或字符串,但多維數(shù)組的每個(gè)元素都是數(shù)組。PHP不知道如何去比較兩個(gè)數(shù)組,所以需要建立一個(gè)比較它們的方法。2009-08-08
php中__destruct與register_shutdown_function執(zhí)行的先后順序問(wèn)題
這篇文章主要介紹了php中__destruct與register_shutdown_function執(zhí)行的先后順序問(wèn)題,需要的朋友可以參考下2014-10-10
經(jīng)典PHP加密解密函數(shù)Authcode()修復(fù)版代碼
這篇文章主要介紹了經(jīng)典PHP加密解密函數(shù)Authcode()修復(fù)版代碼,需要的朋友可以參考下2015-04-04
PHP程序員最常犯的11個(gè)MySQL錯(cuò)誤小結(jié)
對(duì)于大多數(shù)web應(yīng)用來(lái)說(shuō),數(shù)據(jù)庫(kù)都是一個(gè)十分基礎(chǔ)性的部分。如果你在使用PHP,那么你很可能也在使用MySQL—LAMP系列中舉足輕重的一份子。2010-11-11

