OWASP Security Shepherd Project - My Practice & Solutions
Security Shepherd is a Flagship project of OWASP. It is made as a web and mobile application security training platform.
As it is a famous framework for Web Application Pen Testing Traing, I want to start to write down my practice & solutions on the lessons and challenges of Security Shepherd for tracking.
The Official website: https://www.owasp.org/index.php/OWASP_Security_Shepherd
My Practice & Solutions
========================================================================My Practice:
SQL Injection Lesson
Injection Challenge
- NoSQL Injection One
- SQL Injection 1
- SQL Injection 2
- SQL Injection 3
- SQL Injection 4
- SQL Injection 5
- SQL Injection 6
- SQL Injection 7
- SQL Injection Escaping
- SQL Injection Stored Procedure
Mitigation Suggestions:
SQL Injection Prevention Cheat Sheet
========================================================================SQL Injection Prevention Cheat Sheet
========================================================================
OWASP Development Guide - Data Validation
My Practice:
Poor Data Validation Lesson
Poor Data Validation Challenge
- Poor Data Validation 1
- Poor Data Validation 2
Mitigation Suggestions:
Input Validation Cheat Sheet
========================================================================
========================================================================
My Practice:
Broken Session Management Lesson
Session Management Challenge
- Session Management Challenge 1
- Session Management Challenge 2
- Session Management Challenge 3
- Session Management Challenge 4
- Session Management Challenge 5
- Session Management Challenge 6
- Session Management Challenge 7
- Session Management Challenge 8
Mitigation Suggestions:
Authentication Cheat Sheet
Session Management Cheat Sheet
Forgot Password Cheat Sheet
========================================================================Input Validation Cheat Sheet
========================================================================
========================================================================
My Practice:
Broken Session Management Lesson
Session Management Challenge
- Session Management Challenge 1
- Session Management Challenge 2
- Session Management Challenge 3
- Session Management Challenge 4
- Session Management Challenge 5
- Session Management Challenge 6
- Session Management Challenge 7
- Session Management Challenge 8
Mitigation Suggestions:
Authentication Cheat Sheet
Session Management Cheat Sheet
Forgot Password Cheat Sheet
========================================================================
My Practice:
Cross Site Scripting Lesson
XSS Challenge
- Cross Site Scripting 1
- Cross Site Scripting 2
- Cross Site Scripting 3
- Cross Site Scripting 4
- Cross Site Scripting 5
- Cross Site Scripting 6
Mitigation Suggestions:
========================================================================
========================================================================
My Practice:
Insecure Direct Object Reference Lesson
Insecure Direct Object Reference Challenge
- Insecure Direct Object Reference Bank
- Insecure Direct Object Reference Challenge 1
- Insecure Direct Object Reference Challenge 2
Mitigation Suggestions:
========================================================================
========================================================================
My Practice:
Security Misconfiguration Lesson
Security Misconfiguration Challenge
- Security Misconfig Cookie Flag
Mitigation Suggestions:
========================================================================
========================================================================
My Practice:
Insecure Cryptographic Storage Lesson
Insecure Cryptographic Storage Challenge
- Insecure Cryptographic Storage Challenge 1
- Insecure Cryptographic Storage Challenge 2
- Insecure Cryptographic Storage Challenge 3
- Insecure Cryptographic Storage Challenge 4
Mitigation Suggestions:
========================================================================
========================================================================
Top 10-2017 A5-Broken Access Control
My Practice:
Failure to Restrict URL Access Lesson
Failure to Restrict URL Access Challenge
- Failure to Restrict URL Access 1
- Failure to Restrict URL Access 2
- Failure to Restrict URL Access 3
Mitigation Suggestions:
Authentication Cheat Sheet
Access Control Cheat Sheet
========================================================================
========================================================================
My Practice:
Cross Site Request Forgery Lesson
CSRF Challenge
- CSRF 1
- CSRF 2
- CSRF 3
- CSRF 4
- CSRF 5
- CSRF 6
- CSRF 7
- CSRF JSON
Mitigation Suggestions:
========================================================================
========================================================================
My Practice:
Unvalidated Redirects and Forwards Lesson
Mitigation Suggestions:
========================================================================
Others:
How to create another user in OWASP Security Shepherd?
I need to know how to do SQL Injection Escaping
回覆刪除Pleaae can you make solution of sql injection challenge 5,6,7 because which i found here not right the challenge 5 is coupon
回覆刪除