查看: 2549|回复: 8
收起左侧

[资料分享] 中型机程序加密的小技巧

邀请回答

马上注册,享受更多特权

您需要 登录 才可以下载或查看,没有帐号?立即注册   

x
本帖最后由 HC-李亿浪 于 2022-5-19 15:27 编辑

本帖分享为InoproShop上程序加密的三个小技巧,欢迎同事探讨与指出不足。
1.PLC硬件加密
汇川中型机(AM),智能控制器(AC)默认是无法上传源代码的,就是说无法从PLC侧直接下载程序。但工程师可备份的将当前的工程按源码传到PLC侧,那就可以下载。即在“下载源代码”的基础上做“源上传”,那这一步可能就会出现代码被窃的风险。



2.程序整体加密
针对上述风险,我们可以再次加密,进入“工程”->“工程设置”->“安全”,勾选“使用工程加密”,设置“密码”,完成后确认保持项目。再次打开,则需要登录密码才能使用,否则将会报错。
倘若使用过程中有“有心人”记住该工程密码,登录程序,修改里面代码轻则将会带来调试不便、增删改查不易解耦,重则造成巨大的时财损失。





3.程序部分加密
针对上述所带来的后果,我们还有一种较为暴力的分组对待,让“有心人”力不从心。部分程序再次加密,进入“工程”->“工程设置”->“用户和组”。可以看出有一个“用户”——“Owner”,两个“组”——“Everyone”和“Owner”。(为区分组和用户的区别,将组“Owner”改成“User”,这个过程需组“Owner”的用户“Owner”登录修改,默认用户“Owner”密码为空)





(1)添加主用户“HC_LWT”设置密码,勾选组“User”,成为最高级的掌握成员,同时成员“Owner”去掉组“User”的标签。


(2)新建组“Second”,这时管理者明显变成“User”下的“HC_LWT”了。建组的目的是给其他成员也能管理程序。



(3)右键需设密程序或者功能块,点击“属性”->“访问控制”,双击窗口的空白“+”,这时可以规定“明确拒绝”或者“明确授权”。


(4)退出当前登录用户或退出,现在“当前用户”为“没有用户”。


(5)当需要查看更改程序时则需要登录具体组,“User”为最高级是被授予所有授权的。

加密.docx

1.41 MB, 下载次数: 190

售价: 1  [记录]

加密操作小技巧

点评

***一下  发表于 2023-8-2 09:52




上一篇:仿真穿透问题
下一篇:编译库使用方法

已有 0 人打赏作者

回复 邀请回答送花

使用道具 举报

FanPlus 2022-7-7 09:32:58 | 显示全部楼层
                                                          iii
回复 送花

使用道具 举报

Yuhan123 2023-3-12 15:02:05 | 显示全部楼层
内容详细,感谢分享
回复 送花

使用道具 举报

yangliu 2023-5-24 14:03:22 | 显示全部楼层
谢谢楼主,感谢分享!
回复 送花

使用道具 举报

erzhushuidi 2023-7-21 19:32:06 | 显示全部楼层
试了一下简直太好了  点个赞!
回复 送花

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册   

本版积分规则

有技术问题,就上汇川技术社区

INOVANCE汇川技术 公众号

扫码下载掌上汇川APP

全国服务热线:8:30-17:30

4000-300124

苏州地址:江苏省苏州市吴中区越溪友翔路16号

深圳地址:深圳市龙华新区观澜街道高新技术产业园汇川技术总部大厦

Copyright © 2003-2100 汇川技术 Powered by Discuz! X3.4 ( 苏ICP备12002088号 )
快速回复 返回列表 返回顶部