Matteu Olivieri
Bastiani
// Vulnerability Research · Reverse Engineering · Low-Level Security
Chercheur indépendant en sécurité offensive, spécialisé en recherche de vulnérabilités sur le kernel Linux, les firmwares, le mobile et le matériel. J'accompagne les organisations dans l'identification de surfaces d'attaque critiques et l'analyse approfondie de leurs systèmes, jusqu'au niveau le plus bas.
Travaux de recherche documentés
Extraits de sessions de recherche réelles : désassemblage, analyse mémoire et rétroconception. Cliquez sur une vignette pour l'agrandir.
Profil & expertise
Domaines d'intervention, approche méthodologique et positionnement de la recherche de vulnérabilités au cœur de l'activité.
Mon activité couvre l'ensemble du spectre offensif : pentest web, réseau et système. Le cœur de mon expertise reste la recherche de vulnérabilités, discipline à laquelle je consacre la majeure partie de mes travaux.
Mon orientation est principalement offensive, mais elle s'appuie sur une solide compréhension des problématiques défensives. Je dispose de bases théoriques approfondies en sécurisation d'infrastructures cloud, web et système.
Je conduis également d'importants travaux de reverse engineering sur tous types de binaires (PE, ELF, APK) ainsi que sur des composants bas niveau : drivers Windows et Linux, modules kernel, objets système, GSM et formats spécifiques.
Je possède une expertise reconnue en identification et analyse de vulnérabilités, qu'il s'agisse de failles documentées (CVE) ou inédites (0-day). Mes domaines de prédilection couvrent les RCE (Remote Code Execution), LPE (Local Privilege Escalation), Use-After-Free, buffer overflows, injections de commandes et corruptions mémoire, sur les applications, systèmes d'exploitation, services réseau et environnements cloud.
Mes compétences s'étendent au hardware hacking, à l'aide d'instruments tels que le DSLogic et le Bus Pirate : analyse et recherche de vulnérabilités sur puces SPI, interfaces UART, mémoires NAND et protocoles JTAG/SWD.
Je mène par ailleurs des activités d'OSINT, de GEOINT et de SIGINT (renseignement d'origine électromagnétique), ainsi que des opérations de reconnaissance ciblées à l'échelle d'une infrastructure, d'une organisation ou d'un individu.
J'interviens également sur les technologies radiofréquences et la sécurité radio : analyse de protocoles RF, recherche de vulnérabilités, étude des communications sans fil et des systèmes baseband. En parallèle, j'analyse les mécanismes de protection des systèmes modernes afin d'en évaluer la robustesse, dans un cadre strictement orienté recherche.
Enfin, je réalise de la recherche de vulnérabilités dans le code source, principalement en PHP, Java et C, ainsi que dans d'autres langages.
En synthèse, mon domaine de référence demeure la recherche en cybersécurité : découverte de vulnérabilités, analyse approfondie des systèmes, reverse engineering et compréhension des mécanismes internes des technologies étudiées.
Travaux en cours
Un instantané de mes recherches actives : sujet, domaine, statut et progression. Mis à jour au fil de l'avancement.
Découvertes & analyses
Recherche de failles sur le kernel, les firmwares et le mobile. Chaque fiche résume le domaine, la techno, l'impact et le statut.
Recherche de vulnérabilité dans le sous-système BTRFS du kernel Linux. Primitive d'écriture arbitraire identifiée, divulgation publique.
Recherche sur la gestion des mappings mémoire du kernel Linux. Désynchronisation démontrée avec proof-of-concept et scénarios d'exploitation.
Acquisition et étude de firmware embarqué : structure, partitions, mécanismes de mise à jour et surfaces d'attaque exposées.
Système de chiffrement des communications conçu pour des échanges à très haut niveau de confidentialité.
Drone de recherche de personnes disparues : caméra thermique, IA embarquée, communication vocale et GPS. Conçu pour les zones inaccessibles aux équipes de secours.
Plateforme d'analyse de binaires assistée par IA : classification automatique de composants et extraction d'informations à partir de code compilé.
Rétroconception multi-cibles
Analyse statique et dynamique sur tous types de binaires et d'architectures, du driver kernel au runtime VR.
Désassemblage et instrumentation d'applications Android : analyse DEX, bibliothèques natives et mécanismes de protection.
Reverse de binaires ELF, drivers et modules kernel. Étude des structures internes de l'OS et des chemins d'exécution sensibles.
Analyse de firmwares de routeurs, IoT et objets connectés : extraction, cartographie mémoire et identification des surfaces exposées.
Reverse de l'environnement système du Quest 3 : composants shell, services et mécanismes de sécurité, par analyse statique et dynamique.
Analyse matérielle bas niveau
Analyse électronique et capture de bus avec DSLogic et Bus Pirate : SPI, UART, I²C, JTAG/SWD et mémoires NAND.
Notes & analyses techniques
Brouillons et notes de recherche en cours de rédaction. Publication progressive.
Analyse détaillée de la gestion mémoire dans BTRFS et des comportements critiques en conditions d'erreur.
Documentation des mécanismes de vérification d'intégrité au démarrage Android et de leur surface d'attaque.
Notes de reverse engineering sur l'environnement système du Quest 3 : composants shell et mécanismes de sécurité.
PoC démontrant une désynchronisation de mapping mémoire dans le kernel Linux, avec analyse d'impact et scénarios d'exploitation.
Compétences & expertise technique
Un périmètre de compétences étendu, organisé autour d'un objectif constant : analyser les systèmes avec une profondeur suffisante pour en identifier les points de défaillance.
- Recherche de vulnérabilités sur systèmes Linux, Android, firmwares embarqués et équipements réseau
- Analyse approfondie des surfaces d'attaque applicatives, système et matérielles
- Audit de sécurité de logiciels, API, protocoles et architectures distribuées
- Identification de vulnérabilités logiques, erreurs de conception et défauts d'implémentation
- Étude des mécanismes de sécurité modernes : ASLR, DEP/NX, Stack Canaries, SELinux, Sandboxing
- Analyse des mécanismes d'authentification, de contrôle d'accès et de gestion des privilèges
- Méthodologies de recherche offensive, validation technique et divulgation responsable
- Reverse engineering avancé avec IDA Pro, Ghidra, Hopper et outils d'analyse spécialisés
- Analyse statique et dynamique de binaires complexes
- Architecture ARM, ARM64, x86, x86-64 et systèmes embarqués
- Étude des noyaux Linux, processus système et mécanismes internes des OS
- Analyse de firmwares, bootloaders, routeurs, objets connectés et composants IoT
- Compréhension approfondie des formats ELF, DEX, APK, Mach-O et bibliothèques natives
- Rétroconception de logiciels, protocoles et architectures propriétaires
- Analyse électronique de cartes embarquées et équipements connectés
- Utilisation avancée d'analyseurs logiques DSLogic U2 Pro
- Analyse et décodage des bus SPI, UART, I²C, GPIO et interfaces de débogage
- Extraction, acquisition et étude de mémoires Flash SPI
- Utilisation d'outils matériels spécialisés : Bus Pirate, CH341A, pinces SOIC8
- Capture et interprétation de communications matérielles bas niveau
- Investigation de routeurs, équipements réseau, systèmes embarqués et objets connectés
- Architecture des systèmes Linux et Android
- Compréhension des mécanismes internes des systèmes d'exploitation
- Protocoles réseau et infrastructures de communication
- Analyse des interactions entre matériel, firmware et logiciel
- Étude des mécanismes de sécurité système et réseau
- Compréhension des architectures embarquées et IoT
- Analyse de surfaces d'attaque complexes
- Conception de systèmes d'analyse de binaires assistés par intelligence artificielle
- Application de l'IA à la cybersécurité offensive et à l'analyse de logiciels
- Classification automatique de composants logiciels et firmwares
- Extraction automatisée d'informations techniques à partir de code compilé
- Développement d'architectures hybrides associant IA et cybersécurité
- Conception de plateformes de recherche augmentées par l'intelligence artificielle
- Fondateur d'InnoSecurity, laboratoire indépendant de recherche offensive et de reverse engineering
- Fondateur d'Aegis AI, projet d'analyse intelligente de binaires assistée par IA
- Conception de technologies innovantes en cybersécurité, systèmes embarqués et intelligence artificielle
- Modélisation mathématique et analyse de systèmes complexes
- Rédaction de rapports techniques, documentation de recherche et publications spécialisées
- Veille technologique permanente sur les avancées en sécurité, IA et architectures informatiques
- Approche multidisciplinaire combinant cybersécurité, électronique, développement logiciel et recherche scientifique
Expérience & axes de travail
Un parcours indépendant, construit autour de la recherche, de l'expérimentation et de la pratique.
- Étude approfondie du noyau Linux et de ses mécanismes internes
- Analyse de composants critiques liés à la gestion mémoire et aux systèmes de fichiers
- Investigation de comportements système complexes et scénarios d'erreur avancés
- Développement d'une expertise en architecture système, reverse engineering et cybersécurité offensive
- Création d'InnoSecurity, initiative dédiée à la recherche offensive et au reverse engineering
- Création d'Aegis AI, projet d'analyse intelligente de binaires assistée par IA
- Travaux personnels associant cybersécurité, systèmes embarqués et intelligence artificielle
- Participation active à des plateformes de cybersécurité offensive et d'entraînement pratique
- Apprentissage autonome avancé en reverse engineering, sécurité système et hardware hacking
- Veille permanente sur les technologies de cybersécurité et les architectures modernes
Apprentissage continu
Une formation principalement autodidacte, fondée sur la pratique, l'expérimentation et une veille technique continue. Les certifications ci-dessous viennent compléter cet apprentissage approfondi.
Entrer en contact
Pour toute mission de pentest, d'audit de sécurité ou de recherche de vulnérabilités, n'hésitez pas à me contacter. Je suis ouvert aux collaborations avec les entreprises et les organisations.
Les demandes professionnelles sont traitées en priorité. Toute sollicitation contraire au cadre légal ou éthique est systématiquement déclinée.