本文转自http://shepherd.anquanbiji.com/security_qa.html
作为开发和测试人员,如果想构建安全的系统,首先需要在实际web项目能够中查找到对应漏洞,进一步加深对漏洞的理解。
owasp shepherd CN 项目就是一套集合了常见安全漏洞的web系统,希望结合真实存在的安全漏洞,让开发和测试同学提高安全意识,进而打造安全系统
owasp shepherd CN 是一套集成了常见web漏洞的系统,每个页面是对应一个安全漏洞,包括安全漏洞的介绍,用户需要根据提示信息利用漏洞,找到通关密钥, 提交到系统,如果提交正确,表示对该漏洞已经完整掌握,然后进入到下一个页面/漏洞知识点。
owasp shepherd CN 是owasp shepherd 项目的中文版本, 致力于帮助研发和测试同学提高web安全意识, 开发安全的web系统
对原项目修改如下:
本项目是最基本的常见web安全漏洞实例,适合有开发基础的任何同学使用,包括:
主要使用 Field Training 和 Private两个等级的安全漏洞,列表如下
每个课程,都有详细介绍,帮助参与者学习知识点(适合零基础同学)
当参与者多次闯关失败,则会显示提示信息,进一步帮助参与者学习和理解课程
本项目是半收费项目,具体说明如下:
一个账号的有效期为一个月,重新申请则认为是新成员
为什么半收费
收费课程更有利学员学习
同时考虑到本项目并非为了盈利,因此本项目采用半收费的形式
真心的希望各位参与同学真正的学习到安全知识,应用到将来的开发项目中
如果您是学生或者觉得本项目参与门槛过高,可在联系客服微信时说明,并给出您希望的费用,我们认为完全免费很难达到学习的目的,所以我们拒绝完全免费学习,感谢大家理解
具体参加流程
联系客服->付费->获得账号和密码->登录后台进行学习->完成学习->联系客服退费->账号在一个月后过期
客服企业微信
加客服微信时,备注:付费学习
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-AME9mJxA-1630595311685)(http://my.cdn.lolyzf.cn/uploads/free/202108/16_16_30_77086.png)]
该项目是优秀的学习材料,非常适合开发和测试同学进行学习,使用场景包括但不限于
如果您是老师/公司技术人员想本地化部署本项目,请联系我们
如果您对本项目有任何建议,请联系我们
owasp社区在持续的更新和维护,本工作室致力于维护该项目的中文版本!
感谢owasp shepherd 项目组,开发和维护该套学习材料
owasp shepherd github
owasp shepherd project
Insecure Direct Object References(不安全的直接对象引用)
Poor Data Validation(失效的数据验证)
Security Misconfiguration(安全配置错误)
Broken Authentication and Session Management(失效的身份认证和会话管理)
Failure to Restrict URL Access(没有限制URL访问)
Cross Site Scripting(跨站脚本攻击)
Cross Site Scripting One(跨站脚本攻击 1)
Insecure Cryptographic Storage(不安全的加密存储)
SQL Injection Lesson(SQL 注入)
Insecure Cryptographic Storage Challenge 1(不安全的加密存储 1)
Insecure Direct Object References Challenge One(不安全的直接对象引用 1)
Poor Validation One(失效的数据认证 1)
SQL Injection Challenge One(SQL 注入 1)
Session Management Challenge One(会话管理 1)
Failure To Restrict URL Access Challenge 1(没有限制URL访问 1)
Cross-Site Request Forgery(跨站请求伪造)
Unvalidated Redirects and Forwards(未验证的重定向和转发)
SQL Injection Challenge Two(SQL注入挑战 2)
SQL Injection Escaping Challenge(SQL 注入转义)
Session Management Challenge Two(会话管理 2)
Cross Site Request Forgery Challenge One(跨站请求伪造 (CSRF) 1)
Session Management Challenge Three(会话管理 3)
Cross Site Scripting Two(跨站脚本攻击 2)
Insecure Cryptographic Storage Challenge 2(不安全加密存储 2)
Insecure Direct Object References Challenge Two(不安全的直接对象引用 2)
Cross Site Scripting 3(跨站脚本 (XSS)3)
Insecure Direct Object Reference Bank Challenge(银行不安全的直接对象引用)
SQL Injection Challenge Three(SQL 注入 3 )
Session Management Challenge Four(会话管理 4)
Cross Site Scripting 4(跨站脚本攻击 4)
SQL Injection 4(SQL 注入 4)
Insecure Cryptographic Storage Challenge 3(不安全加密存储 3)
Poor Validation Two(失效的数据验证 2)
Failure to Restrict URL Access Challenge 2(没有限制URL访问 2)
Cross Site Scripting 5(跨站脚本攻击 5)
SQL Injection Challenge 5(SQL 注入 5)
Cross Site Scripting Six(跨站脚本攻击 6)
SQL Injection Challenge 6(SQL 注入 6)
Failure to Restrict URL Access Challenge 3(没有限制URL访问 3)
Session Management Challenge Six(会话管理 6)
Session Management Challenge Seven(会话管理 7)
SQL Injection Challenge 7(SQL 注入 7)
Insecure Data Storage(移动不安全的数据存储)
Mobile Reverse Engineering(移动逆向工程)
Unintended Data Leakage(移动数据意外泄漏)
Content Provider Leakage(内容提供者泄漏)
Client Side Injection(移动客户端注入)
Poor Authentication(失效的身份认证)
Broken Crypto(失效的加密)