๐งช Security Labs
Hands-on security challenges and walkthrough labs covering web exploitation, network security, privilege escalation, and more. Practice in safe, isolated environments.
๐ Web Security Labs
Lab 1: SQL Injection Fundamentals
Beginner 45 minutesLearn basic SQL injection concepts: error-based detection, authentication bypass, and UNION SELECT enumeration.
Start LabLab 2: XSS Exploitation Paths
Intermediate 60 minutesExplore stored, reflected, and DOM-based XSS. Build cookie stealing and keylogger payloads.
Start LabLab 3: SSRF to Cloud Compromise
Advanced 90 minutesExploit SSRF to access cloud metadata services and extract IAM credentials for AWS/GCP compromise.
Start LabLab 4: IDOR Vulnerability Hunting
Beginner 45 minutesPractice identifying and exploiting Insecure Direct Object Reference vulnerabilities in web applications.
Start LabLab 5: File Upload Bypass Techniques
Intermediate 60 minutesBypass file upload restrictions using double extensions, polyglot files, and content-type manipulation.
Start LabLab 6: Command Injection & Chaining
Advanced 75 minutesExploit OS command injection vulnerabilities, chain commands, and establish reverse shells.
Start Lab๐ Network Security Labs
Lab 7: Network Enumeration Mastery
Beginner 60 minutesMaster network reconnaissance with nmap, masscan, and enumeration techniques.
Start LabLab 8: SMB Protocol Exploitation
Advanced 90 minutesExploit SMB vulnerabilities, perform relay attacks, and extract credentials via Responder.
Start LabLab 9: DNS Tunneling Techniques
Expert 120 minutesEstablish covert C2 channels using DNS tunneling through firewall restrictions.
Start Lab๐ Privilege Escalation Labs
Lab 10: Linux Privilege Escalation
Intermediate 90 minutesEscalate from regular user to root using misconfigured SUID binaries, sudo exploits, and kernel vulnerabilities.
Start LabLab 11: Windows Privilege Escalation
Intermediate 90 minutesWindows privesc techniques including DLL hijacking, service exploits, and token manipulation.
Start LabLab 12: Active Directory Exploitation
Expert 180 minutesFull AD compromise: Kerberoasting, pass-the-hash, Golden Ticket, and DCSync attacks.
Start Lab๐ด CTF-Style Challenges
-
Challenge: Hidden Flag in SQL Injection
Extract a flag hidden in the database using SQL injection techniques.
-
Challenge: XSS Cookie Collector
Find and exploit an XSS vulnerability to steal admin cookies.
-
Challenge: SSRF Metadata Escape
Use SSRF to escape a restricted network and access cloud metadata.
-
Challenge: File Inclusion to RCE
Chain LFI with log poisoning to achieve remote code execution.
-
Challenge: JWT Algorithm Confusion
Bypass JWT authentication using algorithm confusion attack.
๐ Lab Resources & Tools
Vulnerable Applications
Download and install vulnerable applications for practice:
- DVWA (Damn Vulnerable Web App)
- OWASP WebGoat
- PortSwigger Web Academy
- juice-shop
- VulnHub VMs
Essential Tools
Tools required for lab completion:
- Burp Suite Professional
- OWASP ZAP
- sqlmap
- nmap
- Metasploit Framework
Learning Resources
Supplementary materials:
- PortSwigger Web Security Academy
- OWASP Top 10
- PTES (Penetration Testing Execution Standard)
- MITRE ATT&CK Framework