Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/labex-labs/web-vulnerability-mastery

Web Vulnerability Mastery | This repo collects 8 of programming labs exercises for Web Vulnerability Mastery. In this course, you will learn about the most common web vulnerabilities and how to exploit them. You will learn about SQL Injection, File Inclusion, Cross-Site Scripting (XSS), File Uplo...
https://github.com/labex-labs/web-vulnerability-mastery

challenges course exercises hands-on labex labs pen-testing playgroud programming

Last synced: 22 days ago
JSON representation

Web Vulnerability Mastery | This repo collects 8 of programming labs exercises for Web Vulnerability Mastery. In this course, you will learn about the most common web vulnerabilities and how to exploit them. You will learn about SQL Injection, File Inclusion, Cross-Site Scripting (XSS), File Uplo...

Awesome Lists containing this project

README

        

# Web Vulnerability Mastery

[![Web Vulnerability Mastery](https://cover-creator.appbot.io/web-vulnerability-mastery.png)](https://labex.io/courses/web-vulnerability-mastery)

[![Start-Learning](https://img.shields.io/badge/Start-Learning-whitesmoke?style=for-the-badge)](https://labex.io/courses/web-vulnerability-mastery)

In this course, you will learn about the most common web vulnerabilities and how to exploit them. You will learn about SQL Injection, File Inclusion, Cross-Site Scripting (XSS), File Upload, Command Injection, and Directory Traversal vulnerabilities. You will also learn how to exploit these vulnerabilities using various techniques and tools.

![Pen-Testing](https://img.shields.io/badge/Pen-Testing-whitesmoke?style=for-the-badge&logo=pen-testing)

## Environment

LabEx is an interactive, hands-on learning platform dedicated to coding and technology. It combines labs, AI assistance, and virtual machines to provide a no-video, practical learning experience.

![](https://tutorial-screenshot.getvm.io/images/vm-1725247253.png)

- A strict β€œLearn by Doing” approach with exclusive hands-on labs and no videos.
- Interactive online environments within the browser, with automated step-by-step checks.
- A structured content organization with the Skill Tree based learning system.
- A growing learning resource of 30 Skill Trees and over 6,000 Labs.
- The AI learning assistant Labby, built on ChatGPT, providing a conversational learning experience.

Learn more about [LabEx VM](https://support.labex.io/using-labex/virtual-machine).

## Exercises

| Index | Name | Difficulty | Practice |
|---------|---------------------------------------------------------|--------------|--------------------------------------------------------------------------------------------------------------------------------------------|
| 1 | πŸ“– SQL Injection Vulnerability Fundamentals | β˜…β˜†β˜† | Start Lab |
| 2 | πŸ“– SQL Injection Vulnerability Exploitation: Approach... | β˜…β˜†β˜† | Start Lab |
| 3 | πŸ“– File Inclusion Vulnerability Fundamentals | β˜…β˜†β˜† | Start Lab |
| 4 | πŸ“– File Inclusion Vulnerability Exploitation: Local a... | β˜…β˜†β˜† | Start Lab |
| 5 | πŸ“– Exploring and Exploiting XSS Vulnerabilities | β˜…β˜†β˜† | Start Lab |
| 6 | πŸ“– File Upload Vulnerability Explained | β˜…β˜†β˜† | Start Lab |
| 7 | πŸ“– Command Injection Vulnerabilities: In-Depth Explan... | β˜…β˜†β˜† | Start Lab |
| 8 | πŸ“– Code Injection Vulnerability: A Hands-on Approach | β˜…β˜†β˜† | Start Lab |

## More

- πŸ”— [Cybersecurity Programming Courses](https://github.com/labex-labs/awesome-programming-courses)
- πŸ”— [Cybersecurity Programming Projects](https://github.com/labex-labs/awesome-programming-projects)
- πŸ”— [Cybersecurity Free Tutorials](https://github.com/labex-labs/cybersecurity-free-tutorials)