課程描述
本課程將學員分為兩個隊伍:紅隊和藍隊,以模擬真實世界中的攻防情境。紅隊負責模擬攻擊,而藍隊則是負責防禦。
預備知識
- 一般網路和系統安全知識
- 熟悉基本的終端命令和工具(如
ping
、nmap
、wireshark
等)
課程大綱
第一天:熟悉 CTF 賽制和規則,組建紅藍隊伍
- CTF 簡介:
- 解釋 CTF 是什麼
- 介紹紅隊和藍隊的角色
- 組建隊伍:
- 將學員分為紅隊和藍隊
- 設定規則:
- 如何獲得和失去分數
- 比賽時間和目標
第二天:紅隊行動
- 攻擊策劃:
- 紅隊討論可能的攻擊向量和目標
- 攻擊執行:
- 使用工具和腳本進行模擬攻擊
- 漏洞報告:
- 紅隊整理發現的漏洞和成功的攻擊手法
第三天:藍隊行動
- 防禦準備:
- 藍隊分析系統和網絡,準備防禦措施
- 即時防禦:
- 回應紅隊的攻擊,實施緊急修復
- 日誌分析:
- 檢視和解析攻擊過程中的日誌信息
第四天:分析和討論
- 對比分析:
- 比較紅隊和藍隊的行動,以及各自的成功和失敗
- 綜合討論:
- 所有參與者分享心得,討論如何改進
- 總結與Q&A:
- 總結課程,回答問題
通過這樣的紅隊/藍隊實作,學員不僅能體驗到攻擊者和防禦者的不同角度,也會對資訊安全有更全面的理解。
這個課程適合中高級資安人員,提供了一個更接近實戰的環境來提升技能。