序
首先感謝讀者選讀本書!筆者多年來致力於充滿敵意的網路中建立可信任系統,建構和設計此類系統過程中,發現同業們為了解決基本的安全性問題時,因受到阻礙而心灰意冷,筆者衷心祈盼同業能夠更積極朝著建構安全系統邁進,力圖解決遭遇的問題。
為了達成此目標,建議採取全新的觀點來建立和維護安全網路。安全必須融入系統運作的基礎中,而不是完成某些被重視的部分之後,再疊加上去,安全必須自始至終存在,目的在增強系統能力而不是限制它的行為,本書提出諸多設計模式和注意事項,只要遵循這些建議,就能夠彈性地建立足以應付現今主流攻擊的安全系統。
整體而言,這些設計模式和注意事項的集合即所謂的零信任模型,在此模型中,沒有什麼是理所當然的,每個的存取請求都必須通過嚴格檢查,確保得到授權,無論來自咖啡館裡的顧客設備或資料中心裡的伺服器,此模型幾乎可以解決橫向移動攻擊、惱人VPN設定和集中式防火牆管理等維運成本,這確實是異於往常的模型,筆者深信它是安全網路和基礎設施的未來設計方向。
安全是複雜且變化快速的工程領域,要能有效掌握,必須深入理解系統各層面的技術,知曉攻擊者如何利用各層面的錯誤或弱點,突破防護並取得系統控制權。雖然防禦系統安全得面臨無限挑戰,但也充滿學習樂趣!希望讀者比我們更能徜徉在學習的歡樂中!