Brevet FR3042623A1 (20170421)
REVENDICATIONS1. Procédé de détection de vulnérabilités d'un serveur virtuel de production (2) d'un système informatique virtuel ou en nuage (1), ledit système comprenant un ou une pluralité de serveurs virtuels, caractérisé ce qu'il comporte les étapes suivantes selon lesquelles : - on fournit un système d'analyse de vulnérabilités (4) du ou des serveurs virtuels de production (2) ; - le système d'analyse de vulnérabilités (4) se 10 connecte au système informatique virtuel ou en nuage (1) - le système d'analyse de vulnérabilités (4) requiert le clonage du serveur virtuel de production (2) en vue d'obtenir un clone (10) ou une copie disque du 15 serveur virtuel de production (2) ; - le clone (10) ou la copie disque est créé dans le système informatique virtuel ou en nuage (1) ; - le système d'analyse de vulnérabilités (4) se connecte au clone (10) ou à la copie disque ; 20 - le système d'analyse de vulnérabilités (4) analyse les vulnérabilités du clone (10) ou de la copie disque ; - on efface le clone (10) ou la copie disque ; - on génère un rapport d'analyse des vulnérabilités du clone (10) ou de la copie disque ; 25 - on déduit, de l'analyse des vulnérabilités du clone (10) ou de la copie disque, les vulnérabilités dans le serveur virtuel de production (2) ; - on utilise le rapport d'analyse des vulnérabilités pour pallier aux vulnérabilités du serveur virtuel de 30 production (2).\n<CLM>\1\tProcédé selon la revendication 1, caractérisé en ce que le système d'analyse de vulnérabilités utilise des 3042623 16 fonctionnalités de clonage présentes dans le système informatique en nuage (1) pour le clonage du serveur virtuel de production (2). 5\n<CLM>\1\tProcédé selon la revendication 2, caractérisé en ce que les fonctionnalités de clonage présentes dans le système informatique virtuel ou en nuage (1) comprennent, un hyperviseur et une infrastructure d'interfaces de programmation.\n<CLM>\1\tProcédé selon l'une des revendications précédentes, caractérisé en ce que le système d'analyse (4) comprend un scanner (5) et une base de données relatives aux vulnérabilités (6) et/ou aux scripts de tests (7) des serveurs (2) et/ou aux politiques de sécurités (8), et/ou aux historiques des analyses menées (9).\n<CLM>\1\tProcédé selon l'une des revendications précédentes, caractérisé en ce que, pour la connexion, l'adresse IP et/ou l'identifiant du serveur (2), et une clé permettant le clonage du serveur (2) ou, au moins, une copie disque du ou des disques virtuels de celui-ci, sont fournis au système d'analyse (4), puis le système (4) génère au moins une clé pour l'administration du clone (10) ou pour l'attachement de la copie disque.\n<CLM>\1\tProcédé selon l'une des revendications précédentes, caractérisé en ce que la connexion se fait 30 avec ou sans authentification, au moyen d'un tunnel sécurisé, ou de scripts copiés sur le clone (10). 7 Procédé selon l'une des revendications précédentes, caractérisé en ce que le clone (10), ou la 3042623 17 copie disque, est placé dans une zone isolée du système informatique en nuage (1).\n<CLM>\1\tProcédé selon l'une des revendications 5 précédentes, caractérisé en ce que les vulnérabilités analysées comprennent l'analyse d'au moins une des vulnérabilités suivantes : présence de virus, présence de logiciels malveillants, piratage du serveur, présence de données non-intègres, présence de logs, présence 10 d'intrusions, défaut dans le respect de politiques de sécurité, analyse de l'existence de fraudes intelligentes, défaut dans le code, présence de changements de tendance des serveurs. 15\n<CLM>\1\tProcédé selon l'une des revendications précédentes, caractérisé en ce que l'on place, sur le clone (10) un logiciel renifleur.\n<CLM>\1\tProcédé selon l'une des revendications 20 précédentes, caractérisé en ce qu'il comporte en outre une étape selon laquelle des corrections de vulnérabilités sont effectuées sur le clone (10).\n<CLM>\1\tProcédé selon l'une des revendications 25 précédentes, caractérisé en ce que le système (1) est un système informatique en nuage.\n<CLM>\1\tProcédé selon l'une des revendications précédentes, caractérisé en ce que lorsque une copie disque est réalisée, des virus ou des logiciels malveillants de cette copie disque ne sont pas en état d'exécution.\n<CLM>\1\tProcédé selon l'une des revendications précédentes, caractérisé en ce qu'il ne nécessite pas, 3042623 18 pour sa mise en oeuvre, les clés d'administration du serveur de production.\n<CLM>\1\tSystème d'analyse de vulnérabilités (4) d'un serveur virtuel de production (2) d'un système informatique virtuel ou en nuage (1) pour la mise en oeuvre du procédé selon l'une des revendications précédentes.