Dagda est un outil open source codé en Python qui va vous permettre de faire une analyse de vulnérabilités connues dans vos images et/ou conteneurs Docker. Cet outil permet aussi de monitorer les conteneurs actifs afin de détecter d’éventuelles activités anormales.
Pour réussir cela, Dagda récupère les infos concernant les logiciels installés dans votre image Docker tels que les packages de l’OS, les dépendances, les modules…etc. et les compare avec une base de vulns. Cette base est alimentée grâce à des sources diverses comme la National Vulnerability Database (NVD) du gouvernement américain, SecurityFocus et Exploit-DB.
Dagda conserve aussi les scans passés pour la durée de votre choix afin de pouvoir avoir des points de comparaison. Actuellement, Dagda supporte les images Docker à base de Linux comme Red Hat/CentOS/Fedora, Debian/Ubuntu, OpenSUSE ou encore Alpine Linux.
En passant, si vous cherchez un hébergeur web français au top, je vous conseille de jeter un œil à l’Offre Unique de o2switch. C’est puissant, illimité, et le rapport qualité-prix est imbattable pour se lancer ! (Lien partenaire)
Le moteur de Dagda est un savant mélange entre Retire.js et l’OWASP Dependency Check , peut analyser les dépendances en Java, Python, NodeJS, Javascript, Ruby et PHP et pour l’analyse comportementale, il intègre Sysdig Falco.