Curated, not random links

Academy library

PortSwigger Web Security Academy, TryHackMe paths, OWASP / MITRE / NIST, and CTF platforms — organised after you finish CYNARKS in-browser Labs. External sites are optional deep practice, not required to complete Labs. For in-app OSINT lanes and ethics, see OSINT command center.

Web Application Security

PortSwigger Web Security Academy

Free

Cross-site scripting (XSS)

Gold-standard free labs for reflected/stored/DOM XSS.

Beginner → Advanced

PortSwigger Web Security Academy

Free

SQL injection

Hands-on SQLi with increasing difficulty — pairs with our in-browser SQLi sim.

Beginner → Advanced

PortSwigger Web Security Academy

Free

Access control vulnerabilities

IDOR and broken access control practice.

Intermediate

PortSwigger Web Security Academy

Free

Server-side request forgery (SSRF)

Cloud metadata and internal SSRF patterns.

Intermediate

PortSwigger Web Security Academy

Free

Authentication vulnerabilities

Password reset, 2FA bypass, and session flaws.

Intermediate

PortSwigger Web Security Academy

Free

Full Web Security Academy catalog

Complete free topic index — use after CYNARKS web path.

All

PortSwigger Web Security Academy

Free

Cross-site request forgery (CSRF)

Pairs with our in-browser CSRF defense lab.

Intermediate

PortSwigger Web Security Academy

Free

XML external entity (XXE) injection

XML parser abuse — after CYNARKS injection topics.

Intermediate

PortSwigger Web Security Academy

Free

JWT attacks

Deepen after our JWT segment lab.

Intermediate → Advanced

PortSwigger Web Security Academy

Free

File upload vulnerabilities

Matches our vulns knowledge base entry.

Intermediate

PortSwigger Web Security Academy

Free

Directory traversal

After the in-browser traversal pattern lab.

Beginner → Intermediate

TryHackMe

Free

Web Fundamentals

HTTP/cookies/JS baseline before PortSwigger deep dives.

Beginner

TryHackMe

Free

OWASP Top 10

Room-style walkthrough of Top 10 categories.

Beginner

PortSwigger Web Security Academy

Free

CORS

After our CORS misconfiguration vuln entry.

Intermediate

PortSwigger Web Security Academy

Free

Server-side template injection

Pairs with SSTI in vulns knowledge base.

Advanced

PortSwigger Web Security Academy

Free

Race conditions

Logic flaw depth after access-control labs.

Advanced

PortSwigger Web Security Academy

Free

JWT attacks

Pairs with JWT misuse in our vulns catalog.

Advanced