How to protect the sourcecode from being stolen?
winstonma
Junior Member
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?
Comments
-
You can password protect the files when you download.
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. -
you can password protect the panel as well
-
Regarding the panel files:
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. -
dthorson wrote:You can password protect the files when you download.
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 -
How about NetLinx security options?
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.Encrypt ICSP Connection: If selected, this option requires that any data being transmitted or received via an ICSP connection (among the various AMX products) be encrypted, and that any application or hardware communicating with the Master over ICSP must provide a valid username and password.
Categories
- All Categories
- 2.5K AMX General Discussion
- 922 AMX Technical Discussion
- 514 AMX Hardware
- 502 AMX Control Products
- 3 AMX Video Distribution Products
- 9 AMX Networked AV (SVSI) Products
- AMX Workspace & Collaboration Products
- 3.4K AMX Software
- 151 AMX Resource Management Suite Software
- 386 AMX Design Tools
- 2.4K NetLinx Studio
- 135 Duet/Cafe Duet
- 248 NetLinx Modules & Duet Modules
- 57 AMX RPM Forum
- 228 MODPEDIA - The Public Repository of Modules for Everyone
- 943 AMX Specialty Forums
- 2.6K AMXForums Archive
- 2.6K AMXForums Archive Threads
- 1.5K AMX Hardware
- 432 AMX Applications and Solutions
- 249 Residential Forum
- 182 Tips and Tricks
- 146 AMX Website/Forums