Protection contre les bases de données projets pouvant contenir des virus

23.08.2021

Comprendre les macro-virus

Un virus macro est un virus informatique stocké dans une macro à l'intérieur d'une base de données projet, d'une base de données de modèles ou d'un add-in. Si vous ouvrez ce type de base de données projets ou si vous lancez une procédure qui appelle un macro-virus, ce dernier peut devenir actif, être transféré sur votre ordinateur et être stocké dans votre base de données de modèles personnels. À partir de ce moment, chaque base de données projet que vous ouvrez peut être automatiquement "infectée" par le macrovirus - et si d'autres personnes ouvrent ces bases de données projet infectées, le macrovirus est transmis à leurs ordinateurs.

Niveaux de sécurité dans FlexPro

FlexPro offre les niveaux de sécurité suivants pour réduire les risques que des macro-virus infectent vos bases de données projets, vos bases de données de modèles ou vos modules complémentaires :

Élevé Vous pouvez exécuter uniquement les macros qui ont été signées numériquement et dont vous confirmez qu'elles proviennent d'un éditeur de confiance. Avant de faire confiance à une source, vous devez confirmer que celle-ci est fiable et utilise un antivirus avant de signer des macros. Les macros non signées sont automatiquement désactivées, et FlexPro ouvre la base de données du projet sans aucun avertissement.

Medium FlexPro affiche un avertissement lorsqu'il rencontre une macro provenant d'une source qui ne figure pas dans votre liste d'éditeurs de confiance (décrite plus bas). Vous pouvez choisir d'activer ou de désactiver les macros lorsque vous ouvrez la base de données du projet. Si la base de données du projet peut contenir un virus, vous devez choisir de désactiver les macros.

Faible Si vous êtes sûr que toutes les bases de données projet et tous les modules complémentaires que vous ouvrez sont sûrs, vous pouvez sélectionner cette option, qui désactive la protection contre les macro-virus dans FlexPro. À ce niveau de sécurité, les macros sont toujours activées lorsque vous ouvrez les bases de données du projet.

Si votre administrateur réseau n'a pas mis en place un niveau de sécurité pour votre organisation, vous pouvez modifier le niveau de sécurité. Si le niveau de sécurité de FlexPro est défini sur Moyen ou Haut, vous pouvez gérer une liste de sources de macros fiables. Lorsque vous ouvrez une base de données projets ou chargez un add-in qui contient des macros développées par l'une de ces sources, les macros sont automatiquement activées. Découvrez les niveaux de sécurité dans FlexPro.

Signatures numériques

Si la version 4.0 ou ultérieure de Microsoft Internet Explorer est installée sur votre ordinateur, l'un des moyens d'identifier qu'une macro est sûre à utiliser est sa signature numérique. Une signature numérique sur une macro est comme un timbre sur une enveloppe - elle confirme que la macro provient du développeur de la macro qui l'a signée et que la macro n'a pas été modifiée.

Lorsque vous ouvrez une base de données projet ou que vous chargez un add-in qui contient une macro signée numériquement, la signature numérique apparaît sur votre ordinateur sous la forme d'un certificat. Le certificat désigne la source de la macro, ainsi que des informations supplémentaires sur l'identité et l'intégrité de cette source. Une signature numérique ne garantit pas nécessairement la sécurité d'une macro, et vous devez décider si vous faites confiance à une macro qui a été signée numériquement. Par exemple, vous pouvez faire confiance aux macros signées par une personne que vous connaissez ou par une entreprise bien établie. Si vous n'êtes pas sûr d'une base de données projet ou d'un add-in qui contient des macros signées numériquement, examinez attentivement le certificat avant d'activer les macros ou, pour le plus haut niveau de sécurité, désactivez les macros. Si vous savez que vous pouvez toujours faire confiance aux macros d'une source particulière, vous pouvez ajouter ce développeur de macros à la liste des éditeurs de confiance lorsque vous ouvrez la base de données du projet ou chargez le complément.

Si vous développez vous-même des macros avec FlexPro Professional ou FlexPro Developer Suite, vous pouvez signer des macros à partir de l'éditeur Visual Basic.

Voir aussi

Ajout d'un développeur de macros à la liste des éditeurs de confiance

Suppression d'un développeur de macros de la liste des éditeurs de confiance

Dépannage des avertissements et des niveaux de sécurité des macros

Partager l’article ou envoyer par mail :

Vous serez probablement intéressé par les articles suivants :