課程介紹Course

安全程式開發漏洞防禦與攻防解析

課程時數
12hrs
適學對象

具備程式開發經驗的後端、全端或 Web 開發工程師

想強化程式安全性與防禦能力的開發人員

有意進入資訊安全領域的技術人員

DevOps / SRE 想整合安全開發實務者

具備基本 Web 開發知識(如 HTML、SQL、HTTP 通訊原理)

對資訊安全有興趣,無須具備滲透測試經驗

學習目標
  • 理解安全軟體開發流程與攻防思維
  • 熟悉常見漏洞攻擊手法與防禦策略
  • 實作滲透測試與程式漏洞修補
  • 建立安全開發與密碼管理的基本概念
課程內容
  • 一、安全開發流程與最佳實務(SSDLC)
  • 安全開發各階段流程:規劃、設計、測試、部署與維運
  • 安全風險評估與需求分析

  • 二、攻擊者思維與駭客技術導論
  • 駭客類型與攻擊模式
  • OWASP Top 10 漏洞概念解析
  • 偵查、掃描與列舉技巧

  • 三、漏洞攻擊實戰演示
  • 漏洞環境建置(Kali、VMware、DVWA等)
  • 攻擊示範:檔案上傳、RCE、LFI、SQL Injection、破密攻擊等

  • 四、程式安全防禦實作
  • 防範常見漏洞的程式實作技巧
  • 密碼管理、安全驗證、輸入驗證、防護 Injection 等

  • 五、密碼與資料安全基礎
  • 密碼破解技術與防禦方式
  • 雜湊與加密基礎原理
習得技能
  • 學員將能理解駭客攻擊流程,實作常見漏洞攻擊與修補,掌握 OWASP Top 10 與安全開發原則,具備設計防禦機制與提升程式安全的能力。