Share
 
 

3ds Max Security Features

This topic contains a list of security-related features in 3ds Max, and the version in which they were introduced.

3ds Max Version Feature
2022.3

Protected File Locations

Several filesystem locations are now protected when Safe Scene Script Execution is turned on. See Protected File Locations.

Startup Scripts and Hidden Directories

In previous versions, startup scripts that were in a directory tree where any directory in the tree was hidden would not load. This meant that the 3ds Max install directory or directories above it could not be set to hidden. Now you can set the 3ds Max install directory or directories above it to hidden, and startup scripts contained in them will be loaded.

SSSE Blocks Scripted Custom Attributes

Safe Scene Script Execution now blocks any unsafe commands contained in scripted Custom Attributes, whether executed on scene load or from the MAXScript listener or editor.

2022.2

Security Settings Administration:

Some security settings related to Safe Scene Script Execution can be managed by system administrators. See Security Settings for System Administrators.

2022.1

Script Planting Mitigation:

The locations that 3ds Max will look for a script or file that does not have its full path specified are reduced to just a few well-controlled directories. This applies to any MAXScript function that can take a simple script name (such as fileIn()), as well as how the startup.ms startup script is searched for.

See the "File Access Function Search Behavior" topic in the MAXScript Help for more information about this behavior.

MAXScript Safe Execution:

The new safeExecute(), safeReadValue() and safeReadExpr() functions always execute arbitrary snippets as if Safe Scene Script Execution is enabled.

2022

Safe Scene Script Execution:

The Safe Scene Script Execution feature blocks the execution of unsafe commands.

Update Notifications:

The 3ds Max Security Tools feature now notifies you when you start 3ds Max if there is a new version available in the Autodesk App Store.

Script Logging:

All scripts loaded by 3ds Max are recorded in the system log, for auditing purposes.

2021.3 Script File Loading:

Hidden and system scripts are no longer loaded.

Was this information helpful?