There is one and only one (very very nearly) foolproof way to protect your software....simply do NOT distribute it.

This may seem silly, but it really works. If your software resides 100% on a machine that YOU (and only you or trusted associates) control, then you can achieve the goal.

Keeping the software on a centrally controled server and only allowing "Terminal Services" access to it is becoming more and more common for critical secure operations.

In addition to virtual preventing unauthorized use, it also nearly eliminates all attack surfaces for hacking.


note to vma: Your account and other information has been forwarded to SPA