Je m'appelle Axel Legay. Mon parcours se situe à la croisée de la cybersécurité, de l’intelligence artificielle, et de la souveraineté numérique. Chercheur, enseignant, auteur et conseiller sur des enjeux technologiques critiques, j’ai consacré une grande partie de ma carrière à penser, expliquer et parfois contester les modèles dominants du numérique.
Au fil des années, j’ai travaillé aux côtés d’acteurs publics et privés, tant en Belgique qu’à l’étranger, sur des sujets allant de la sécurité des infrastructures critiques à la gouvernance algorithmique, en passant par la résilience informatique, le contact tracing en période de pandémie, et l’éthique de l’IA.
Je ne représente aucun courant politique ni aucune entreprise. Je m’exprime ici en mon nom propre, avec un objectif clair : partager une expertise indépendante, proposer une lecture critique et constructive des mutations numériques, et ouvrir des débats sur ce que devrait être une technologie au service des citoyens.
Ce blog me permet de publier librement des réflexions personnelles, des analyses techniques vulgarisées, ou encore des réactions à l’actualité numérique européenne et internationale. Il est aussi un espace pour valoriser ce que je considère comme des initiatives positives, même si elles sont minoritaires ou peu médiatisées.
Si vous êtes journaliste, chercheur, enseignant, étudiant, professionnel ou simple citoyen intéressé par ces sujets : bienvenue.
Vous êtes libre de me contacter, de partager ces textes, ou d’initier un dialogue.
Comprendre les Buffer Overflows - Analyse Technique 🗂️ Table des matières 🧠 Introduction 📚 Comprendre la vulnérabilité 🛠️ Compilation sans protections 🔎 Mécanisme d'exploitation 🛡️ Protections modernes 🧰 Outils à connaître 🔧 Environnement Docker 📌 Rappel sur les registres : Lorsqu'une fonction est exécutée, plusieurs registres processeur sont utilisés. Parmi eux : RIP (x86_64) : registre d'instruction, contient l'adresse de la prochaine instruction à exécuter. EIP (x86 32-bit) : équivalent de RIP sur les systèmes 32 bits. RBP / EBP : pointeur de base de la pile, souvent utilisé pour référencer les variables locales et les arguments. RSP / ESP : pointeur de sommet de la pile, toujours à jour avec l'adresse actuelle du haut de pile. Ces registres sont au cœur des méca...
Commentaires
Enregistrer un commentaire