| Web 應(yīng)用的體系結(jié)構(gòu)和安全相關(guān)的問題 |
部署考慮
輸入驗證
身份驗證
授權(quán)
配置管理
敏感數(shù)據(jù)
會話管理
加密
參數(shù)操作
異常管理
審核和記錄
案例示范:某系統(tǒng)安全案例示范 |
| 識別安全問題 |
如何識別風(fēng)險
如何保護(hù)資源
如何構(gòu)建應(yīng)用或服務(wù)級防御機(jī)制
如何實施認(rèn)證與授權(quán)
如何防止身份盜用
如何定制訪問控制策略
如何抵御來自內(nèi)部和外部的攻擊
如何檢測惡意代碼
如何克服服務(wù)中斷
如何評估和測試防范措施
如何監(jiān)視和審計威脅與弱點
案例實踐:某系統(tǒng)安全問題識別 |
| 安全分析 |
各類攻擊案例中攻擊位置剖析
業(yè)務(wù)安全需求分析
環(huán)境安全需求分析
使用安全檢查清單(Security Check List )標(biāo)識安全點
威脅剖析與安全評估
安全風(fēng)險分析
權(quán)衡分析
案例實踐:某系統(tǒng)安全分析 |
| 安全設(shè)計 |
安全統(tǒng)一過程
安全的設(shè)計規(guī)范(金融行業(yè)PKI設(shè)計安全規(guī)范)
安全設(shè)計的視角
安全設(shè)計的模式
安全模型評估
案例實踐:某系統(tǒng)安全設(shè)計 |
| Web層安全模式 |
認(rèn)證實施器
授權(quán)實施器
攔截驗證器
SecureBaseAction
安全日志器(海量日志分析模型)
安全管道
安全服務(wù)代理
攔截Web代理
案例實踐:某系統(tǒng)web層安全設(shè)計 |
| 業(yè)務(wù)層安全模式 |
審計攔截器
容器管理的安全
動態(tài)服務(wù)管理
混淆傳輸對象
策略代理
安全服務(wù)門面
安全會話對象
案例實踐:某系統(tǒng)業(yè)務(wù)層安全設(shè)計 |
| Web服務(wù)安全模式 |
消息攔截器網(wǎng)關(guān)
消息檢查器
安全消息路由器
案例實踐:某系統(tǒng)web安全服務(wù)模式 |
| 身份管理安全模式 |
斷言構(gòu)造器模式
單點登錄代理
憑證令牌化器模式
案例實踐:某系統(tǒng)身份管理安全模式 |
| 基于代碼安全性設(shè)計 |
代碼安全模型(代碼脆弱性分析)
物理模塊安全模型(防止非法修改)
資源使用安全模型
設(shè)計軟件安全編碼規(guī)范
代碼安全分析工具
案例實踐:某系統(tǒng)基于代碼安全性設(shè)計 |
| 軟件安全測試 |
軟件安全測試用例分析與設(shè)計
軟件安全的靜態(tài)測試
測試軟件安全漏洞的有效方法
安全測試的工具
案例實踐:某系統(tǒng)安全測試 |
| 軟件研發(fā)過程安全管理 |
軟件研發(fā)過程文檔安全管理(防止竊?。?
Code Review中安全檢查
研發(fā)人員安全能力方案
制定安全規(guī)范
案例實踐:某系統(tǒng)軟件研發(fā)過程安全管理 |