Workspace controls Memory only · 0 steps
Command values 0 filled
Temporary connection values clear on reload. Passwords, hashes and tickets remain placeholders. Check address-family syntax in the selected command.
OSCP exploitation reference
Choose a topic or search a tool. Jump to commands, read the result cue, then follow the matching technique.
Discovery
- Discovery →An explicitly assigned address or host list and a known source position
Enumeration
- Services →A confirmed reachable application; anonymous context or one identified credential
- Web mapping →A reachable HTTP application and recorded anonymous or authenticated request state
Initial access
- Web exploitation →A reproducible application request and a controlled input or access-context comparison
- Public exploits →An identified component/build and a candidate exploit with reviewable source
Usable access
- Sessions & transfers →Verified command execution or authenticated remote access and a known network path
- Credentials →A credential artifact with a recorded source and possible account context
- Execution troubleshooting →A recorded delivery/execution chain with the expected consumer and effect
Local privilege
- Linux escalation →A verified Linux foothold with a known effective UID, groups and filesystem context
- Windows escalation →A verified Windows foothold with a known token, integrity level and groups
Active Directory
- AD enumeration →A known domain identity or a directory endpoint that permits the selected anonymous query
- AD identity attacks →A domain identity, appropriate host privilege, or a validated effective directory-object right
- Lateral movement →Identified authentication material, destination service reachability and a candidate authorized identity
Internal access
- Pivoting & tunnels →A pivot identity/process or reachable SSH service and a drawn source-to-destination path
Evidence & reporting
- Integration & evidence →An assigned objective, scope and accumulated host/identity/route evidence
Study order, scope & hypothetical chains
Eight study units: discovery/services; web; credentials; public exploits/sessions; Linux/Windows escalation; pivoting/AD/movement; execution diagnostics; integration/evidence. Concept study and practical competence remain separate.
Linux standalone HYPOTHETICAL
Validate the source path and discover hostsDiscover TCP ports with SYN or connect scansEstablish scheme, host, redirects and request stateMap functions, roles and normal requests manuallyRead files through directory traversalClassify the artifact and its identity contextValidate known passwords and context-specific reuseUse SSH passwords, keys and forwarding-capable accessEstablish Linux state and choose an escalation candidateUse an allowed sudo operation to cross a privilege boundaryEstablish Linux state and choose an escalation candidate
Windows standalone HYPOTHETICAL
Validate the source path and discover hostsDiscover TCP ports with SYN or connect scansEstablish scheme, host, redirects and request stateMap functions, roles and normal requests manuallyEstablish upload acceptance, storage and retrievalExecute an uploaded file through a compatible handlerVerify command execution, host and represented identityEstablish Windows token, host and process contextChange a privileged service's executable configurationEstablish Windows token, host and process context
AD roast and movement HYPOTHETICAL
Establish domain identity, DC, DNS, time and routeEnumerate directory objects with native, LDAP and PowerView approachesRequest a selected service ticket for offline service-account recoveryRecover passwords with feasible dictionary, rule and mask attacksValidate known passwords and context-specific reuseMatch route, destination service and effective authorizationUse WinRM, WinRS or PowerShell remotingEstablish Windows token, host and process contextSelect a privilege-backed impersonation or object-control routeObtain accessible live logon-session credential materialRecover or reuse an NT password hashSelect password, NT hash, key-to-ticket or ticket authenticationExecute through uploaded service creation using PsExec
AD replication and evidence HYPOTHETICAL
Establish domain identity, DC, DNS, time and routeEnumerate directory objects with native, LDAP and PowerView approachesValidate effective directory-object controlUse validated directory replication rights for bounded credential proofCapture state-transition, proof and exploit-adaptation evidenceBuild and validate the report and submission artifacts
Pivoted domain access HYPOTHETICAL
Discover pivot interfaces, routes and internal service contextRoute a selected internal subnet through Ligolo-ngPreserve DNS, Kerberos names and time across a pivotEstablish domain identity, DC, DNS, time and routeEnumerate directory objects with native, LDAP and PowerView approachesCollect focused BloodHound data and validate an attack pathValidate effective directory-object controlAdd a controlled identity to a group through effective membership rightsUse WinRM, WinRS or PowerShell remoting
Execution and callback repair HYPOTHETICAL
Verify command execution, host and represented identityConnect a Linux reverse shell through an available interpreterDiagnose connection direction, listener and session failures in orderPair staged payloads with the correct handler and session lifecycleVerify command execution, host and represented identity
Built from your reviewed exploitation reference. Dedicated buffer-overflow development is excluded by preparation choice. Existing-exploit adaptation remains covered. Check current exam rules ↗