OSCP Sheet — Master Index

Your vault organized by what phase of the exam you’re in — not by file type.

METHODology → ENUMERATE → EXPLOIT → POST-EXPLOIT (PrivEsc / Pivot / Lateral)
                    ↓
              TOOLS + COMMANDS + REFERENCE (supporting layers)

📌 Kill Chain — Start Here

PhaseHubWhen to open
MethodologyMethodologyStarting a box — workflow & mindset
EnumerationEnumerationUnderstanding services, AD, networking
ExploitationExploitationWeb vulns, SQLi, LFI, buffer overflow
Post-ExploitationPost-ExploitationPrivEsc, pivot, lateral movement, shells

📌 Supporting Layers

LayerHubContents
ToolsToolsFull tool docs — Nmap, Impacket, Hashcat, etc.
CommandsCommandsQuick command refs — Linux, Windows, Vim
ReferenceReferencePort lookup, external links, CVEs, misc

📌 Most-Used Entry Points

SituationGo to
New box, don’t know where to startInitial footholdRecon tools
Open port, what do I do?UseCases for ports
Port 5222 / XMPP / JabberPidgin + UseCases for ports
Port 389 / LDAPldapsearch
Port 161 / SNMP (UDP)snmpwalk
Ports 25/110/143 (mail)Mail (SMTP POP3 IMAP)
Got low shell on LinuxPrivilege escalationLinux + Linux Tools
Got low shell on WindowsPrivilege escalationWindows PrivEsc
SeBackupPrivilege in whoami /privSeBackupPrivilege
SeRestorePrivilege in whoami /privSeRestorePrivilege · read path → SeBackupPrivilege
What is NTDS.dit / AD database?NTDS.dit
Domain environmentAD + Active Directory tools · Credential Graph
”What can I do with this hash/ticket?”Credential Graph
Which attack path for this service?Attack Path Graph
AD CS / certificate abuseCertipy & Certify · AD CS ESC
Kerberos from Linux (-k, getTGT, kinit)Kerberos Setup - krb5.conf · Time Sync-Clock Skew
Kerberos from Windows shellRubeus
Need to reach internal networkTunneling + Chisel
Session cookie / Flask JWTCookie Decoding
Move to another hostLatMovement + Impacket
Identified Nginx / Tomcat / IISWeb ServersNginx · Tomcat · IIS
Web path brute / exposed .gitGobuster · Git & GitHub
LFI / RFI on page= file= paramsLocal File Inclusion (LFI) · Remote File Inclusion (RFI)
GraphQL / API introspectionGraphQL - Bruno · Voyager
Backup zip / 7z extractArchives - unzip 7z zip (7z x · zipinfo -v)
Chain grep/awk/findPipelines & Chaining

📌 Folder Map

Sheet/
├── Sheet.md                 ← you are here
├── Methodology/             Initial foothold · Privilege escalation workflows
├── Enumeration/             AD, Kerberos, networking concepts
├── Exploitation/            SQLi, LFI, XSS, buffer overflow
├── Post-Exploitation/       PrivEsc, tunneling, lateral movement, shells
├── Tools/                   Tool documentation (by category)
├── Commands/                Linux & Windows command cheatsheets
└── Reference/               Ports, links, CVEs, notes