標籤:

一些對安全模型和架構的威脅(Day022)

因為維護陷阱往往由編程人員插入,所以他們在程序投入使用前應當將其清除。為防止編程人員忘記刪除維護陷阱,還應當堅持進行代碼審查以及單元和質量保證測試,以留意後門的出現。由於維護陷阱存在於應用程序或系統的代碼內,因而用戶無法採取行動進行預防。然而,供應商發現產品中存在後門時,一般都會開發並發布補丁來修復這個漏洞。許多供應商在出售軟體時並不提供相關的源代碼,因此購買軟體的公司很難發現後門。下面是一些防止後門的預防性措施:

  • 使用主機入侵檢測系統監視通過後門進入系統的攻擊者。
  • 使用文件系統加密來保護敏感信息。
  • 實現審計,以檢測任何類型的後門使用。

一個例子:操作系統和應用程序實際上只是一行行的指令。操作系統必須依次執行指令1、指令2、指令3等。這是它的編寫方式。如果攻擊者闖入指令2和指令3之間並執行某種操作,那麼他就能夠控制這些活動的結果。如果發生

TOC/TOU攻擊,進程1確認一名用戶打開某個非關鍵文本文件的授權,進程2執行打開命令。如果攻擊者能夠使用一個密碼文件更換這個非關鍵文本文件,那麼能訪問重要的密碼文件(這是一個代碼缺陷,它導致了上述危害的發生)。

相關測試、答疑和更多學習資料和活動,請添加微信號 istudy1314

推薦閱讀:

WPA3 加密來了!對各種炫酷的 IOT 設備能放心的使用嗎?
相比Uber的5700萬,趣店100萬學生數據泄露影響面可能更大
史上規模最大的DDoS攻擊來襲,「碼農天堂」GitHub如何抵抗攻擊?
安全數據科學是什麼?
銀行卡被盜刷無機構負責任?先用這十四條為你的銀行卡上把鎖

TAG:網路安全 |