Reverse engineering
Binaire fermé, code legacy sans source, comportement à comprendre — on rentre dedans.
Questions fréquentes
Non. Je demande systématiquement le contexte légal avant de commencer : reprise d'un projet dont vous avez les droits, interopérabilité légitime (autorisée par le droit français en EU), audit sécurité sur votre propre produit. Pas de cracking de protections commerciales pour contournement de licence.
Spécialité : .NET (managed, IL/CIL) où je suis très efficace. Aussi natif Windows (PE x86/x64) et Linux (ELF), Android (APK/native), firmwares ARM Cortex-M. Pour iOS/macOS, on regarde — plus dépendant du cas.
Vraiment dépendant. Comprendre un format de fichier simple : 1-2 jours. Reverser une appli .NET de taille moyenne : 1-3 semaines. Le devis se fait après une phase exploratoire courte (souvent 1/2 journée offerte pour scoper).
Oui, pour de l'analyse forensique post-incident (vous avez été touché, vous voulez savoir ce qui s'est passé). Pas pour développer des outils offensifs.