Product Security
Simcenter STAR-CCM+ is an analysis code that is designed to work within a secure network with trusted users.
Network Traffic
Simcenter STAR-CCM+ is client-server software where one or more clients can connect to one server. The client and server communicate over the network as do server processes if the server is running in parallel. Network traffic generated by Simcenter STAR-CCM+ is not encrypted.
Java Macros and User Coding
Simcenter STAR-CCM+ allows you to record, edit, and write Java macros that are executed by the client. In addition, you can write and compile user code that is executed by the server. Both Java macros and user code can be distributed in human readable form (source code) or in binary form (Java .jar files or dynamic libraries, .dll or .so).
Simcenter STAR-CCM+ does not restrict or check the functions that are used by macros or user code, whether that be to interact with the running simulation or to perform other functions on the machine itself. Hence, macros or user coding coming from an untrusted source could act as malware on the machine.
To avoid security risks, do not use Java macro code or user coding from a source that you cannot verify as trusted. Do not run Java macros or user coding that come to you through an unsolicited email or web link. Be particularly cautious when working with binary versions as these can hide items of Trojan malware with no obvious clue as to their existence.