HOME / CATALOG / WEB PENETRATION TESTING & BUG BOUNTY FUNDAMENTALS
EARLY ACCESSLIFETIME ACCESS

Web Penetration Testing & Bug Bounty Fundamentals

Self-paced video training — 19 modules, 94 lessons. Work through it at your own pace — every lesson is real practitioner training, not slide-reading.

19
MODULES
94
LESSONS
720p
STREAMING
LIFE
ACCESS
▶INSIDE THE COURSE · 94 LESSONS
UNLOCKS INSTANTLY AFTER CHECKOUTSEE THE CURRICULUM ↓

ABOUT THIS COURSE

Web application penetration testing and bug bounty: 94 lessons on finding and exploiting the vulnerability classes that pay — injection, broken authentication, access control, file-upload flaws and more, each demonstrated against realistic targets.

Structured to take you from understanding a vulnerability class to writing it up the way bug-bounty platforms expect.

CURRICULUM

19 modules, in order.

94 LESSONS · LIFETIME ACCESS
01Chapter 11 LESSONS
▶Course Introduction

This lesson introduces the course and its objectives in web penetration testing and bug bounty.

02SQL Injection Vulnerabilities2 LESSONS
▶What is SQL

This lesson explains what SQL is and its role in database management.

▶Dangers of SQL Injections

This lesson discusses the risks and potential impacts of SQL injection vulnerabilities.

03SQL Injection Vulnerabilities - SQLi In Login Pages4 LESSONS
▶Discovering SQL Injections In POST

This lesson covers techniques for discovering SQL injection vulnerabilities in POST requests.

▶Bypassing Logins Using SQL Injection Vulnerability

This lesson covers techniques for bypassing login authentication using SQL injection vulnerabilities.

▶Bypassing More Secure Logins Using SQL Injections

This lesson explores methods to bypass more secure login systems through SQL injection.

▶[Security] Preventing SQL Injections In Login Pages

This lesson discusses strategies for preventing SQL injection attacks in login pages.

04SQL injection Vulnerabilities - Extracting Data From The Database4 LESSONS
▶Discovering SQL Injections in GET

This lesson focuses on identifying SQL injection vulnerabilities in GET requests.

▶Reading Database Information

This lesson teaches how to read and extract information from a database.

▶Finding Database Tables

This lesson covers techniques for finding database tables using SQL injection.

▶Extracting Sensitive Data Such As Passwords

This lesson explains how to extract sensitive data, such as passwords, from databases.

05SQL injection Vulnerabilities - Advanced Exploitation11 LESSONS
▶Discovering Exploiting Blind SQL Injections

This lesson introduces the exploitation of blind SQL injection vulnerabilities.

▶Getting a Direct SQL Shell using SQLmap

This lesson demonstrates how to obtain a direct SQL shell using SQLmap.

▶[Security] - The Right Way To Prevent SQL Injection Vulnerabilites

This lesson outlines effective methods to prevent SQL injection vulnerabilities.

▶Discovering Complex SQL Injection Vulnerabilities

This lesson covers the discovery of complex SQL injection vulnerabilities.

▶Exploiting an advanced SQL Injection Vulnerability to Extract Passwords

This lesson focuses on exploiting advanced SQL injection vulnerabilities to extract passwords.

▶Bypassing Filters

This lesson discusses techniques for bypassing filters in SQL injection attacks.

▶Bypassing Security Accessing All Records

This lesson covers methods for bypassing security to access all records.

▶[Security] Quick Fix To Prevent SQL Injections

This lesson provides quick fixes to prevent SQL injection vulnerabilities.

▶Reading Writing Files On The Server Using SQL Injections

This lesson teaches how to read and write files on the server using SQL injections.

▶Getting A Shell Controlling The Target Server Using an SQL Injection

This lesson demonstrates how to gain control of the target server using SQL injection.

▶Discovering SQL Injections Extracting Data Using SQLmap

This lesson covers extracting data using SQLmap to discover SQL injections.

06XSS Vulnerabilities6 LESSONS
▶Introduction - What is XSS or Cross Site Scripting

This lesson provides an introduction to XSS, or Cross Site Scripting.

▶Discovering Basic Reflected XSS

This lesson focuses on discovering basic reflected XSS vulnerabilities.

▶Discovering Advanced Reflected XSS

This lesson covers techniques for discovering advanced reflected XSS vulnerabilities.

▶Discovering An Even More Advanced Reflected XSS

This lesson explores methods for discovering even more advanced reflected XSS vulnerabilities.

▶Discovering Stored XSS

This lesson teaches how to discover stored XSS vulnerabilities.

▶Discovering Advanced Stored XSS

This lesson covers techniques for discovering advanced stored XSS vulnerabilities.

07XSS Vulnerabilities - Exploitation12 LESSONS
▶Hooking Victims To BeEF Using Reflected XSS

This lesson demonstrates how to hook victims to BeEF using reflected XSS.

▶Bonus - Using A Basic Delivery Method To Test The Backdoor Hack Windows 10

This lesson demonstrates a basic delivery method for testing backdoor vulnerabilities on Windows 10.

▶Gaining Full Control Over Windows Target

Learn how to gain full control over a Windows target through exploitation techniques.

▶[Security] Fixing XSS Vulnerabilities

This lesson covers methods for fixing XSS vulnerabilities in web applications.

▶Hooking Victims To BeEF Using Stored XSS

Explore how to hook victims to BeEF using stored XSS attacks.

▶Interacting With Hooked Targets

Interacting with targets that have been hooked through the BeEF framework is covered in this lesson.

▶Running Basic Commands On Victims

Learn how to run basic commands on victims after exploiting XSS vulnerabilities.

▶Stealing CredentialsPasswords Using A Fake Login Prompt

This lesson demonstrates how to steal credentials using a fake login prompt.

▶Bonus - Installing Veil Framework

An overview of installing the Veil framework is provided in this bonus lesson.

▶Bonus - Veil Overview Payloads Basics

This bonus lesson covers the basics of Veil payloads.

▶Bonus - Generating An Undetectable Backdoor Using Veil 3

Learn how to generate an undetectable backdoor using Veil 3 in this bonus lesson.

▶Bonus - Listening For Incoming Connections

This lesson explains how to listen for incoming connections after setting up a backdoor.

08Insecure Session Management5 LESSONS
▶Logging In As Admin Without a Password By Manipulating Cookies

Learn how to log in as an admin without a password by manipulating cookies.

▶Discovering Cross Site Request Forgery Vulnerabilities (CSRF)

This lesson focuses on discovering Cross Site Request Forgery (CSRF) vulnerabilities.

▶Exploiting CSRF To Change Admin Password Using a HTML File

Exploiting CSRF vulnerabilities to change an admin password using an HTML file is covered.

▶Exploiting CSRF Vulnerabilities To Change Admin Password Using Link

Learn how to exploit CSRF vulnerabilities to change an admin password using a link.

▶[Security] The Right Way To Prevent CSRF Vulnerabilities

This lesson discusses the proper methods to prevent CSRF vulnerabilities.

+ 11 more modules in the full course — 94 lessons total.

CURATED BY

SecuraLearn
PRACTITIONER-CURATED LIBRARY

Selected from working practitioners' training libraries and kept whole — modules, labs and walkthroughs exactly as taught.

GOOD TO KNOW

Lessons stream in the browser and remember where you stopped.

Watch on two devices at once — phone, tablet or desktop.

Download buttons are disabled; delivery is encrypted and authenticated per request.

$249 · ONE PAYMENT

Own every lesson, for life.

One payment unlocks all 94 lessons instantly — start with lesson one the moment you check out.