当前位置: 代码迷 >> 单片机 >> 有无办法破译通讯协议中的CRC
  详细解决方案

有无办法破译通讯协议中的CRC

热度:220   发布时间:2016-04-28 14:46:11.0
有无办法破解通讯协议中的CRC
我在做一个上位机软件,和下位机之间的协议,对方都给我了,除了CRC。这使得我只能读取,读取指令是截取的他的上位机程序(不要问我为什么他有上位机软件,我还要做,你就当看他的很不爽好了),这个是固定的可以抄。但不能对下位机进行写入,写入的话前面的数据一定会一直在变。他写的是CRC-16,但我用流行的方法计算的结果,都不对。我想这是不是有意进行了加密?问他们那边要CRC的内容也一直不肯给我。我手里有一些带CRC的数据,我有可能进行破解他的方法么?
------解决思路----------------------
引用:
Quote: 引用:

登录一个 CRC Online 网站,在它的消息框里输入数据,它会列出常用 CRC-16 协议的 CRC 结果,看看和哪一个吻合。至少可以将它列出的全部排除,你再试剩下的。

我们没有找到合适的网站,您可以给推荐一个么?不胜感激。
http://www.lammertbies.nl/comm/info/crc-calculation.html
  相关解决方案