安全程式開發
**難度:**初級/中級
**時間:**11 個模組,每個模組包含約 1-5 分鐘的影片與 3 道問題 **提供方式:**可於訓練平台以個別模組形式取得。 模組:
- 安全程式開發 - 簡介(0:59 影片)
- 安全程式開發 - 驗證與授權(1:34 影片)
- 安全程式開發 - 注入攻擊(1:40 影片)
- 安全程式開發 - 最小權限(1:16 影片)
- 安全程式開發 - OWASP 簡介(1:18 影片)
- 安全程式開發 - OWASP 更新 - 2022 年第 4 季更新(4:51 影片)
- 安全程式開發 - 修補程式管理(1:42 影片)
- 安全程式開發 - 原始碼機密(1:41 影片)
- 安全程式開發 - 靜態分析(1:08 影片)
- 安全程式開發 - 威脅建模(1:18 影片)
- 安全程式開發 - 有漏洞的相依項目(1:20 影片)
預告片: 觀看預告片 行銷素材:安全程式開發行銷套件
**主要主題:**技術人員同樣需要入門訓練!這些簡短的訓練模組將為您的開發人員及其他技術人員介紹各種安全程式開發概念。對於已熟悉這些概念的使用者,安全程式開發系列也是一個提醒他們這些概念重要性的絕佳內容。 主要學習概念:
-
簡介
- 開發流程中的安全性
-
驗證與授權
- 驗證與授權的差異
- 軟體測試
- 「你是誰」測試與「你能做什麼」測試
-
注入攻擊
- 資料的價值
- 注入攻擊基礎知識
- SQL 與作業系統指令注入攻擊
- 防範注入攻擊
-
最小權限
- 最小權限基礎知識
- 開發流程中的最小權限
- 定期檢視存取權限
-
OWASP 簡介
- OWASP 組織簡介
- 運用 OWASP Top 10
- ASVS 與其他 OWASP 資源
-
OWASP 更新
- 截至 2021 年的 OWASP Top 10 類別
- 新增類別
- 更名及調整的類別
-
修補程式管理
- 修補的重要性
- 未修補的後果
- 修補程式管理系統
-
原始碼機密
- 過度分享的危險
- Github 儲存庫中的資料
- 加密
- 識別原始碼機密
-
靜態分析
- 在部署前找出錯誤
- 可用的工具
- 提升程式碼品質
-
威脅建模
- 威脅建模的用途
- 威脅建模步驟
- 可用的工具與資源
-
有漏洞的相依項目
- 使用他人原始碼的缺點
- 修補的重要性
- 有助於識別漏洞的工具

