Le problème
Les systèmes anti-triche sont souvent difficiles à auditer et peuvent demander des privilèges très élevés. Linux Integrity Vanguard explore une approche différente : définir explicitement les frontières de confiance, limiter la collecte et documenter les signaux qui participent à une décision côté serveur.
Architecture étudiée
- Contrôles d’intégrité en espace utilisateur
- Observabilité eBPF facultative pour certains événements système
- Rapport client structuré et signé
- Vérification de l’authenticité du rapport
- Évaluation de confiance côté serveur
- Journalisation explicable pour faciliter l’analyse
Principes de conception
Transparence
Les contrôles et leurs objectifs doivent pouvoir être documentés. Un signal ne doit pas devenir automatiquement une sanction sans contexte.
Collecte minimale
L’outil vise les événements nécessaires à l’évaluation de l’intégrité et évite de collecter des données sans relation claire avec le risque étudié.
Défense en profondeur
La confiance ne repose pas sur un unique contrôle. Les signaux utilisateur, les événements système, la signature et la validation serveur se complètent.
Dégradation maîtrisée
L’observabilité eBPF est facultative. Le système doit conserver un comportement compréhensible lorsque certaines capacités ne sont pas disponibles.
Limites
Ce dépôt est un prototype de recherche et une référence de portfolio. Il ne prétend pas résoudre seul les problèmes de triche ni remplacer une stratégie de sécurité complète.

Top comments (0)