PLC 关于如何解FANUC 系统0i控制梯形图PMC 加密程序的一点方法。 采用如下计算方法: 1、 先确定密码的长度,根据如下规则: 要解的加密程序由于密码长度不可能为 0,根据如下规则确定密码位数,找到它们比较从最后一位开始比一致的位数确定不一致的位数 0000031eh: CD A2 BC 8A A6 80 B6 A6 00000340h: CD A2 BC 8A A6 80 B6 A6 2、 再确定所有的加密字节是否比 BF 值大,如果比它大则用第三步的方法,如果没有它大则用如下方法: 0000031eh: BC B2 AC 9A B6 90 A6 B6 00000340h: BC B2 AC 9A B6 90 A6 B6 将每位的值与以上相应位进行逻辑异或运算,得出的值就是相应位的密码字。 3、 所有的加密字节是否比 BF 值大,则用如下方法: 0000031eh: CD C3 DD EB C7 E1 D7 C7 00000340h: CD C3 DD EB C7 E1 D7 C7 将每位的值与以上相应位进行逻辑异或运算,得出的值再与 1 进行异或运算,得出的一个新值 N,在字母表中找到第 N 个字母。该字母就是相应位的密码字。 注:0000031eh 该地址后的连续 8 个字节就是可改写密码 00000340h 该地址后的连续 8 个字节就是可显示密码 说明: 1、 以上方法仅供参考。 2、 以上方法仅供为提高自己能力的人使用。 3、 如果你不幸,没能解出你要的密码,请保持冷静。勿怪该规则的提供者。 4、 请注意原梯形图的知识产权,毕竟是别人的劳动成果。不要用以上规则做不正当的事。 5、 如果你从该规则找到更方便的方法,别忘了告诉大家,也方便一下别人。 6、 请保持该文件的完整性。 7、 如要探讨请和REBOSUN联系QQ:23782629 E_mail:ilovejob@163.com 8、 附一些密码和已加密字。 NO PASSWORD&NO SET 0000031eh: 78 D1 C0 8B A1 19 00 B1 00000340h: F8 00 C0 8B A1 19 00 02 兴平 HAVEP123 HAVEPLXY 0000031eh: C0 DA C5 8A A6 80 B6 A6 00000340h: BD B0 AF 8A A6 80 B6 A6 6A 20 NO PASSWORD& have PASSWORD SET 0000031eh: AB DD 86 F7 2E B1 F7 24 00000340h: 4B 2A DF F2 24 6F 43 E3 HAVE P99999999 HAVE P99999999 0000031eh: B5 BB A5 93 BF 99 AF BF 00000340h: B5 BB A5 93 BF 99 AF BF HAVEP00000000 HAVEP00000000 0000031eh: BC B2 AC 9A B6 90 A6 B6 00000340h: BC B2 AC 9A B6 9...