01 / 導讀
導讀
引用
Easttom, W. (2022). Computer Security Fundamentals (5th ed.). Pearson IT Certification (Pearson).
章節概要
第五版共15章,約576頁,書末附有詞彙表和兩個附錄:一份資源清單,以及書中選擇題的解答。出版社把本書定位為給初學者的單冊入門教材,並說明每章都有練習、專題和複習題。從目錄看,每章都以引言開始、以摘要作結。全書的順序是:從基本概念和網路談起,經過主要的攻擊類型,再到防禦、政策與評估,最後是調查鑑識和工程方法。
第1章:Introduction to Computer Security(電腦安全導論)
討論應該多認真看待威脅、威脅的類型、如何評估網路遭受攻擊的可能性、基本資安術語、一般概念與做法、法律問題如何影響網路安全,以及網路上的資安資源。
第2章:Networks and the Internet(網路與網際網路)
全書其他部分所需的網路背景:網路基礎、網際網路的運作原理與歷史、基本網路工具、其他網路設備、較進階的通訊主題,以及雲端運算。
第3章:Cyber Stalking, Fraud, and Abuse(網路跟蹤、詐騙與濫用)
針對個人的犯罪:網路詐騙如何運作、身分盜用、網路跟蹤,以及個人如何防範網路犯罪。
第4章:Denial of Service Attacks(阻斷服務攻擊)
先圖解一次攻擊來說明阻斷服務,再概述常用工具、DoS攻擊所利用的弱點、具體攻擊類型、真實案例和防禦方法。
第5章:Malware(惡意軟體)
病毒、特洛伊木馬、緩衝區溢位攻擊、間諜軟體和其他形式的惡意軟體,最後一節談如何偵測與清除病毒和間諜軟體。
第6章:Techniques Used by Hackers(駭客使用的技術)
沿著一次攻擊的過程展開:從基本術語、偵察階段到實際攻擊和惡意軟體的撰寫,接著介紹滲透測試和暗網。
第7章:Industrial Espionage in Cyberspace(網路空間中的商業間諜)
把資訊視為資產,探討什麼是商業間諜、真實案例、它如何發生以及如何防範,也談到營業秘密、《工業間諜法》(Industrial Espionage Act)和魚叉式網路釣魚。
第8章:Encryption(加密)
本書談密碼學的一章:基礎與歷史、現代對稱式加密方法、公開金鑰加密、PGP、如何分辨正規與詐騙性的加密產品、數位簽章、雜湊、MAC與HMAC、隱寫術、密碼分析、網際網路上使用的密碼技術,以及一節談量子運算與密碼學。
第9章:Computer Security Technology(電腦安全技術)
防禦工具箱:病毒掃描器、防火牆、反間諜軟體、入侵偵測系統、數位憑證、SSL/TLS、虛擬私人網路(VPN)和Wi-Fi安全。
第10章:Security Policies(資安政策)
什麼是政策、重要標準、使用者政策與系統管理政策、資安事件的處理、存取控制、開發政策、標準、指引與程序之間的關係、災難復原、零信任,以及重要法律。
第11章:Network Scanning and Vulnerability Scanning(網路掃描與弱點掃描)
如何評估並強化電腦系統、如何掃描網路、適用的測試與掃描標準,以及何時、如何尋求專業協助。
第12章:Cyber Terrorism and Information Warfare(網路恐怖主義與資訊戰)
網路恐怖主義案例、網路戰武器、經濟、軍事與一般性攻擊、SCADA系統、資訊戰、未來趨勢、防禦,以及恐怖分子的招募與通訊,包括Tor和暗網。
第13章:Cyber Detective(網路偵探)
運用公開資訊進行調查:一般搜尋與公司搜尋、法院紀錄與犯罪紀錄查詢、Usenet、Google,以及Maltego工具。
第14章:Introduction to Forensics(數位鑑識導論)
證據處理的一般準則、在PC和系統日誌中尋找證據、救回已刪除的檔案、作業系統工具、Windows登錄檔、行動裝置鑑識、鑑識證照、專家證人,以及其他類型的鑑識。
第15章:Cybersecurity Engineering(資安工程)
簡短的收尾一章,界定何謂資安工程,並介紹相關標準、SecML與建模。
核心概念
第1–2章:基礎
- 威脅評估:辨識威脅類型,並判斷某個網路遭受攻擊的可能性有多高。
- 資安術語與做法:基本詞彙,以及保護系統的一般策略。
- 網路基礎:網路和網際網路如何運作,以及用來檢視網路的工具。
第3–7章:攻擊與威脅
- 詐騙與身分盜用:透過網際網路針對個人的犯罪。
- 阻斷服務:不是竊取,而是讓系統無法使用的攻擊。
- 惡意軟體:病毒、特洛伊木馬、間諜軟體等軟體,以及緩衝區溢位攻擊。
- 偵察與滲透測試:攻擊者如何蒐集資訊,以及防禦方如何經授權發動攻擊來檢驗自己的系統。
- 商業間諜:竊取作為商業資產的資訊,包括透過魚叉式網路釣魚。
第8–11章:防禦與政策
- 對稱式加密與公開金鑰加密:兩大類密碼演算法,以及數位簽章、雜湊和MAC。
- 防火牆與入侵偵測:過濾流量和察覺攻擊的技術。
- 資安政策:給使用者、管理者和開發人員的成文規則,以標準和法律為依據。
- 零信任:本書放在政策一章中討論的一種安全模型。
- 弱點掃描:有系統地檢測系統和網路中的弱點。
第12–15章:更廣泛的威脅、調查與工程
- 資訊戰與SCADA:針對國家和工業控制系統的攻擊。
- 公開資訊調查:從公開紀錄和工具中蒐集有關個人與公司的資訊。
- 數位鑑識:從電腦和手機中找出、救回並妥善處理證據。
- 資安工程:把工程方法、標準和模型應用於資安問題。
評析
優點
- 適合入門課的廣度。 15章從針對個人的詐騙一路談到網路戰、政策、鑑識與工程,與出版社所說「以一冊介紹概念、術語、技術和技能」相符。學生讀完後掌握的是整個領域的地圖,而不只是其中一角。
- 深入到工具層面的實務取向。 「基本網路工具」「滲透測試」「Maltego」「Windows登錄檔」「救回已刪除的檔案」等小節標題顯示,本書處理的是實務工作者真正會碰到的工具和跡證;第11章專門談如何掃描自己的網路。
- 技術之外兼顧政策、法律與人。 資安政策、法律問題、重要法律、營業秘密和社交工程都各有篇幅,因此不僅適合資訊工程科系,也適合資訊管理或IT管理相關科系。
- 內建學習配套。 每章的練習、專題和複習題,加上詞彙表和選擇題解答附錄,使本書既方便自學,也適合以小考評量的課程。第五版還納入雲端運算、零信任,以及密碼學中的量子運算等新主題。
局限
- 深度停留在概論層次。 從歷史到量子運算的整個密碼學內容被壓縮在約40頁的一章裡,資安工程也只有短短一章。需要弄懂演算法或協定如何運作的學生,還得另讀專門教材。
- 技術性主題著墨不多,或偏向政策角度。 存取控制只是資安政策一章中的一節,目錄中沒有關於作業系統安全或安全程式設計的章節;緩衝區溢位只是惡意軟體一章中的一節。
- 架構不夠均衡。 針對個人的犯罪(第3章)排在技術性攻擊各章之前,暗網在第6章和第12章都有討論,因此本書讀起來更像一組主題的集合,而非層層推進的論述。
在課程中的定位
本書是資訊安全與密碼學課程中涵蓋面廣、不涉及數學的起點。帕爾、佩爾茨爾和居內蘇的 Understanding Cryptography 是第8章的天然搭檔:它在需要時展開數學,講清主要密碼演算法和協定實際上如何運作。史托林斯和布朗的 Computer Security: Principles and Practice 以更深的技術程度探討威脅、密碼學、存取控制以及網路與軟體安全,並假設讀者具備一定的作業系統和網路知識,因此通常是下一步的讀物。
羅斯·安德森的 Security Engineering(可從作者網站免費取得)是一部探討如何打造可靠系統的大部頭著作,附有銀行、醫療等產業的案例,適合在讀完第10章和第15章後延伸閱讀。麥特·畢夏普的 Computer Security: Art and Science 把資安當成一門擁有政策與存取控制形式化模型的學科來講授,卡茨和林德爾的 Introduction to Modern Cryptography 則是以證明為基礎的課程;這兩本的要求高得多,需要先修離散數學和作業系統課程。
如何使用本書
本書適合資訊工程和資訊管理科系的一年級學生、把資安當作選修課的其他科系學生,以及想取得全面概觀、準備投入資安工作的人。具備基本的電腦操作能力即可,網路背景知識由第2章補充。
- 核心: 先讀第1–2章,再讀談攻擊的第4–6章,然後讀談防禦的第8–11章。依此順序可以掌握威脅與對策的基本詞彙。
- 依興趣選讀: 第3、7、12章把威脅圖像擴展到個人、企業和國家;第13–14章介紹調查與鑑識,適合考慮往這個方向發展的學生。
- 最後: 第15章是對工程方法的簡短介紹。
涉及工具的專題,例如第2章的網路工具和第11章的掃描,只能在獲得授權使用的機器和網路上進行。用複習題檢查術語掌握程度,並在讀第8章時搭配帕爾等人的密碼學教材,看看書中提到的方法實際上如何運作。
