如何在升级二进制文件的头尾加校验信息

[复制链接]
 楼主| pigeon0411 发表于 2009-8-21 11:44 | 显示全部楼层 |阅读模式
想做升级程序,
比如已经用KEIL生成了一个升级包(是二进制格式的),我想在升级的时候用来判断这个升级包是否有效,是否是我提供的升级包,以免用户升级时错选了其他的文件。

现在想请教的是:如何在这个二进制文件的头部加上验证头,比如“myfirmware”,在尾部也加个类似的信息?

好像直接添加到二进制文件里是不行的。一添加,整个数据都变了。
 楼主| pigeon0411 发表于 2009-8-21 12:57 | 显示全部楼层
关注一下
john_light 发表于 2009-8-21 17:20 | 显示全部楼层
很多应用采用了CRC校验,在Linux里多见MD5校验。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

42

主题

157

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部

42

主题

157

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部