
Carnet de terrain OSCP par Samson Laird : référentiel de techniques fusionné, notes numérotées (MIT)

Carnet de notes de méthodologie de pentest indexé par ports : arbres de décision, modèles de commandes copier-coller, et leçons tirées de boxes d'entraînement autorisées (HTB / PG / labs personnels). Fusionné depuis l'ancien finalnotes-vault dans cet arbre unique.
Un workflow exécutable sous pression de temps. Commandes et arbres de décision d'abord.
Notes d'étude publiques réservées à l'entraînement autorisé (vos labs, HTB/PG, les cours que vous possédez). Pas de clés d'examen, pas de dumps d'engagements réels, pas de dump de contenu de cours OffSec.
Dépôt : https://gitlab.com/WattoCyber/oscp-notes-2026
| Quoi | Notes de terrain de style OSCP : arbres de décision, modèles de commandes, fiches techniques. |
| À qui ça s'adresse | Candidats OSCP et opérateurs de labs qui veulent un workflow exécutable sous pression de temps. |
| Ce que ce n'est pas | Pas un dump de payloads, pas de clés d'examen, pas de contenu de cours OffSec, et pas un substitut aux supports officiels. |
| Taille | 511 notes markdown dans l'ordre numéroté d'engagement. |
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
Signal de réussite : python fill-variables.py status affiche Status: PLACEHOLDERS (avant apply) ou Status: FILLED (après apply avec de vraies IP dans Variables.md). Ouvrez Home.md dans Obsidian, VS Code, ou tout lecteur markdown. Les wikilinks fonctionnent le mieux dans Obsidian.
Ne nécessite que Python 3 (bibliothèque standard). Pas de pip install.
00-Start-Here/ 31 notes
01-Enumeration/ 139 notes
02-Web-Attacks/ 48 notes
03-Active-Directory/ 55 notes
04-Linux-PrivEsc/ 57 notes
05-Windows-PrivEsc/ 92 notes
06-Pivoting/ 13 notes
07-File-Transfers/ 11 notes
08-Shells/ 8 notes
09-Password-Attacks/ 19 notes
10-Reporting/ 5 notes
11-Tools/ 30 notes
fill-variables.py placeholder IP binder
_attachments/ images linked from notes
Dans le périmètre
Hors périmètre (délibérément)
Vérifiez les règles d'examen actuelles sur le guide d'examen d'OffSec. Les tableaux de score ici sont des aides à l'étude et peuvent devenir obsolètes.
Placeholders utilisés dans toutes les notes : 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)
Ne committez pas les IP appliquées. Gardez Variables.md avec des placeholders dans git.
Samson Laird (SamsonCyber / WattoCyber). Construit en travaillant sur des labs de style OSCP.
L'ancien dépôt autonome finalnotes-vault est archivé. Cet arbre est la copie vivante.
MIT pour la structure originale, les scripts et le texte original. Le savoir-faire technique relève du métier de la sécurité publique. Les noms de boxes font référence à des machines publiques HTB/PG ; respectez les règles de chaque plateforme.