轩辕春秋文化论坛 » 设计与修改 » 请教关于数据校验的问题


2011-3-21 13:49 豪杰兴邦
请教关于数据校验的问题

我尝试修改三国志BF的剧本文件,但是发现剧本文件本身带有数据校验功能,也就是剧本的第2、3个字节是校验字节,初步分析是CRC16校验。
目前我遇到的问题就是如何在修改剧本后,重新建立校验。
我使用了一个CRC计算器来计算。
但是目前不知道是要计算哪些内容,是剧本文件第三个字节以后的全部内容,但是是计算文件的CRC16还是数据流的CRC16呢?
如果是数据流,如何获得?

2011-3-21 15:19 豪杰兴邦
附件里面就是CRC计算器和待修改的剧本文件。
其中剧本文件前面三个字节就是CRC16校验码,其中最前面的01是通用开头,所以CRC16计算结果将其省略。

2011-3-22 19:47 豪杰兴邦
还找到一个计算器,可以计算16进制数据的
但是依然没有找到计算这些文件的方法,算出来的结果和文件的校验结果不同。

页: [1]


Powered by Discuz! Archiver 5.0.0  © 2001-2006 Comsenz Inc.