Dans le groupe de fonctions Sécurité de la boîte de dialogue Paramètres des préférences, vous pouvez définir des options pour l’exécution de script de scène sécurisé.
La fonctionnalité Exécution de script de scène sécurisé offre une protection contre les scripts malveillants, qu’ils soient nouveaux ou connus, en bloquant l’exécution des commandes considérées comme non sécurisées. Contrairement à la fonctionnalité Suppression des logiciels malveillants, elle ne supprime pas les scripts malveillants. Pour une protection optimale, les fonctionnalités Exécution de script de scène sécurisé et Suppression des logiciels malveillants doivent être activées en permanence.
Active la fonctionnalité Exécution de script de scène sécurisé qui bloque l’exécution de certaines commandes de scripts intégrés, considérées comme non sécurisées.
Pour obtenir une liste complète des commandes bloquées pour chacune de ces options, reportez-vous à la rubrique Commandes bloquées par la fonctionnalité Exécution de script de scène sécurisé.
La fonctionnalité Suppression des logiciels malveillants détecte et supprime les scripts malveillants connus des fichiers de scène et des scripts de démarrage. La fonctionnalité Exécution de script de scène sécurisé bloque à la fois les nouveaux scripts malveillants et ceux étant connus, alors que la fonctionnalité Suppression des logiciels malveillants bloque et supprime les scripts malveillants connus. Cette mesure empêche la propagation de codes malveillants quand un autre utilisateur n’a pas activé l’option Exécution de script de scène sécurisé. La fonctionnalité Suppression des logiciels malveillants est optimisée par le plug-in Outils de sécurité des scènes, qui est mis à jour chaque fois qu’Autodesk détecte un nouveau script malveillant.
À partir de 3ds Max 2022.2 Update, les administrateurs système peuvent contrôler les paramètres Exécution de script de scène sécurisé des ordinateurs de leur réseau afin d’empêcher les utilisateurs de les modifier. Ces paramètres sont contrôlés par les entrées de registre suivantes sous [HKEY_LOCAL_MACHINE\SOFTWARE\Autodesk\3dsMax\24.0\Variables\SAFESCENE] :
Paramètres | Clé de registre : | Type | Valeur |
---|---|---|---|
Activer l’exécution du script de scène sécurisé | EnableSafeScene | dword |
1 = Actif 0 = Inactif |
Bloquer les commandes système MAXScript | BlockMxsCommands | dword |
1 = Actif 0 = Inactif |
Bloquer les scripts Python | BlockPython | dword |
1 = Actif 0 = Inactif |
Bloquer le code .NET tiers | BlockDotNet | dword |
1 = Actif 0 = Inactif |
Exclure les archives de script | EnableSafeSceneAsset | dword |
1 = Actif 0 = Inactif |
Administrateur système
Remarque : ce paramètre n’est pas obligatoire, mais il doit être défini sur « *CADAdmin » pour désactiver les paramètres par le biais d’une ligne de commande, d’une variable d’environnement et des préférences d’interface utilisateur. Si le paramètre n’est pas défini sur « *CADAdmin » ou s’il est manquant, les paramètres sont utilisés uniquement s’ils ne sont pas inclus dans le fichier 3dsmax.ini. |
Propriétaire | Chaîne | *CADAdmin |
Lorsqu’un paramètre est contrôlé à l’aide du registre, il est désactivé dans la boîte de dialogue Préférences, et une icône indique qu’il est géré par un administrateur système. Le paramètre ne peut pas être modifié à l’aide d’une option de ligne de commande ou d’une variable d’environnement. Les paramètres définis dans le registre remplacent ceux spécifiés dans la ligne de commande ou à l’aide de variables d’environnement.
Exemple de fichier de registre permettant d’activer toutes les options Exécution de script de scène sécurisé :
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Autodesk\3dsMax\24.0\Variables\SAFESCENE] "EnableSafeScene"=dword:00000001 "BlockMxsCommands"=dword:00000001 "BlockPython"=dword:00000001 "BlockDotNet"=dword:00000001 "EnableSafeSceneAsset"=dword:00000001 "Owner"="*CADAdmin"