久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

PHP安全-跟蹤數(shù)據(jù)

瀏覽:132日期:2022-09-12 10:02:39

跟蹤數(shù)據(jù)

作為一個(gè)有安全意識(shí)的開發(fā)者,最重要的一件事就是隨時(shí)跟蹤數(shù)據(jù)。不只是要知道它是什么和它在哪里,還要知道它從哪里來,要到哪里去。有時(shí)候要做到這些是困難的,特別是當(dāng)你對(duì)WEB的運(yùn)做原理沒有深入理解時(shí)。這也就是為什么盡管有些開發(fā)者在其它開發(fā)環(huán)境中很有經(jīng)驗(yàn),但他對(duì)WEB不是很有經(jīng)驗(yàn)時(shí),經(jīng)常會(huì)犯錯(cuò)并制造安全漏洞。

大多數(shù)人在讀取EMAIL時(shí),一般不會(huì)被題為'Re: Hello'之類的垃圾郵件所欺騙,因?yàn)樗麄冎溃@個(gè)看起來像回復(fù)的主題是能被偽造的。因此,這封郵件不一定是對(duì)前一封主題為'Hello.'的郵件的回復(fù)。簡(jiǎn)而言之,人們知道不能對(duì)這個(gè)主題不能太信任。但是很少有人意識(shí)到發(fā)件人地址也能被偽造,他們錯(cuò)誤地認(rèn)為它能可靠地顯示這個(gè)EMAIL的來源。

Web也非常類似,我想教給大家的其中一點(diǎn)是如何區(qū)分可信的和不可信的數(shù)據(jù)。做到這一點(diǎn)常常是不容易的,盲目的猜測(cè)并不是辦法。

PHP通過超級(jí)全局?jǐn)?shù)組如$_GET, $_POST, 及$_COOKIE清楚地表示了用戶數(shù)據(jù)的來源。一個(gè)嚴(yán)格的命名體系能保證你在程序代碼的任何部分知道所有數(shù)據(jù)的來源,這也是我一直所示范和強(qiáng)調(diào)的。

知道數(shù)據(jù)在哪里進(jìn)入你的程序是極為重要的,同時(shí)知道數(shù)據(jù)在哪里離開你的程序也很重要。例如,當(dāng)你使用echo指令時(shí),你是在向客戶端發(fā)送數(shù)據(jù);當(dāng)你使用mysql_query時(shí),你是在向MySQL數(shù)據(jù)庫(kù)發(fā)送數(shù)據(jù)(盡管你的目的可能是取數(shù)據(jù))。

在我審核PHP代碼是否有安全漏洞時(shí),我主要檢查代碼中與外部系統(tǒng)交互的部分。這部分代碼很有可能包含安全漏洞,因此,在開發(fā)與代碼檢查時(shí)必須要加以特別仔細(xì)的注意。

標(biāo)簽: PHP
相關(guān)文章:
主站蜘蛛池模板: 余庆县| 梅州市| 连江县| 沅江市| 海淀区| 贞丰县| 广汉市| 尤溪县| 武城县| 湖州市| 天峻县| 谢通门县| 山西省| 开平市| 永泰县| 施秉县| 福清市| 囊谦县| 黄梅县| 博乐市| 宜良县| 高平市| 高唐县| 万州区| 洛浦县| 松阳县| 华宁县| 华坪县| 曲阳县| 长丰县| 梅州市| 浠水县| 盐亭县| 益阳市| 赤壁市| 滨海县| 西贡区| 三都| 波密县| 华蓥市| 许昌市|