白帽子講Web安全 -- 第一章 我的安全世界觀

第一章 我的安全世界觀


  • 黑帽子:利用黑客技術造成破壞,甚至進行網絡犯罪的群體

  • 白帽子:精通安全技術,工作在反黑客領域的專家

  • 安全問題的本質是信任的問題

  • 安全是一個持續的過程

  • 安全三要素: 機密性(Confidentiality)、完整性(Integrity)、可用性(Availabity)。

    機密性:要求保護數據內容不能泄露,加密是實現機密性要求的常見手段

    完整性:要求保護數據內容是完整、沒有被篡改的。常見的保證一致性的技術手段是數字簽名

    可用性:要求保護資源隨需可得

  • 如何實施安全評估:

    資產登記劃分:

    威脅分析:把所有的威脅都找出來

    STRIDE模型:

威脅 定義 對應的安全屬性
Spoofing(偽裝) 冒充他人身份 認證
Tampering(篡改) 修改數據或代碼 完整性
Repudiation(抵賴) 否認做過的事情 不可抵賴性
InformationDisclosure(信息泄露) 機密信息泄露 機密性
Denial of Service(拒絕服務) 拒絕服務 可用性
Elevation of Privilege(提升權限) 未經授權獲得許可 授權
  • 風險分析:

  • 設計安全方案:一個優秀的安全方案應該具備以下特點:

  • 能夠有效解決問題

  • 用戶體驗好

  • 高性能

  • 低耦合

  • 易于擴展和升級

  • 白帽子兵法

    • Secure By Default原則:白名單,黑名單
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容