RSLogix5000 的程序加密 RSLogix 5000 有两种自带工具可以实现其自身加密
分别是“Logix CPU Security Tool” 和“Source Protection Tool”
在这里仅介绍常用工具之 Sou rce Protection Tool
它可以对 RSLogix 5000 中的程序进行加密
(1) 首先,要开启源配置保护能力
在安装光盘里有RSLogix 5000 Tools 文件夹,里面有Logix CPU Secu rity Tool
双击运行文件“RS5KSrcPtc
(2) 接下来要在 RSLogix 5000 软件中创建并配置“源密匙文件”
“源密匙文件” 中含有用户指定的密码,当用户设置好源密匙文件后,若运行的项目找不到源密匙文件或源密匙文件中的密码错误,源密匙文件的文件名错误,受用户保护的程序都被保护(不可见或不可改)
并提示“未知源密匙”
(3)打开需要加密的项目,选择“工具” — “安全” — “配置源保护”
(4)第一次配置时,弹出指定源对话框: 选择“是(Y )”并指定源位置(即密保文件所在的位置)
点击确定,系统自动创建名称为“sk
dat”的文件,保存为用户指定路径
(5 )对程序进行加密
首先,用户在“源保护配置”对话框中选择需要保护的程序,点击“保护”按钮,弹出密匙对话框
输入密码,点击“确定”按钮,密码会自动记录在源密匙文件中(用户可以对多个程序分别用不同的密码进行保护)
当用户设置好源文件密匙后,保存程序
第二步,如何实现保护
用户需要移走“源密匙文件(sk
dat)”,才能实现程序的保护,比如将源文件移动到其它安全的地方
还可以通过多种方式改变源文件,如改变源文件的名称,路经,或通过记事本打开源文件,更改其中的密码
其目的是让项目找不到正确的源文件,