| 作者 | 主题 |
|---|---|
|
www95 游侠 经验值:517 发帖数:163 精华帖:1 |
楼主
主题:WINCC 如何实现工程项目加密?力控的组态软件有个工程加密。离开加密狗不能运行。
阿拉丁的加密狗支持C编程。但总不成功,哪位有硬狗加密WINCC项目工程的成功经验。?
|
|
ALTINTOP 侠士 经验值:1636 发帖数:468 精华帖:1 |
2楼
主题:回复:WINCC 如何实现工程项目加密?力控的组态软件有个工程加密。离开加密狗不能运行。
WinCC和大部分国外的上位机软件(InTouch和iFix)类似,运行环境相对比较复杂,例如后台数据库和相关的服务进程,很难象Visual Studio一样生成.exe文件,或是打包安装,所以WinCC的加密没有特别好的办法。
目前的权宜之计是使用选件SIMATIC Logon,它的方法是要把WinCC集成在STEP7中,利用SIMATIC Logon对于STEP7项目的加密来实现对WinCC项目的保护,即使该项目被拷贝到其它计算机上,如果没有在原计算机上SIMATIC Logon中配置的用户名和密码,是无法打开STEP7及集成的WinCC项目的。 但SIMATIC Logon仅限于项目级别的保护,项目文件夹下面的.pdl画面文件还是可以被拷贝挪作它用,但变量、变量记录和报警记录是无法导出的;而脚本的保护还是依靠全局脚本中的加密。 SIMATIC Logon在WinCC V7.0之前是需要单独订货的,而从WinCC V7.0 SP1之后其软件和授权包含在WinCC的安装包里。 SIMATIC Logon主要是对STEP7项目进行保护,也就是说,WinCC通过集成到STEP7中,作为STEP7项目的组件也得到了保护,如果不安装STEP7进行WinCC集成的话,SIMATIC Logon对于WinCC就没有保护作用了。
须认真 当务实 应乐观 要进取
|