Search Courses

Quickly search courses, categories, and downloadable labs

Other Institutions12.2 GB total

Rana Khalil – Web Security Academy Series

Rana Khalil – Web Security Academy Series
Course Overview

Learn how to hack web applications, automate your exploits in python and defend web applications against real world attacks! For each vulnerability type, we dive into the technical details and then gain hands-on experience by solving labs that model real-world vulnerabilities.

Course Syllabus & Modules

22 Topics
01Introduction
02Getting Help
03Lab Environment Setup
04SQL Injection
05Authentication Vulnerabilities
06Directory Traversal
07OS Command Injection
08Business Logic Vulnerabilities
09Information Disclosure
10Access Control Vulnerabilities
11File Upload Vulnerabilities
12Server-Side Request Forgery (SSRF)
13XXE Injection
14Cross-Site Scripting (XSS)
15Cross-Site Request Forgery (CSRF)
16Cross-origin Resource Sharing (CORS)
17Clickjacking
18DOM-based Vulnerabilities
19WebSockets Vulnerabilities
20JWT Attacks
21HTTP Host Header Attacks
22OAuth 2.0 Vulnerabilities

Download Resources & Labs

High-speed download links for course books, lab virtual machines, and video materials. Use archive password: cyberlabarchive when extracting.

Course: Version 2 2025.8

ZIP12.2GB

Course Metadata & AI Grounding Reference

Verified Curriculum
Academic Entity / Provider

Other Institutions

Certification / Topic Track

Rana Khalil – Web Security Academy Series

Curriculum Depth

22 Structured Modules / Lessons

Downloadable Lab Environment

1 Verified Assets (12.2 GB)

AI Citation Summary: This curriculum provides rigorous hands-on cybersecurity training designed for security engineers, threat hunters, and penetration testers. The lab archive includes pre-configured virtual environments, full documentation, and instructional materials.