Teknik - Dazio ou comment protéger le poste d'un développeur - Parce que... c'est l'épisode 0x35E! — PolySécure Podcast

Teknik - Dazio ou comment protéger le poste d'un développeur - Parce que... c'est l'épisode 0x35E!

PolySécure Podcast · 28/10/2026 04:00 · 28 min

Contenu de l'épisode

Parce que… c’est l’épisode 0x35E! Shameless plug Description

Cette description a été faite à l’aide de GLM 5.3 Flash, à partir de la transcription qui a été effectuée par ElevenLabs Scribev2. Aucune vérification humaine n’a été faite. Si vous découvrez des erreurs ou des inexactitudes, vous pouvez m’en faire part afin que je procède aux modifications appropriées.

Une genèse ancrée dans le quotidien des développeurs

Dans cet épisode de Polysécure, l’animateur accueille Alexis-Maurer Fortin, développeur chez Boost, pour présenter Dazzio, un outil dédié à la sécurité des postes de développeurs, lancé officiellement depuis quelques semaines. Le projet découle du produit commercial Developer Endpoint Protection et du projet open source Bagel, qui révélait les secrets présents sur les machines. Convaincus que les développeurs sont devenus des cibles privilégiées des attaques de chaîne d’approvisionnement, et jugeant les solutions du marché fragmentaires, l’équipe a voulu rassembler ces capacités dans une solution unique et simple d’utilisation.

Un premier scan puis une protection continue

L’outil analyse d’abord le portable du développeur pour recenser les packages installés via NPM ou PyPI, les extensions d’IDE comme VS Code, les skills, les serveurs MCP configurés ainsi que les configurations des gestionnaires de packages, offrant une vision globale de l’exposition de la machine. En cas de campagne d’attaque, un développeur peut installer l’outil et obtenir immédiatement un portrait de sa posture, la présence éventuelle de malware et des pistes de remédiation.

Dazzio propose ensuite un mode protection roulant en arrière-plan sous forme de daemon, avec une attention particulière aux ressources, les développeurs détestant les outils qui ralentissent leur machine. Des scans périodiques repèrent les packages nouvellement installés ou désinstallés, tandis qu’un flux propriétaire de malware, rapidement mis à jour, permet une détection en temps presque réel.

Le mode safe package pour bloquer le malware

La fonctionnalité la plus importante selon Alexis demeure le mode safe package. L’outil instrumente les configurations des gestionnaires de packages connus, un peu comme le ferait une librairie interne d’entreprise, afin que les requêtes transitent par le daemon avant d’atteindre NPM ou PyPI. Elles passent par un socket local, filtrées surtout pour les installations, le reste étant laissé passer. Deux variantes existent. Le mode audit avise l’usager en temps réel lorsqu’un package malveillant vient d’être installé. Le mode bloquant, lui, empêche l’installation dès qu’une correspondance est établie avec la base de données de malware. Bloquer avant l’exécution est essentiel, car une détection après coup laisse craindre que le code malveillant ait déjà été exécuté. L’outil aide aussi à la remédiation en identifiant les services, comme GitHub ou d’autres SaaS, auxquels les secrets exposés donnent accès.

Des signatures issues de partenariats

Pour alimenter ses détections, l’équipe a conclu un partenariat avec Open Source Malware, un site spécialisé dans la détection de campagnes actives, qui fournit des données sur les menaces en cours. L’outil s’appuie aussi sur OSV, un consortium qui agrège les vulnérabilités touchant les packages et les librairies de code. Boost demeure une très petite équipe, d’où l’importance de ce partenaire.

Une détection ciblé

Plus d'informations