La Cybersécurité dans les Tranchées du Code
Manage episode 500381345 series 3683699
Dans cet épisode de "Carnet de Dev", Julien vous emmène sur le champ de bataille de la cybersécurité, avec une approche 100% pragmatique pour les développeurs. Oubliez la théorie abstraite, ici on parle de menaces concrètes et de défenses que vous pouvez mettre en place dès aujourd'hui.
Découvrez les trois zones de combat essentielles pour protéger vos applications en 2025 :
- La chaîne d'approvisionnement logicielle (Software Supply Chain) : Apprenez pourquoi vos dépendances
composeretnpmsont le maillon faible le plus ciblé par les attaquants. On décortique des solutions concrètes comme l'audit permanent avec Dependabot, l'importance du SBOM (Software Bill of Materials) et les bonnes pratiques pour une hygiène de dépendances irréprochable. - La sécurité des APIs : Nos applications sont des villes ouvertes, et chaque endpoint est une porte. Plongez dans les failles les plus critiques selon l'OWASP, comme la fameuse faille BOLA (Broken Object Level Authorization), et comprenez les réflexes de code indispensables pour éviter qu'un utilisateur n'accède aux données d'un autre.
- Le facteur humain : Au-delà des outils, le développeur est souvent la cible. On aborde les techniques de phishing modernes et surtout, les habitudes qui sauvent : l'authentification multi-facteurs (MFA), le principe de moindre privilège et l'importance capitale de la revue de code comme rempart de sécurité.
Un épisode dense, rempli d'exemples concrets et de conseils pratiques pour transformer votre approche de la sécurité et coder avec plus de sérénité.
7 episodi