国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

PHP安全-簡單就是美

瀏覽:117日期:2022-09-12 10:17:52

簡單就是美

復雜滋生錯誤,錯誤能導致安全漏洞。這個簡單的事實說明了為什么簡單對于一個安全的應用來說是多么重要。沒有必要的復雜與沒有必要的風險一樣糟糕。

例如,下面的代碼摘自一個最近的安全漏洞通告:

CODE:

<?php

$search = (isset($_GET[’search’]) ? $_GET[’search’] : ’’);

?>

這個流程會混淆$search變量受污染*的事實,特別是對于缺乏經驗的開發者而言。上面語句等價于下面的程序:

CODE:

<?php

$search = ’’;

if (isset($_GET[’search’]))

{

$search = $_GET[’search’];

}

?>

上面的兩個處理流程是完全相同的。現在請注意一下下面的語句:

$search = $_GET[’search’];

使用這一語句,在不影響流程的情況下,保證了$search變量的狀態維持原樣,同時還可以看出它是否受污染。

* 譯注:受污染變量,即在程序執行過程中,該變量的值不是由賦值語句直接指定值,而是來自其它來源,如控制臺錄入、數據庫等。

標簽: PHP
相關文章:
主站蜘蛛池模板: 梁山县| 无为县| 平邑县| 年辖:市辖区| 黄冈市| 辽阳市| 柳江县| 芜湖县| 大姚县| 中方县| 达拉特旗| 喀喇沁旗| 瓮安县| 曲周县| 莱州市| 汉源县| 巩留县| 澜沧| 西藏| 永平县| 阿图什市| 苏州市| 灌南县| 凤城市| 西畴县| 咸丰县| 白城市| 饶平县| 娄烦县| 万宁市| 台东市| 五常市| 探索| 日照市| 武夷山市| 收藏| 洛扎县| 岳普湖县| 平泉县| 黔南| 漾濞|