CSPT study plan
CSPT · Give each week a clear focus.
8 weeks · About 6 hours per week
Engagement Management, Scoping and Rules of Engagement & Web Application Exploitation
Draft a rules-of-engagement and scoping document for a fictional client that specifies in-scope CIDRs and hosts, testing windows, escalation contacts, data-handling limits, and explicitly prohibited techniques
Build an isolated attack-and-defense lab (attacker VM, intentionally vulnerable web application, and a Windows host suitable for later directory work) and verify that snapshot rollback restores a clean state
Enumerate the lab web application's authentication, session, and access-control surfaces, mapping each user-controlled input to the trust boundary it crosses
Demonstrate three access-control failures (insecure direct object reference, privilege escalation by parameter tampering, forced browsing to a privileged page) and capture the raw request and response for each
Your checkpoint
A two-to-three page scope and RoE document plus a lab build sheet, with three access-control entries logged in a findings register (title, evidence, impact, suggested fix).
Web Application Exploitation
Exploit injection flaws in the lab (SQL injection, OS command injection, server-side template injection) and record the exact payload, the server response, and the root cause for each
Test and document SSRF, unrestricted file upload, and insecure deserialization paths, including any filter or allowlist bypasses that were required
Chain a server-side request path to reach an internal-only service and capture the transition from an external web request to an internal response
Write remediation guidance for each web finding that names the specific control to implement (parameterized queries, allowlisting, content-type and signature validation) instead of generic advice
Your checkpoint
A web exploitation summary containing five validated findings, each with reproducible proof-of-concept steps and a justified severity rating.
Network Exploitation and Pivoting
Differentiate bind, reverse, and staged payload behaviour by executing each in the lab and capturing the resulting traffic in a packet capture
Demonstrate one network-level credential attack in the lab (relay or hash-based authentication) and document the protocol weakness that made it possible
Configure local port forwarding and a SOCKS proxy through a compromised host to prove reachability into a simulated internal segment that was previously unreachable
Compare three pivoting methods (SSH tunnelling, proxychains, and a lightweight tunnel such as Chisel) and document the stability, throughput, and detection tradeoffs of each
Your checkpoint
A pivot-chain diagram with the exact commands used, plus a packet capture or proxy log proving traffic reached an internal-only host.
Identity and Directory Service Attack Paths
Enumerate an Active Directory lab domain: users, groups, computers, trusts, SPNs, and delegation settings, using both native utilities and a third-party collection tool
Execute at least two credential-based attack paths (Kerberoasting, AS-REP roasting, or ACL abuse) and capture the artefacts obtained from each
Trace a path from a low-privilege domain user to Domain Admin and annotate every edge with the specific misconfiguration that enables it
Write a targeted remediation for each edge in the traced path (delegation removal, ACL cleanup, password policy change, administrative tiering)
Your checkpoint
An annotated attack-path graph from low-privilege user to Domain Admin, plus a table mapping each hop to its misconfiguration and its fix.
Reconnaissance and Information Gathering & Vulnerability Analysis and Validation
Perform passive and active reconnaissance against a practice range: DNS and OSINT collection, subdomain enumeration, service and version scanning, and content discovery
Build a consolidated asset and service inventory from the collected output and rank it by exposure and business context
Triage automated scanner findings by manually confirming or refuting at least five items, and record the false-positive rate of the scanner used
Write a reusable validation checklist that defines reproducibility steps, required evidence, affected scope, and explicit false-positive exit criteria
Your checkpoint
A reconnaissance inventory plus a validation worksheet covering at least ten candidate findings with confirmed or refuted status and supporting evidence.
Privilege Escalation (Windows and Linux)
Identify and exploit three Windows privilege escalation vectors (service misconfiguration, unquoted service paths, and token or impersonation privilege abuse) and document each successful escalation
Identify and exploit three Linux privilege escalation vectors (SUID binaries, sudo misconfiguration, and scheduled-task or writable-path abuse)
Run at least two local enumeration tools and manually verify every candidate they surface before acting on it
Document the detection signal each escalation technique would generate for a defender monitoring the host
Your checkpoint
A privilege escalation playbook containing six verified techniques (three per operating system), each with the pre-check command, exploitation steps, evidence, and a detection note.
Reporting, Evidence Handling and Remediation Guidance & Engagement Management, Scoping and Rules of Engagement
Convert the lab findings into a client-ready report containing an executive summary, technical findings, severity ratings, and a prioritized remediation roadmap
Apply a consistent evidence-handling process across the engagement: hashing, timestamping, redaction of sensitive data, and storage that preserves integrity
Write remediation guidance for every finding that names a responsible owner, an alternative compensating control, and a verifiable retest criterion
Review your own report against an engagement-close checklist covering scope coverage, evidence completeness, and justification of each rating
Your checkpoint
A complete redacted sample report for the lab engagement with an executive summary, eight to ten findings with evidence, and a remediation roadmap.
Engagement Management, Scoping and Rules of Engagement & Reconnaissance and Information Gathering & Vulnerability Analysis and Validation & Network Exploitation and Pivoting & Web Application Exploitation & Identity and Directory Service Attack Paths & Privilege Escalation (Windows and Linux) & Reporting, Evidence Handling and Remediation Guidance
Complete timed practice sets across all eight domains and log every missed item with its root cause (knowledge gap, misread question, or tooling error)
Re-demonstrate the three weakest objectives from the log until each is performed twice without reference material
Deliver a fifteen-minute verbal walkthrough of one full engagement lifecycle, from scoping through reporting, without notes
Audit your study notes for accuracy on any fact you flagged as uncertain and mark unresolved items for verification before exam day
Your checkpoint
A scored timed mock assessment (target 80 percent or higher) plus a one-page weak-area log listing a remediation action for each missed objective.
Milestones
Week 2: Explains and demonstrates an injection finding end to end, from payload to root cause to remediation, without consulting notes.
Week 4: Demonstrates at least one complete chain in the lab, from initial web access through a network pivot to a domain-level objective, without reference material.
Week 6: Completes a full lab chain, reconnaissance through privilege escalation, inside a single three-hour sitting while capturing evidence as you go.
Week 8: Scores 80 percent or higher on the timed mock assessment and has a written remediation action for every missed objective.