The Scene Security Tools for 3ds Max protect your system and scene files from known corruption-causing 3rd party scripts.
- In 3ds Max 2022 and higher:
- In 3ds Max 2020-2021:
Overview
The Scene Security Tools for 3ds Max is Autodesk's recommended way to safely detect and remove known 3rd party malicious scripts identified as CRP/ADSL, ALC, ALC2, PhysXPluginMfx, MSCPROP, and their variants. These malicious scripts can potentially corrupt the 3ds Max environment and scene files, cause data loss and instability, as well as spread to other systems through sharing of 3ds Max scene files.
What's New
Version 2.1.7:
- Added support for 3ds Max 2025.
- Removed support for 3ds Max 2019.
Version 2.1.6:
- GaraSign update.
Version 2.1.5:
- Added support for 3ds Max 2024.
- Removed support for 3ds Max 2018.
Version 2.1.4:
- Removed support for 3ds Max 2015-2017.
Version 2.1.3:
- Added methods to the Security Tools Function Publishing System interface to solve an incompatibility issue between Scene Security Tools version 2.1.2 and 3ds Max 2019 Update 2 and 3.
Version 2.1.2:
- Added methods to the Security Tools Function Publishing System interface for querying the number of problems found and the number of problems fixed.
Version 2.1.1:
-
Exposed the "Notify me about updates" setting to MAXScript:
securityTools.GetDisplayUpdateNotification() -- Returns the current status of the "Notify me about updates" setting securityTools.SetDisplayUpdateNotification bool -- Sets the "Notify me about updates" setting. Returns true if the setting was updated successfully, false otherwise
-
Starting in 3ds Max 2022.2 Update, system administrators can control the "Enable protection" and "Notify me about updates" settings for machines on their network, which prevents users from changing them. These settings are controlled via the following registry entries under [HKEY_LOCAL_MACHINE\SOFTWARE\Autodesk\3dsMax\24.0\Variables\MALWAREREMOVAL]:
Setting Registry Key Type Value Enable protection EnableMalwareRemoval dword 1=on, 0=off Notify me about updates DisplayUpdateNotification dword 1=on, 0=off System Administrator Note: This setting is not required, but it must be set to "*CADAdmin" to disable settings via the Preferences UI.
If it is not "*CADAdmin", or missing, the settings are only used if they are not present in 3dsmax.ini.
Owner string *CADAdmin When a setting is controlled via the registry, it is disabled on the Preferences dialog, and an icon indicates it is managed by a system administrator.
This example registry entry turns on all Malware Removal options:
[HKEY_LOCAL_MACHINE\SOFTWARE\Autodesk\3dsMax\24.0\Variables\MALWAREREMOVAL] "EnableMalwareRemoval"=dword:00000001 "DisplayUpdateNotification"=dword:00000001 "Owner"="*CADAdmin"
Malware Removal Locked by Administrator
Version 2.1.0:
- Implemented support for detecting and removing the MSCPROP malicious script.
Version 2.0.1:
- Fixed an issue where the Notify me about updates option would notify users of new updates when in fact their installation of the Scene Security Tools was up-to-date.
Version 2.0.0:
- The tool is renamed "3ds Max Scene Security Tools" (formerly called "3ds Max Security Tools").
- The new Notify me about updates option informs you when new versions of the tool are available in the Autodesk App Store. This option is enabled by default.
- The tool has been re-written in C++ to increase its flexibility and robustness in protecting users from 3rd party malicious scripts found in scene and script files.
Features
- Detects and removes the 3rd party malicious scripts listed below from 3ds Max startup scripts in a non-destructive way.
- Detects and removes the 3rd party malicious scripts listed below from 3ds Max in scene files, regardless of how they are loaded (merged, xrefed, drag and dropped, loaded through scripted commands, etc).
- Helps prevent 3ds Max from saving scenes corrupted by the malicious scripts listed below.
- Asks for user confirmation before cleaning startup scripts and scene data.
- Works in quiet and non-interactive usage scenarios of 3ds Max, such as command line rendering and batch scripting.
- Logs actions to the system log (Max.log) and to the MAXScript listener.
- Permits a user to continue using 3ds Max even if they choose not to clean startup scripts or scene files.
The Enable Protection Option:
- It is important to keep the Scene Security Tools enabled for it to detect and clean the malicious 3rd party scripts listed below.
- In 3ds Max 2022 and higher: See the "Enable Protection" option in the Malware Removal group in the Security tab of the Preferences dialog.
- In 3ds Max 2018-2021: See the "Enable Protection" option in the Scene Security Tools preferences dialog accessible through the menu.
The Notify me about updates Option:
- The "Notify me about updates" option must be enabled in order for you to be notified when there are updates to the Scene Security Tools on the
Autodesk App Store.
- In 3ds Max 2022 and higher: See the "Notify me about updates" option in the Malware Removal group in the Security tab of the Preferences dialog. When enabled, a notification appears in the Security Messages dialog when an update is available, with a link to the Autodesk App Store, where you can download the update.
- In 3ds Max 2018-2021: See the "Notify me about updates" option in the Scene Security Tools Preference dialog, accessible though the menu. When enabled, you will be notified on startup of any updates for the Scene Security Tools, and provided a link to the Autodesk App Store where you can download the update.
Supported Versions:
All 3ds Max versions, starting from 3ds Max 2018 and newer, including 3ds Max educational licenses, 3ds Max Indie, and 3ds Max Trial versions are supported by the Scene Security Tools.