I realize that the free version of ProcessGuard lacks a lot of security features when compared to the full version, but in terms of security, is the free version strong enough to thwart most attacks? For example, the free version can control application execution, but cannot control DLL injection and global hooks. However, since the free version can already control application execution, wouldn't that stop a majority of attacks that use rogue installers from executing and installing new DLLs in the first place? Can DLLs and other files slip through the cracks without an executable installer? In this case scenario, ProcessGuard would be installed and configured immediately after a system reformat, and installing/running trusted software. Thanks!