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. |