Aller au contenu

cyber-writeups

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/

🟢 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.