最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

PHP與SQL注入攻擊[一]

 更新時間:2007年04月17日 00:00:00   作者:  
Haohappy
http://blog.csdn.net/Haohappy2004

SQL注入攻擊是黑客攻擊網(wǎng)站最常用的手段。如果你的站點沒有使用嚴格的用戶輸入檢驗,那么非常容易遭到SQL注入攻擊。SQL注入攻擊通常通過給站點數(shù)據(jù)庫提交不良的數(shù)據(jù)或查詢語句來實現(xiàn),很可能使數(shù)據(jù)庫中的紀錄遭到暴露,更改或被刪除。下面來談?wù)凷QL注入攻擊是如何實現(xiàn)的,又如何防范。

看這個例子:

// supposed input
$name = “ilia'; DELETE FROM users;”;
mysql_query(“SELECT * FROM users WHERE name='{$name}'”);


很明顯最后數(shù)據(jù)庫執(zhí)行的命令是:

SELECT * FROM users WHERE name=ilia; DELETE FROM users


這就給數(shù)據(jù)庫帶來了災難性的后果--所有記錄都被刪除了。

不過如果你使用的數(shù)據(jù)庫是MySQL,那么還好,mysql_query()函數(shù)不允許直接執(zhí)行這樣的操作(不能單行進行多個語句操作),所以你可以放心。如果你使用的數(shù)據(jù)庫是SQLite或者PostgreSQL,支持這樣的語句,那么就將面臨滅頂之災了。

相關(guān)文章

  • php將word轉(zhuǎn)換為html格式代碼分析

    php將word轉(zhuǎn)換為html格式代碼分析

    在本篇文章里小編給大家整理了一篇關(guān)于php將word轉(zhuǎn)換為html格式的方法的實例內(nèi)容,有需要的朋友們可以跟著學習參考下。
    2021-07-07
  • ThinkPHP發(fā)送郵件示例代碼

    ThinkPHP發(fā)送郵件示例代碼

    這篇文章主要為大家詳細介紹了ThinkPHP發(fā)送郵件示例代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-10-10
  • PHP簡單日歷實現(xiàn)方法

    PHP簡單日歷實現(xiàn)方法

    這篇文章主要介紹了PHP簡單日歷實現(xiàn)方法,涉及php日期與時間的相關(guān)運算操作,非常簡單實用,需要的朋友可以參考下
    2016-07-07
  • PHP生成制作驗證碼的簡單實例

    PHP生成制作驗證碼的簡單實例

    下面小編就為大家?guī)硪黄狿HP生成制作驗證碼的簡單實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-06-06
  • 如何使用Linux的Crontab定時執(zhí)行PHP腳本的方法

    如何使用Linux的Crontab定時執(zhí)行PHP腳本的方法

    我們的PHP程序有時候需要定時執(zhí)行,我們可以使用ignore_user_abort函數(shù)或是在頁面放置js讓用戶幫我們實現(xiàn)。但這兩種方法都不太可靠,不穩(wěn)定。我們可以借助Linux的Crontab工具來穩(wěn)定可靠地觸發(fā)PHP執(zhí)行任務(wù)
    2011-12-12
  • PHP中時間處理類Carbon的用法詳解

    PHP中時間處理類Carbon的用法詳解

    Carbon?是php的日期處理類庫(A?simple?PHP?API?extension?for?DateTime.),繼承了PHP的?Datetime?類。本文將詳細講解一下該類的使用,需要的可以參考一下
    2022-05-05
  • discuz的php防止sql注入函數(shù)

    discuz的php防止sql注入函數(shù)

    最早開始學習php的時候根本沒考慮過安全方面的問題,那時候就是想能做出功能就是萬歲了。隨著做項目的時間慢慢加長,越來越感覺到網(wǎng)站安全方面的問題十分重要。
    2011-01-01
  • shopex中集成的站長統(tǒng)計功能的代碼簡單分析

    shopex中集成的站長統(tǒng)計功能的代碼簡單分析

    shopex中集成了一鍵開啟站長統(tǒng)計功能,而無需去CNZZ注冊,在phpcms,phpwind等中也都有類似的功能,下面是對這個功能的簡單分析,以后也可以偷偷用在自己的網(wǎng)站中,呵呵。
    2011-08-08
  • PHP中Header使用的HTTP協(xié)議及常用方法小結(jié)

    PHP中Header使用的HTTP協(xié)議及常用方法小結(jié)

    這篇文章主要介紹了PHP中Header使用的HTTP協(xié)議及常用方法,包含了各種錯誤編碼類型及其含義,需要的朋友可以參考下
    2014-11-11
  • 關(guān)于php mvc開發(fā)模式的感想

    關(guān)于php mvc開發(fā)模式的感想

    使用mvc開發(fā)已經(jīng)有一段很長時間了,發(fā)現(xiàn)了一些問題。
    2011-06-06

最新評論

鹤壁市| 岑溪市| 临澧县| 迁安市| 吴忠市| 平湖市| 登封市| 杭州市| 长宁区| 东莞市| 灌云县| 蒲城县| 哈巴河县| 龙口市| 微博| 罗城| 深泽县| 平定县| 自贡市| 麻阳| 德江县| 潜山县| 河东区| 图木舒克市| 越西县| 嘉禾县| 禹城市| 山阴县| 沂源县| 古丈县| 安平县| 谢通门县| 正阳县| 天气| 石城县| 焉耆| 延寿县| 耒阳市| 漯河市| 吉木乃县| 常熟市|