I have an ERP software developed in ASP. I am worried that the source code may be 'stolen' by competitors. Is there any way the source code could be encrypted or hidden? I do not want to use a different web server due to this encryption. Thanks for your responses.
I am selling this software to institutions. The servers can be accesed by others. The code can be copied from the hard disk and placed in other systems and used.
I would advise writing COM objects that can only be used with a certain encrypted registry setting exists on the web-server. Then you can have your ASP always just use COM objects, and your COM Objects will only work if the registry value is correct
You could use something like protware.com to encrypt the source but I would suggest including some function that callsback to your site and checks the list of ok sites against the url its being run on and then disable itself or alert you if its not legit.
But can this registry setting not be copied? I would have loved this.. only issue is most of the times the software is used without access to the internet.