攻擊與防禦:緩衝區溢位( buffer overflow )、競爭條件( race condition )、髒牛( dirty COW )、熔斷( meltdown )與幽靈( spectre )、shellshock、格式字串
從這 12 小時的課程,你會學到
- 如何利用軟體漏洞發動攻擊
- 如何防禦各種攻擊以及如何編寫安全程式碼
- 網路安全實用技巧
- 各種軟體漏洞的根本問題
要求
- 具備基本的程式設計背景。
- 了解基本的作業系統概念,例如使用者、進程、記憶體等。
課程說明
本課程重點介紹各種針對電腦系統的攻擊。其中一些是經典攻擊,也有一些是相當新穎的攻擊,例如最近發現的「髒牛」(Dirty COW)、「熔斷」(Meltdown)和「幽靈」(Spectre)攻擊。課程強調實作學習。對於涵蓋的每種攻擊,學生不僅要學習攻擊的理論原理,還要學習如何在封閉的虛擬機器環境中實際實施攻擊。講師開發的實踐練習被稱為“SEED 實驗室”,全球超過 1000 所院校正在使用它們。本課程以講師編寫的教材為基礎。這本名為《電腦與網路安全:實務方法,第二版》的教材已被全球超過 120 所大學和學院採用。
目標受眾
- 有興趣學習網路安全理論和實踐技能的學生
- 有興趣提升程式安全性的軟體開發人員
- 電腦科學、電腦工程和 IT 相關領域的研究生和高年級本科生
講師簡介
Wenliang Du Syracuse University 教授、ACM Fellow、IEEE Fellow
杜文良博士(Kevin Du)是ACM院士和IEEE院士,也是 Syracuse University 的 Laura J. 和 L. Douglas Meredith 卓越教學教授。他擁有 Purdue University 博士學位。目前,他擔任正教授(終身教職),教授電腦安全課程超過20年。他致力於在網路安全教育中推廣體驗式學習。為了提供學生實務經驗,他在美國國家科學基金會(NSF)的多項資助下,在過去20年中建立了40多個實驗室(稱為SEED實驗室)。這些實驗室目前已被80個國家的1100多所大學、學院和高中使用。他撰寫了一本廣受歡迎的網路安全教科書,已被全球280多所學校採用。
2010年,他的SEED計畫在美國國家科學基金會提交給國會的報告中被重點介紹。該報告重點介紹了「17個代表全國本科STEM課程前沿創造力的計畫」。鑑於SEED實驗室的影響力,他榮獲第21屆資訊系統安全教育研討會頒發的「2017年度學術領袖獎」。 2019年,雪城大學授予他梅雷迪思教授職位,這是該校教學卓越性的最高榮譽。
字幕:英文
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
- Udemy 永久擁有課程 許多課程約 NT400(點擊連結看更多)
- ✨年訂閱每月 NT350(再享特別優惠:年度訂閱首年享 25% 折扣) 🌈 悠遊 Udemy 的 26000+ 門課,最大化學習 ( 原價 NT635/月 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程

也許你會有興趣
- 資訊安全相關線上課程
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
- 從 Soft & Share 各種社團頻道挑選你喜歡的加入
發表迴響