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
========================================================================

========================================================================
OWASP Development Guide - Data Validation
My Practice:
Poor Data Validation Lesson
Poor Data Validation Challenge
    - Poor Data Validation 1
    - Poor Data Validation 2
========================================================================

========================================================================
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?

Reference

留言

  1. I need to know how to do SQL Injection Escaping

    回覆刪除
  2. Pleaae can you make solution of sql injection challenge 5,6,7 because which i found here not right the challenge 5 is coupon

    回覆刪除

張貼留言

Welcome to share your comments or questions : -)
Enjoy life!

The Hottest Articles

OSCP回顧 & 準備建議

OWASP Security Shepherd Project - SQL Injection 3 (Injection Challenge)