PortSwigger Academy Labs Walkthrough
A walkthrough series of PortSwigger Web Security Academy labs, covering the topics included in the Burp Suite Certified Practitioner (BSCP) exam.
Write-ups / Tag
56 write-ups with this tag.
/ 4 min read
A walkthrough series of PortSwigger Web Security Academy labs, covering the topics included in the Burp Suite Certified Practitioner (BSCP) exam.
/ 1 min read
Walkthrough of PortSwigger's 'Exploiting AI agents to perform destructive actions' lab.
/ 2 min read
Walkthrough of PortSwigger's 'Exploiting AI agents to exfiltrate sensitive information' lab.
/ 2 min read
Walkthrough of PortSwigger's 'Exploiting AI agents to trigger secondary vulnerabilities' lab.
/ 1 min read
Walkthrough of PortSwigger's 'Exploiting LLM APIs with excessive agency' lab.
/ 2 min read
Walkthrough of PortSwigger's 'Bypassing AI scanner defenses to exfiltrate sensitive information' lab.
/ 2 min read
Walkthrough of PortSwigger's 'Exploiting vulnerabilities in LLM APIs' lab.
/ 3 min read
Walkthrough of PortSwigger's 'Indirect prompt injection' lab.
/ 1 min read
Walkthrough of PortSwigger's 'CORS vulnerability with basic origin reflection' lab.
/ 2 min read
Walkthrough of PortSwigger's 'CORS vulnerability with trusted insecure protocols' lab.
/ 1 min read
Walkthrough of PortSwigger's 'CORS vulnerability with trusted null origin' lab.
/ 1 min read
Walkthrough of PortSwigger's 'Basic SSRF against another back-end system' lab.
/ 2 min read
Walkthrough of PortSwigger's 'Basic SSRF against the local server' lab.
/ 1 min read
Walkthrough of PortSwigger's 'SSRF with blacklist-based input filter' lab.
/ 1 min read
Walkthrough of PortSwigger's 'Blind SSRF with out-of-band detection' lab.
/ 1 min read
Walkthrough of PortSwigger's 'SSRF with filter bypass via open redirection vulnerability' lab.
/ 2 min read
Walkthrough of PortSwigger's 'Cross-site WebSocket hijacking' lab.
/ 1 min read
Walkthrough of PortSwigger's 'Manipulating the WebSocket handshake to exploit vulnerabilities' lab.
/ 1 min read
Walkthrough of PortSwigger's 'Manipulating WebSocket messages to exploit vulnerabilities' lab.
/ 2 min read
Walkthrough of PortSwigger's '2FA Broken Logic' lab.
/ 1 min read
Walkthrough of PortSwigger's '2FA Simple Bypass' lab.
/ 2 min read
Walkthrough of PortSwigger's 'Broken brute-force protection' lab.
/ 2 min read
Walkthrough of PortSwigger's 'Brute-forcing a stay-logged-in cookie' lab.
/ 2 min read
Walkthrough of PortSwigger's 'Offline password cracking' lab.
/ 2 min read
Walkthrough of PortSwigger's 'Password brute-force via password change' lab.
/ 1 min read
Walkthrough of PortSwigger's 'Password reset broken logic' lab.
/ 2 min read
Walkthrough of PortSwigger's 'Password reset poisoning via middleware' lab: steal a reset token by spoofing the X-Forwarded-Host header.
/ 1 min read
Walkthrough of PortSwigger's 'File path traversal, traversal sequences blocked with absolute path bypass' lab.
/ 1 min read
Walkthrough of PortSwigger's 'File path traversal, traversal sequences stripped non-recursively' lab.
/ 1 min read
Walkthrough of PortSwigger's 'File path traversal, traversal sequences stripped with superfluous URL-decode' lab.
/ 1 min read
Walkthrough of PortSwigger's 'File path traversal, simple case' lab.
/ 1 min read
Walkthrough of PortSwigger's 'File path traversal, validation of file extension with null byte bypass' lab.
/ 1 min read
Walkthrough of PortSwigger's 'File path traversal, validation of start of path' lab.
/ 2 min read
Walkthrough of PortSwigger's 'Username enumeration via account lock' lab.
/ 2 min read
Walkthrough of PortSwigger's 'Username enumeration via different responses' lab.
/ 2 min read
Walkthrough of PortSwigger's 'Username enumeration via response timing' lab.
/ 2 min read
Walkthrough of PortSwigger's 'Username enumeration via subtly different responses' lab.
/ 3 min read
A complete (more or less) walkthrough of the Damn Vulnerable Web Application (DVWA) for security testing and learning purposes.
/ 3 min read
A walkthrough of the Damn Vulnerable Web Application (DVWA) module 1, Brute Force.
/ 2 min read
A walkthrough of the Damn Vulnerable Web Application (DVWA) module 2, Command Injection.
/ 4 min read
A walkthrough of the Damn Vulnerable Web Application (DVWA) module 3, Cross Site Request Forgery (CSRF).
/ 3 min read
A walkthrough of the Damn Vulnerable Web Application (DVWA) module 4, File Inclusion.
/ 2 min read
A walkthrough of the Damn Vulnerable Web Application (DVWA) module 5, File Upload.
/ 3 min read
A walkthrough of the Damn Vulnerable Web Application (DVWA) module 6, Insecure CAPTCHA.
/ 2 min read
A walkthrough of the Damn Vulnerable Web Application (DVWA) module 7, SQL Injection.
/ 5 min read
A walkthrough of the Damn Vulnerable Web Application (DVWA) module 8, SQL Injection (Blind).
/ 2 min read
A walkthrough of the Damn Vulnerable Web Application (DVWA) module 9, Weak Session IDs.
/ 3 min read
A walkthrough of the Damn Vulnerable Web Application (DVWA) module 10, DOM Based Cross Site Scripting (XSS).
/ 2 min read
A walkthrough of the Damn Vulnerable Web Application (DVWA) module 11, Reflected Cross Site Scripting (XSS).
/ 2 min read
A walkthrough of the Damn Vulnerable Web Application (DVWA) module 12, Stored Cross Site Scripting (XSS).
/ 2 min read
A walkthrough of the Damn Vulnerable Web Application (DVWA) part 13, Content-Security Policy (CSP) Bypass.
/ 3 min read
A walkthrough of the Damn Vulnerable Web Application (DVWA) module 14, JavaScript Attacks.
/ 2 min read
A walkthrough of the Damn Vulnerable Web Application (DVWA) module 15, Authorisation Bypass.
/ 2 min read
A walkthrough of the Damn Vulnerable Web Application (DVWA) module 16, Open HTTP Redirect.
/ 2 min read
A walkthrough of the Damn Vulnerable Web Application (DVWA) module 17, Cryptography.
/ 3 min read
A walkthrough of the Damn Vulnerable Web Application (DVWA) module 18, API Security.