0 of 0 steps completed

Two tiers. Tier 1 is HTB CWES (associate). Tier 2 is HTB CWEE (expert). Each step has a checkbox and a list of resources. Tick steps as you finish them. Progress is saved in this browser.

Tier 1: Associate Level (CWES)

Phase 1: Foundations

Step 1.1 HTTP fundamentals
Step 1.2 Web proxies and Burp Suite
Step 1.3 Back end languages basics

Phase 2: Reconnaissance and Enumeration

Step 2.1 Passive recon
Step 2.2 Active recon and fuzzing
Step 2.3 Subdomain enumeration

Phase 3: Client Side Attacks

Step 3.1 XSS
Step 3.2 CSRF and clickjacking
Step 3.3 JavaScript deobfuscation

Phase 4: Injection Attacks

Step 4.1 SQL injection
Step 4.2 Command injection
Step 4.3 SSTI
Step 4.4 NoSQL injection
Step 4.5 XXE

Phase 5: Access Control and Authentication

Step 5.1 IDOR and BOLA
Step 5.2 Authentication bypass
Step 5.3 JWT attacks
Step 5.4 Login brute forcing

Phase 6: File Handling and Upload

Step 6.1 File upload attacks
Step 6.2 Path traversal and LFI

Phase 7: Server Side Attacks

Step 7.1 SSRF
Step 7.2 SSI injection

Phase 8: API and Modern Stack

Step 8.1 REST API testing
Step 8.2 GraphQL

Phase 9: CMS and Common Applications

Step 9.1 WordPress
Step 9.2 Laravel

Phase 10: Methodology and Bug Bounty

Step 10.1 Bug bounty process

Phase 11: Reporting

Step 11.1 Report writing

Tier 2: Expert Level (CWEE)

Phase 12: Advanced Foundations

Step 12.1 White box testing
Step 12.2 Secure code review

Phase 13: Advanced Injection

Step 13.1 Advanced SQLi
Step 13.2 Advanced deserialization

Phase 14: Advanced Authentication

Step 14.1 OAuth and SAML

Phase 15: Advanced Client Side

Step 15.1 Prototype pollution
Step 15.2 Web cache poisoning

Phase 16: HTTP and Protocol Attacks

Step 16.1 Request smuggling
Step 16.2 Host header injection

Phase 17: WAF and CDN Bypasses

Step 17.1 WAF bypass techniques
Step 17.2 CDN origin discovery

Phase 18: GitLab CI/CD Security

Step 18.1 GitLab pipeline security

Phase 19: Go for Security Tooling

Step 19.1 Go basics
Step 19.2 Go security tools

Phase 20: Cloud Secure Code Review

Step 20.1 AWS review
Step 20.2 Azure review

Phase 21: Exam Preparation

Step 21.1 CWES exam prep
Step 21.2 CWEE exam prep