我想了几天,以获得CRC与以下十六进制流型(使用Wireshark嗅探):计算六角流的CRC /校验和(闻)
十六进制数据我闻了闻: 0000001ec001075465737431323308557365726e616d650850617373776f7264d224
这应该是十六进制的数据: 0000001ec001075465737431323308557365726e616d650850617373776f7264
所以最后4位是校验和,在这种情况下,D224
我使用了许多代码片段(PHP,JAVA),以及一些在线校验测算网站: 例如为: http://www.scadacore.com/field-applications/programming-calculators/online-checksum-calculator/
但我没有得到正确的CRC值。
谢谢!
更新1
这里与CRC更六角流包括(最后4位):
- 0000001dc001045465737409557365726e616d65310950617373776f726431cc96
- 0000001dc001045465737409557365726e616d65320950617373776f72643289d9
- 0000001dc001045465737409557365726e616d65330950617373776f726433b51c
- 0000001dc001045465737409557365726e616d65340 950617373776f7264340347
- 0000001dc001045465737409557365726e616d65350950617373776f7264353f82
您需要更多示例才能对CRC进行反向工程。 –
@MarkAdler我添加了更多的十六进制流与crc包括在内。 –