plc加密的方式:
通过编程软件将密码(明文)同程序文件一起写入plc中。在用编程软件连接plc时,提示输入密码,然后plc返回实际密码,在编程软件内部实现密码的比较。此种加密方法在写入plc中的密码没用经过任何加密计算。比较容易破解!
通过编程软件将密码同程序文件一起写入plc中。写入plc的密码(密文)在编程软件内部经过一定的加密计算(大都是简单的加密算法)。在用编程软件连接plc时,提示输入密码,然后plc返回密文密码,在编程软件内部实现密文的比较。此种加密方法,破解有一定的难度!需要跟踪分析编程程序,找出加密算法。
通过编程软件将密码明文同程序文件一起写入plc中,由plc对密码明文进行加密计算出密文存储在plc内部。在用编程软件连接plc时,提示输入密码,plc不用返回密文,在plc内部实现密文的比较。这种加密方式也不易实现,需要plc硬件及plc操作系统支持。此种加密方式最难破解。
plc的解密方式:
直接监视通讯口,找出明文密码。
监视通讯口、跟踪编程软件,找出密码明文与密文的关系(算法)。
目前没有十分有效的方法。
各种破解需要一定的技巧及经验、相关软件,真正的高手不屑于此。写此篇文章的目的不是要教大家如何破解,只是看不惯某些专业收费破解plc密码的人,提醒plc厂家提高密码的保密强度。