125510819
www.xueplc.com
级别: 略有小成
精华主题: 0
发帖数量: 249 个
工控威望: 462 点
下载积分: 1321 分
在线时间: 54(小时)
注册时间: 2010-01-23
最后登录: 2018-09-02
查看125510819的 主题 / 回贴
楼主  发表于: 2010-11-13 13:01
PLC加密的方式:

1. 通过编程软件将密码(明文)同程序文件一起写入PLC中。在用编程软件连接PLC时,提示输入密码,
然后PLC返回实际密码,在编程软件内部实现密码的比较。此种加密方法在写入PLC中的密码没用经过
任何加密计算。比较容易破解!                                                                                                              
2.  通过编程软件将密码同程序文件一起写入PLC中。写入PLC的密码(密文)在编程软件内部经过
一定的加密计算(大都是简单的加密算法)。在用编程软件连接PLC时,提示输入密码,
然后PLC返回密文密码,在编程软件内部实现密文的比较。此种加密方法,破解有一定的难度!
需要跟踪分析编程程序,找出加密算法。
3.  通过编程软件将密码明文同程序文件一起写入PLC中,由PLC对密码明文进行加密计算出密文存储
在PLC内部。在用编程软件连接PLC时,提示输入密码,PLC不用返回密文,在PLC内部实现密文的比较。
这种加密方式也不易实现,需要PLC硬件及PLC操作系统支持。此种加密方式最难破解。


PLC解密的方法:

1.直接监视通讯口,找出明文密码。
2.监视通讯口、跟踪编程软件,找出密码明文与密文的关系(算法)。
3.目前没有十分有效的方法。

来自:www.taojinwa.com
近千套 PLC.触摸屏 例程,免费共享 http://pan.baidu.com/s/1c1uxlxm 关注www.xueplc.com 长期更新