Security and Protecting Against Malicious Code

Several security measures and practices can protect you against malicious code.

Overview

Malicious executable code, also known as malware or viruses, has become more common and can impact users of 3ds Max. If allowed to spread, malware can result in loss of intellectual property and reduced productivity.

The most common vulnerability results from allowing malicious executable code such as MAXScript, embedded in data files such as a scene file (.max) to automatically load into and execute in 3ds Max. Compiled (C++, C#) or scripted (MAXScript, Python) plugins and tools could also pose a risk. Some malicious scripts spread by editing or creating a new script in 3ds Max’s scripts\startup folder, adding code to it to load the malicious script.

Vulnerable Files

Malicious executable code can be included in the following types of files:

Recommendations

The following best practices will reduce your vulnerability to malicious executable code: