Posted January 18, 2017
After checking out the module building tool I found that it supports a built-in programming language similar to C.
Can anyone confirm how well the module programming language is sandboxed? In particular, what's the risk of a malicious module taking control of the computer through the scripting functionality (because NWN1 has admin rights)?
Scripting functions to watch for in particular would be functions that are able to:
-read/write files outside of the folders that NWN normally uses (install directory, personal configuration and settings, ...)
-run other programs
Can anyone confirm how well the module programming language is sandboxed? In particular, what's the risk of a malicious module taking control of the computer through the scripting functionality (because NWN1 has admin rights)?
Scripting functions to watch for in particular would be functions that are able to:
-read/write files outside of the folders that NWN normally uses (install directory, personal configuration and settings, ...)
-run other programs
This question / problem has been solved by Regals