qileilove

          blog已經轉移至github,大家請訪問 http://qaseven.github.io/

          由被WebInspect攻擊引發的php header()使用問題

           最新做的一個項目,被測試組猛烈攻擊,暴露了不少問題。其中一個問題印象深刻!
            測試使用了WebInspect這個掃描工具,掃描了整個網站,包括后臺。結果我們的數據庫里被灌入大量的垃圾數據,并修改了原有的數據。總之,慘不忍睹!
            后來,我們發現我們后臺的一個簡單的檢查是否登錄的方法有問題:在判定未登錄時,使用php header()跳轉頁面,沒有在這個方法執行后退出執行。這樣的話,頁面跳轉,但在header()下面的代碼依然會執行。
            現總結下php header()使用時注意的問題:
            1、location和“:”號間不能有空格,否則會出錯。
            2、在用header前不能有任何的輸出。
            3、header后的PHP代碼還會被執行。記得加exit() 或者die 退出。
            另外,后臺登錄地址注意安全,不讓他人輕易猜到!

          posted on 2014-09-28 10:41 順其自然EVO 閱讀(219) 評論(0)  編輯  收藏 所屬分類: 測試學習專欄

          <2014年9月>
          31123456
          78910111213
          14151617181920
          21222324252627
          2829301234
          567891011

          導航

          統計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 伊宁市| 长白| 安岳县| 淮北市| 杭州市| 台北市| 阿坝县| 孟村| 沁阳市| 晋州市| 平昌县| 兰州市| 绥滨县| 黄浦区| 嘉义市| 尼勒克县| 泊头市| 军事| 永年县| 张家口市| 高平市| 晋州市| 密云县| 南部县| 扬中市| 南宫市| 蒙山县| 北安市| 秦安县| 年辖:市辖区| 赤城县| 神木县| 孟州市| 通道| 阿拉善右旗| 宁强县| 漾濞| 富锦市| 无锡市| 定陶县| 吉木萨尔县|