軟件開發安全生命周期
1)了解安全需求的來源 2)了解安全需求分析的方法 3)了解威脅建模的方法
4)了解軟件成熟度的模型 5)了解軟件開發生命周期的概念 6)了解安全架構設計
7)了解代碼安全測試 8)了解模糊測試和滲透測試 9)了解ASVS
10)了解安全編碼規范 11)了解開發安全管理
安全軟件開發生命周期管控介紹
應用系統安全需求分析與設計
1)介紹應用系統安全需求分析方法 2)介紹應用系統安全設計方法
3)介紹應用系統安全需求與設計管控措施
應用系統安全開發與測試
1)介紹應用系統安全開發最佳實踐 2)介紹應用系統安全測試方法
3)介紹應用系統安全開發與測試框架 4)介紹應用系統安全開發與測試管控措施
應用系統安全上線與運維
1)介紹應用系統安全上線環境要求 2)介紹應用系統安全運維要求
3)介紹應用系統SOC平臺應用技術 4)介紹集中認證,賬戶管理,審計平臺技術
5)代碼安全與開發安全管理
安全開發基礎概念和安全開發整體實施概念
應用程序安全驗證標準
1)安全架構、設計與威脅建模(Architecture,design and threat modelling)
2)身份鑒別(Authentication) 3)會話管理(Session Management)
4)訪問控制(Access Control) 5)惡意輸入處理(Malicious input handling)
6)加密支撐組件(Cryptography at rest)
7)錯誤管理及記錄(Error Handling and Logging)
8)數據保護(Data Protection) 9)通訊相關(Communications)
10)HTTP安全配置(HTTP Security configuration)
11)惡意代碼控制(Malicious Controls) 12)業務邏輯(Business logic)
13)文件和資源調用安全(File and resources)
14)移動安全(Mobile Security) 15)Web服務(Web services NEW for 3.0)
16)安全配置(security Configuration NEW for 3.0)
APP移動應用安全開發指南
1)移動應用安全測試指南MSTG 2)架構,設計和威脅建模要求 3)數據存儲和隱私要求
4)加密要求 5)身份驗證和會話管理 6)網絡通信要求 7)平臺交互要求
8)代碼質量和編譯要求 9)韌性要求