展开查看
以下是引用一直做下去在2015-07-21 12:40:17的发言 >6楼:这个问题我曾经遇到过,发到客户的设备被客户试图破解CPU226中的程序。所以,我们不能去剽窃别人的成果,但是要有保护自己劳动果实的意识。我一般是用下面的办法,首先对项目文件设立一个保护密码,其次,将一个软件尽量拆解成多个子程序,每个子程序再分别设置POU密码。这样他即使破解了项目密码,只能是使用,再修改还要破解各个POU密码。各位高手有没有更好的保护方法,愿同大家一起讨论。
如果程序仅仅是一套设备上专用的,保护就没太大意义。如果是设备配套的,解密后就可以大量克隆复制,知识产权损失就会巨大。
我是通过注册办法授权程序,用户得到程序下载后,必须得到编程人员的注册码才可以使用。
注册程序相对比较复杂,对于高手来说,解密还不如自己重新编制一个,对于一般编程者来说,解密望而却步。