How to protect the sourcecode from being stolen?
winstonma
Posts: 45
Actually I'm working on the AMX with some other people (who knows AMX as well). I wonder how to protect my AMX device sourcecode (as well as the UI's from being grabbed by other parties?)
Is it true that if he knows the AMX master IP then he is able to access all the resources?
Also, I wonder if it's possible to retrieve the sourcecode by accessing the AMX Master?
Is it true that if he knows the AMX master IP then he is able to access all the resources?
Also, I wonder if it's possible to retrieve the sourcecode by accessing the AMX Master?
0
Comments
In NS look under Settings --> Preferences -->
Click on the Netlinx Complier tab, you will see the option to password protect the source.
I'm not sure about the panels
The best thing would be to put all your devices behind a firewall.
There are 2 levels of protection
1) "Read only" - file can be opened by TPDesign4, but can not be modified. Same if you load it from panel. It is still possible to copy parts of the protected file into a new file.
2) "locked" - file can not opened and so also not loaded to panel by TPD4 if you don't have the password. If you don't have the password, the only chance is to load it with NetLinx Studio or FileTransfer, because these tools do a "binary" transfer w/o opening the file itself.
You can set this in TPD4 in menu
FILE -> PROJECT PROPERTIES, tab PROJECT INFORMATION, left lower corner.
Best and absolute protection is not to upload source code with program in master ! Password protection is not perfect as it's just a password used to build zip file containing source code, so someones who really wants to get them will succeed as you find on internet some programs to explode password protection of zip files
Vinc
You can also protect your system by enabling security. Via the web broswer interface to the master you can establish a login/password for all connections including Studio.