Skip to main contentSkip to main content

Learning path

Web Application Pentesting

Learn about the various vulnerabilities that can exist in web application and how to perform security assessments of web applications.

Modules
5
Hands-on labs
29
Estimated time
31h 53m
Difficulty level

intermediate

Path Web Application Pentesting

Learn how to perform security assessments of web applications.

  • Learn about common web vulnerabilities
  • Understand web authentication mechanisms
  • Perform server- and client-side exploits
  • Understand the remedies for web vulnerabilities
Example learning path completion certificate

Complete this learning path and earn a certificate of completion.

Introduction

Every day you interact with web applications. Just reading the information here means you are using a web application! Understanding how to test web applications is a critical skill required by almost every pentester! Even if you want to specialise in testing other systems like networks or cloud, a solid baseline in web application testing will greatly assist you on this journey. This path covers key topics that you need to understand for web application testing, such as:

  • Authentication Attacks
  • Injection Attacks
  • Advanced Server-Side Attacks
  • Advanced Client-Side Attacks
  • HTTP Request Smuggling

Completing this learning path will allow you to learn and become a great web application penetration tester.

Section 4

Advanced Client-Side Attacks

XSSCSRFDOM-Based AttacksCORS & SOPWhats Your Name?
Topic Rewind Recap

We use cookies to ensure you get the best user experience. For more information see our cookie policy.