
Base de données organisée de pilotes Windows vulnérables et malveillants avec des règles de détection YARA, Sigma, ClamAV et Sysmon pour la chasse proactive aux menaces et la réponse aux incidents.
Bienvenue sur LOLDrivers (Living Off The Land Drivers), un projet open-source passionnant qui rassemble les pilotes Windows vulnérables, malveillants et connus comme malveillants dans un référentiel complet. Notre mission est de donner aux organisations de toutes tailles les connaissances et les outils nécessaires pour comprendre et traiter les risques de sécurité liés aux pilotes, rendant leurs systèmes plus sûrs et plus fiables.
Le catalogue LOLDrivers suit actuellement 702 entrées de pilotes (578 vulnérables, 124 malveillants) avec des preuves issues de 2 407 échantillons connus. Chaque entrée de pilote peut avoir plusieurs échantillons connus avec différents hachages, signatures et résultats HVCI. Le site en ligne affiche des métriques en temps réel, la croissance cumulative dans le temps et un explorateur de pilotes avec recherche.
/api/drivers.json et /api/drivers.csv — voir la documentation API/llms.txt avec des conseils pour la recherche, la vérification d'échantillons et l'intégration défensivePour commencer votre parcours avec LOLDrivers, consultez simplement le site LOLDrivers.io ou clonez le référentiel et explorez la richesse des informations disponibles dans les répertoires catégorisés. Nous avons conçu le site pour vous aider à trouver facilement les informations dont vous avez besoin pour protéger vos systèmes contre les pilotes vulnérables.
Pour vous aider à accélérer la création d'un fichier yaml, consultez loldrivers.streamlit.app
Veuillez utiliser le suivi des problèmes GitHub pour soumettre des bugs ou demander des fonctionnalités.
Restez engagé avec la communauté LOLDrivers en vérifiant régulièrement les mises à jour et en contribuant au projet. Votre implication aidera à garantir que le projet reste à jour et encore plus précieux pour les autres.
Rejoignez-nous dans notre quête pour créer un environnement numérique plus sûr et plus sécurisé pour les organisations du monde entier. Avec LOLDrivers à vos côtés, vous serez bien équipé pour faire face aux risques de sécurité liés aux pilotes et naviguer en toute confiance dans le paysage cybernétique en constante évolution.
Si vous souhaitez contribuer, veuillez suivre ces étapes :
Pour des instructions plus détaillées, veuillez consulter le fichier CONTRIBUTING.md. Pour créer un nouveau fichier YAML pour un pilote, utilisez le YML-Template fourni.

LOLDrivers fournit des règles de détection complètes Sigma, Yara, ClamAV et Sysmon pour vous aider à détecter efficacement les menaces potentielles. Pour explorer ces règles en détail, naviguez vers les répertoires sigma, yara, av et sysmon sous le dossier detection. Il existe également une politique WDAC grâce à Florian Stosse et HotCakeX.
Bonne chasse ! 🕵️♂️
La communauté a également créé un scanner PowerShell LOLDriver grâce à @Oddvarmoe, @M_haggis et IISResetMe, qui peut vous aider à identifier des pilotes potentiellement malveillants. Le script, disponible ici, vous permet d'analyser un dossier Windows spécifié à la recherche de fichiers suspects. Nous recommandons d'exécuter le script sur des répertoires tels que :
C:\WINDOWS\inf
C:\WINDOWS\System32\drivers
C:\WINDOWS\System32\DriverStore\FileRepository
Le site principal utilise Astro dans website/. Consultez ce guide pour la configuration de Node 24 / Python 3.11, la génération de l'API publique, les aperçus locaux et les vérifications dans le navigateur. Hugo et Go ne sont plus nécessaires pour compiler ou déployer le site web.
Le workflow Deploy Site valide les artefacts de production sur les pull requests et publie l'artefact Astro testé sur GitHub Pages après un push vers main. Le workflow d'aperçu séparé maintient les analytics désactivés. Les releases taguées empaquettent les téléchargements de pilotes sans déployer de site web.
Consultez le guide de migration en production et de rollback pour le contrat d'URL et les travaux de maintenance restants.