HackTheBox Writeup

racecar

racecar

  • Catégorie : Pwn
  • Difficulté : Intermédiaire / Avancé

Résumé

Binaire racecar fourni pour analyse et exploitation. Ce README synthétise les étapes recommandées pour le reverse engineering et la construction d'un exploit.

Étapes recommandées

  1. Reconnaissance : file racecar, strings racecar.
  2. Analyse statique : objdump -d, ghidra, radare2.
  3. Vérifier protections : NX, PIE, Canary, RELRO (checksec).
  4. Identifier vulnérabilités (buffer overflow, format string, use-after-free, etc.).
  5. Développer et tester un exploit localement (ROP, ret2libc, etc.).

Fichier fourni

  • racecar — exécutable binaire à analyser.

Indices

  • strings peut révéler messages utiles, chemins ou formats d'entrée.

Références

  • Outils recommandés : pwndbg, gef, radare2, ghidra, checksec.