cyber-writeups
Writeups et notes de progression en cybersécurité — HTB, pwn.college, PortSwigger, CTF.
Étudiant en Bachelier Sécurité des systèmes · HELMo, Liège · objectif : pentest / sécurité offensive.
⚡ Writeups phares¶
Un aperçu rapide des writeups les plus complets du repo, pour qui n'a que deux minutes :
| Writeup | Pourquoi le lire |
|---|---|
| 🟢 Reactor | RCE sur une CVE React/Next.js 2025 + privesc via débogueur Node.js --inspect |
| 🟢 Nexus | Fuite de creds dans l'historique Gitea + RCE CRM + directory traversal fait main (objets git forgés) |
| 🔎 Campfire-1 | Investigation DFIR complète — Kerberoasting détecté via EVTX Sysmon/PowerShell |
| 🚀 Unified | Log4Shell de bout en bout, du JNDI à la privesc MongoDB |
📁 Structure du repo¶
cyber-writeups/
├── htb/
│ ├── starting-point/ # 13 machines Tier 1 & 2
│ ├── machines/ # Machines Easy/Medium (Cap, Orion, Nexus, Reactor)
│ ├── sherlocks/ # DFIR investigations (Brutus, Unit42, Campfire-1/2)
│ └── challenges/ # Challenges (Reverse, Web, OSINT, Hardware, Misc)
├── web-security/
│ ├── portswigger/ # 29 labs Web Security Academy
│ └── notes-perso.md # Fiches : SQLi, XSS, CSRF, SSRF, path traversal
├── linux-luminarium/ # pwn.college — 128/128 labos
├── ctf/ # Challenges CTF Discord
└── assets/
🗺️ Navigation¶
🟢 Hack The Box¶
| Section | Contenu | Progression |
|---|---|---|
| Starting Point | 13 machines Tier 1 & 2 | ✅ 13/13 |
| Machines classiques | Cap · Orion · Nexus · Reactor | ✅ 4 machines |
| Sherlocks | Brutus · Unit42 · Campfire-1 · Campfire-2 | ✅ 4 Sherlocks |
| Challenges | Reverse · Web · OSINT · Hardware · Misc | ✅ 8 challenges |
🌐 Web Security¶
| Section | Contenu | Progression |
|---|---|---|
| PortSwigger | SQLi · XSS · CSRF · Clickjacking · SSRF · CORS · File Upload · OS CMDi | ✅ 29 labs |
| Notes perso | Fiches de révision web | 📝 En cours |
🐧 Linux & Systems¶
| Section | Contenu | Progression |
|---|---|---|
| Linux Luminarium | pwn.college — 15 modules | ✅ 128/128 |
🏁 CTF¶
| Section | Contenu | Progression |
|---|---|---|
| CTF Discord | Linux · IDOR · Cookie manipulation | ✅ 3 challenges |
🛠️ Outils utilisés¶
nmap · Burp Suite · Wireshark · Metasploit · hashcat · sqlmap · gobuster · impacket · evil-winrm · Chainsaw · Python · Bash
📌 Format d'un writeup¶
Contexte → Reconnaissance → Exploitation → Privilege Escalation → Flags → Leçons retenues
Chaque page suit la même structure qu'un writeup officiel HTB : schéma de la chaîne d'attaque (Mermaid), commandes complètes en blocs de code, tableau récapitulatif des flags/réponses, et une section "Points clés" qui capitalise les leçons transférables à d'autres machines. Chaque page contient un fil d'Ariane en haut et une navigation précédent/suivant en bas.
Légende des difficultés¶
| Badge | Signification |
|---|---|
| 🟩 Very Easy / Easy | Prise en main, une seule vulnérabilité ou une chaîne courte |
| 🟧 Medium | Chaîne d'exploitation à plusieurs étapes, CVE récente ou logique applicative non triviale |
| 🟥 Hard+ | Pas encore abordé dans ce repo |
Repo alimenté au fil des labs et CTF résolus. Toutes les machines HTB publiées ici sont Retired ou issues d'événements terminés — writeups à but strictement éducatif.