Embedded Cybersecurity Consultant
A réalisé des missions de conseil en freelance et des tests d'intrusion sur des systèmes embarqués et des infrastructures critiques.
- A mené des analyses de binaires embarqués pour cartographier les composants logiciels et identifier les fonctions de parsing.
- A effectué la rétro-ingénierie des fonctions de parsing pour concevoir des cas de tests de fuzzing ciblés et détecter des vulnérabilités de dépassement de tampon.
- A vérifié le support du protocole UDS sur l'interface CHAdeMo afin d'évaluer les risques d'accès non autorisé aux services de diagnostic.
- A audité la protection de la reprogrammation des ECU via le protocole de charge.
- A réalisé des tests de robustesse CAN dans des conditions réelles de charge en injectant des trames ID haute priorité pour saturer le bus et vérifier le retour à l'état de charge normal.
- A réalisé un audit de sécurité d'une passerelle automobile embarquée exposant des services sur Ethernet, répartis sur des zones VLAN segmentées et pontées par des zones DMZ CAN avant/arrière.
- A cartographié la topologie de découverte de services SOME/IP sur l'ensemble des ECU joignables et validé l'application du filtrage basé sur l'IP source et ARP à chaque frontière réseau.
- A conduit un fuzzing avancé des interfaces SOME/IP au moyen de requêtes scriptées Python/Scapy et de harnais guidés par la couverture AFL++, pour identifier les vulnérabilités de désérialisation et les dépassements de pile avec triage des plantages via GDB/LLDB.
- A conduit des audits systématiques de durcissement de binaires (RELRO, canary de pile, NX, PIE, Seccomp) sur les binaires de services exposés et a signalé l'absence de filtrage des appels système comme multiplicateur d'impact d'exploitation.
- A analysé la sécurité du trafic AVB pour évaluer la robustesse du streaming en temps réel face à l'injection malveillante de paquets.
- A effectué la rétro-ingénierie des binaires de la passerelle et des protocoles CarPlay/AirPlay pour cartographier les services exposés et les vecteurs d'élévation de privilèges, incluant un fuzzing basé sur l'émulation Unicorn de la machine à états HTTP et DNS-SD de CarPlay.
- A évalué les mécanismes d'inter-authentification des ECU et identifié des vulnérabilités d'usurpation de services.
Environnement technique