Habr AI→ original

Vibe coding en cybersécurité : NtechLab construit son système anti-fuites de données Heimdall

Le directeur de la sécurité de NtechLab s'est lancé dans la construction de Heimdall, un système interne de protection contre les fuites de données, en vibe coding : c'est un réseau de neurones qui écrit le code, pas une équipe de développeurs. Le système doit afficher les PC allumés, détecter le branchement de clés USB et les envois suspects de fichiers, bloquer les sites interdits et donner à l'administrateur l'accès à l'écran d'un employé. L'IA a répondu avec assurance « c'est presque prêt », et les compilations sans fin ont commencé.

Traité par IA depuis Habr AI ; édité par Hamidun News
Vibe coding en cybersécurité : NtechLab construit son système anti-fuites de données Heimdall
Source : Habr AI. Collage: Hamidun News.
◐ Écouter l'article

Le directeur de la sécurité de NtechLab s'est lancé dans la construction de Heimdall, un système interne de protection contre les fuites de données, en vibe coding : c'est un réseau de neurones qui écrit le code, sans équipe de développement dédiée. Il raconte son expérience dans un blog sur Habr ; il s'agit de la première partie.

Ce que Heimdall doit savoir faire

Heimdall est un système interne de prévention des fuites de données, baptisé d'après le gardien Heimdall de la mythologie nordique. Dans l'idée de son auteur, il doit couvrir six scénarios de contrôle des postes de travail.

  • Afficher la liste des ordinateurs de travail allumés
  • Signaler le branchement de clés USB
  • Surveiller les envois suspects de fichiers
  • Bloquer l'accès aux sites interdits
  • Installer les mises à jour en arrière-plan
  • Donner à l'administrateur l'accès à l'écran d'un employé

Cet ensemble de fonctions reprend, pour l'essentiel, ce que les grandes entreprises confient à des systèmes DLP et à des outils de supervision distincts — sauf qu'ici, tout est assemblé par un seul réseau de neurones. L'objectif n'est pas une surveillance totale, mais un dispositif lisible de prévention et d'analyse des incidents. L'idée ne vient pas d'une envie d'expérimenter avec les réseaux de neurones, mais du besoin d'ajouter une couche de sécurité ; les employés sont par ailleurs informés à l'avance des outils de protection utilisés.

Pourquoi un réseau de neurones plutôt qu'une équipe de développement ?

L'auteur a choisi le vibe coding pour ajouter une couche de sécurité et gagner en rapidité, et non pour « jouer » avec les réseaux de neurones. La promesse du vibe coding est simple : décrire une idée avec des mots et obtenir un produit fini sans développeurs en interne. Tester cette promesse sur une vraie tâche de cybersécurité est précisément l'objet de l'expérience. Pour une équipe de développement classique, un tel produit représente un travail en plusieurs étapes : d'abord décrire le modèle de menaces et déterminer contre qui l'on se protège, puis évaluer la valeur des données, ensuite établir la matrice des droits par rôle, et seulement après écrire le code.

«

Est-il réaliste d'utiliser un réseau de neurones pour créer un produit „clé en main“, ou est-ce d'avance une impasse ? », — Artur, directeur de la sécurité de NtechLab.

En mode vibe coding, la consigne était plus simple : « c'est presque prêt, assemblons-le ». Le réseau de neurones a répondu exactement comme il sait le faire, avec assurance et allant, et les compilations ont commencé.

Où les problèmes ont commencé

Le premier « presque prêt » s'est transformé en compilations sans fin. Le réseau de neurones s'est attaqué à la tâche avec assurance, mais il a sauté précisément les trois étapes qui précèdent le code dans un développement normal : le modèle de menaces, la classification des données et la séparation des droits par rôle. L'auteur prévient honnêtement qu'il y aura « des mers de larmes » — et il ne s'agit que de la première partie de l'histoire : on est encore loin d'un résultat fonctionnel.

Le problème du vibe coding n'est pas que le réseau de neurones refuse de travailler, mais l'inverse : il répond toujours « oui » et produit du code, même lorsque l'énoncé de départ est incomplet. En cybersécurité, c'est plus dangereux qu'un refus pur et simple : les exigences manquantes ne remontent pas sous forme d'erreur de compilation, elles restent silencieusement une faille dans la protection.

Ce que cela signifie

Le cas NtechLab montre la limite du vibe coding : le réseau de neurones assemble très bien ce qui est « presque prêt », mais échoue à l'étape de conception — or c'est elle qui est critique pour un produit de cybersécurité. Un ton assuré ne remplace ni le modèle de menaces ni la séparation des droits, et sans ces trois étapes sautées, le système de protection devient lui-même une source de risque. La seconde partie dira si l'auteur a réussi à amener Heimdall à un état fonctionnel — ou si le vibe coding en cybersécurité s'est effectivement révélé être une « impasse ».

Questions fréquentes

Qu'est-ce que le système Heimdall ?

Heimdall est le système interne de protection contre les fuites de données de NtechLab, baptisé d'après le gardien Heimdall de la mythologie nordique. Il doit suivre les ordinateurs allumés, le branchement de clés USB et l'envoi de fichiers, et bloquer les sites interdits.

Qui développe Heimdall, et comment ?

Le système est construit par Artur, directeur de la sécurité de NtechLab, en vibe coding — c'est-à-dire par génération de code via un réseau de neurones, sans équipe de développement dédiée. La publication qui décrit cette expérience est la première partie d'une série.

ZK
Hamidun News
Actualités IA sans bruit. Sélection éditoriale quotidienne de plus de 50 sources. Produit de Zhemal Khamidun, Head of AI chez Alpina Digital.
✦ Hands-On AI Engineering

Build & Ship Production AI Apps with Vibe Coding

Join Zhemal Khamidun's hands-on Vibe Coding Intensive at hamidun.com/vibecoding — master Claude Code, Cursor, and autonomous agentic workflows.

Explore Vibe Coding →Vibe Academy Platform
Qu'en pensez-vous ?
Chargement des commentaires…