Skills
Cybersecurity study notes, built from practice and review.
Skill map
Browse by discipline, then open a topic to see the notes behind it.
Cloud Security3
Offensive Security25
CRTO25
- 1. Red Team Engagements1
- 2. Malware Essentials for Windows Payloads1
- 3. Cobalt Strike Primer1
- 4. AV and EDR Defence Evasion1
- 5. Initial Access1
- 6. Persistence1
- 7. Post-Exploitation1
- 8. Privilege Escalation1
- 9. Elevated Persistence1
- 10. Credential Access1
- 11. User Impersonation1
- 12. Discovery1
- 13. Lateral Movement1
- 14. Pivoting1
- 15a. Kerberos Basics and Unconstrained Delegation1
- 15b. Kerberos - Constrained Delegation1
- 15c. Kerberos - Service Name Substitution1
- 15d. Kerberos S4U2self Computer Takeover1
- 15e. Kerberos Resource-Based Constrained Delegation1
- 16. MSSQL Server1
- 17. Domain Dominance1
- 18. Active Directory Certificate Services (AD CS)1
- 19. Forest and Domain Trusts1
- 20. CRTO Reporting1
- 21. AppLocker Policy Enumeration and Bypass Study1
Web Security3
Labs & Write-ups2
Testing Methods1
AI Security11
Models & Applications2
Sandboxes & Control1
Experiments & Builds1
Mobile Security1
Application Security1
Systems & Architecture2
Infrastructure & Linux1
Secure Development1
Career & Life2
Study notes
- Red Team Engagementslearning
Core ideas for planning and executing an authorized red-team engagement.
- Credential Accesslearning
Windows credential material, Kerberos fundamentals, and authorized-lab techniques for understanding how credentials are stored and reused.
- User Impersonationlearning
How Windows logon sessions, access tokens, and cached credential material determine what a Beacon can do as another user.
- Discoverylearning
Domain and host discovery through LDAP, efficient query design, BOFHound, BloodHound, and restricted-group analysis.
- Lateral Movementlearning
Moving from one authorized lab host to another with Cobalt Strike, while choosing the remote execution method, identity context, and evidence carefully.
- CRTO: Pivotingstudy
How to use a Beacon as a network pivot, configure SOCKS clients, and separate connectivity from authentication.
Kerberos ticket flow and the authorized unconstrained-delegation lab, with ticket identity, prerequisites, OPSEC, and cleanup.
S4U2proxy first, then S4U2self when protocol transition must supply the front-end ticket; authorized CRTO lab branches and evidence.
When and why a delegated TIME service ticket can be relabelled for CIFS on the same service-account key, plus the CRTO lab evidence and checks.
Explains the target-computer-TGT S4U2self path and records the CRTO lab commands, checks, and prerequisites.
Explains how a target resource controls which delegating principals may act for users, and how a verified write right, controlled principal, S4U flow, and cleanup fit together.
- MSSQL Serverlearning
Open-book map for MSSQL discovery, authentication, linked servers, SQL-to-Windows boundaries, and local privilege checks.
- Domain Dominancelearning
Separates secret acquisition from ticket use and maps DCSync, Golden, Silver, Diamond, and DPAPI backup-key branches.
Study map for certificate authentication and the course's ESC1, ESC2, ESC3, ESC4, ESC8, and Golden Certificate branches.
- Forest and Domain Trustslearning
Ryan's CRTO notes on trust direction, inter-realm Kerberos, parent-child and inbound/outbound trust labs, with evidence limits and secret handling.
Plain-language models for Windows PE files, memory, tokens, threads, and process-injection families, with CRTO-relevant caveats.
- CRTO Reportinglearning
How to turn engagement evidence into accurate business-facing findings, recommendations, and useful out-briefs.
CRTO study notes on reading local and GPO-delivered AppLocker policy, interpreting rule conditions, and assessing lab-specific execution-control gaps.
- Cobalt Strike Primerlearning
A mental model for Cobalt Strike's architecture, listeners, Beacon payloads, staging, and operator interaction.
- AV and EDR Defence Evasionlearning
A practical mental model for understanding how AV and EDR observe payloads, memory, process injection, scripts, and post-exploitation behavior in an authorized lab.
- Initial Accesslearning
CRTO study notes on phishing taxonomies, payloads, triggers, containers, and initial-access delivery methods.
- Persistencelearning
CRTO study notes on Windows persistence through autostart locations, logon scripts, PowerShell profiles, scheduled tasks, and COM hijacking.
- Post-Exploitationlearning
A practical model for post-exploitation situational awareness, Beacon execution choices, session passing, collection, and PowerShell execution in an authorized CRTO lab.
- Privilege Escalationlearning
A practical model for assessing Windows privilege boundaries and identifying authorized-lab escalation paths through services, execution hijacking, software vulnerabilities, and UAC.
- Elevated Persistencelearning
Persistence techniques that retain elevated access after an initial privilege escalation, with a focus on scheduled tasks, services, and WMI event subscriptions.