- 任何程序语言的基础知识
- 开发应用程序的经验
受众
- 软件开发人员
- 应用安全工程师
- DevOps 和安全团队
應用程序安全是現代軟件開發的一個關鍵方面,確保應用程序具有抵禦安全威脅和漏洞的能力。
這門由講師主導的現場培訓(在線或現場)旨在讓中級到高級開發人員了解和應用安全編碼實踐,識別軟件中的安全風險,並實施對抗網絡威脅的防禦措施。
完成本次培訓後,參與者將能夠:
- 了解Web和軟件應用程序中的常見安全漏洞。
- 分析攻擊者使用的安全威脅和利用技術。
- 實施安全編碼實踐以減輕安全風險。
- 使用安全測試工具來識別和修復漏洞。
課程格式
- 互動講座和討論。
- 大量的練習和實踐。
- 在實驗室環境中進行實際操作。
課程定制選項
- 要請求定制此課程的培訓,請聯繫我們安排。
介绍Application Security
- 现代软件开发中应用安全的重要性
- 常见网络威胁和攻击向量的概述
- 了解Web和移动应用程序中的安全风险
安全软件开发生命周期(SDLC)
- 将安全性集成到开发的每个阶段
- 威胁建模和风险评估
- 在CI/CD管道中进行自动化安全测试
了解常见安全漏洞
- OWASP前10名安全风险介绍
- 导致漏洞的常见编码缺陷
- 利用不安全的应用程序(针对DVWA/WebGoat的动手练习)
输入验证和Secure Coding实践
- 防止SQL注入、跨站脚本(XSS)和命令注入
- 输入清理和验证的最佳实践
- 实现安全的身份验证和授权机制
会话Management和Data Protection
- 处理会话安全性:cookies、tokens和JWT最佳实践
- 数据加密技术和安全存储
- 安全API开发和防止API滥用
安全测试和漏洞评估
- 使用OWASP ZAP和Burp Suite进行安全测试
- 静态和动态应用程序安全测试(SAST/DAST)
- 针对开发人员的渗透测试基础知识
实施安全DevOps(DevSecOps)
- DevOps工作流程中的安全自动化
- 容器安全和保护云应用程序
- 事件响应和安全监控
总结和结论
- 课程的关键要点
- 进一步学习的资源
- 问答和结束语
United Arab Emirates - Application Security for Developers
Qatar - Application Security for Developers
Egypt - Application Security for Developers
Saudi Arabia - Application Security for Developers
South Africa - Application Security for Developers
Brasil - Application Security for Developers
Canada - Application Security for Developers
中国 - Application Security for Developers
香港 - Application Security for Developers
澳門 - Application Security for Developers
台灣 - Application Security for Developers
USA - Application Security for Developers
Österreich - Application Security for Developers
Schweiz - Application Security for Developers
Deutschland - Application Security for Developers
Czech Republic - Application Security for Developers
Denmark - Application Security for Developers
Estonia - Application Security for Developers
Finland - Application Security for Developers
Greece - Application Security for Developers
Magyarország - Application Security for Developers
Ireland - Application Security for Developers
Luxembourg - Application Security for Developers
Latvia - Application Security for Developers
España - Application Security for Developers
Italia - Application Security for Developers
Lithuania - Application Security for Developers
Nederland - Application Security for Developers
Norway - Application Security for Developers
Portugal - Application Security for Developers
România - Application Security for Developers
Sverige - Application Security for Developers
Türkiye - Application Security for Developers
Malta - Application Security for Developers
Belgique - Application Security for Developers
France - Application Security for Developers
日本 - Application Security for Developers
Australia - Application Security for Developers
Malaysia - Application Security for Developers
New Zealand - Application Security for Developers
Philippines - Application Security for Developers
Singapore - Application Security for Developers
Thailand - Application Security for Developers
Vietnam - Application Security for Developers
India - Application Security for Developers
Argentina - Application Security for Developers
Chile - Application Security for Developers
Costa Rica - Application Security for Developers
Ecuador - Application Security for Developers
Guatemala - Application Security for Developers
Colombia - Application Security for Developers
México - Application Security for Developers
Panama - Application Security for Developers
Peru - Application Security for Developers
Uruguay - Application Security for Developers
Venezuela - Application Security for Developers
Polska - Application Security for Developers
United Kingdom - Application Security for Developers
South Korea - Application Security for Developers
Pakistan - Application Security for Developers
Sri Lanka - Application Security for Developers
Bulgaria - Application Security for Developers
Bolivia - Application Security for Developers
Indonesia - Application Security for Developers
Kazakhstan - Application Security for Developers
Moldova - Application Security for Developers
Morocco - Application Security for Developers
Tunisia - Application Security for Developers
Kuwait - Application Security for Developers
Oman - Application Security for Developers
Slovakia - Application Security for Developers
Kenya - Application Security for Developers
Nigeria - Application Security for Developers
Botswana - Application Security for Developers
Slovenia - Application Security for Developers
Croatia - Application Security for Developers
Serbia - Application Security for Developers
Bhutan - Application Security for Developers