原文地址:检测zip文件的完整性
如果是普通通用型检测文件完整性,可以MD5
当检测到zip文件末尾时,除了发现0x06054b50(End of central directory signature)作为结束依据,同时可以根据该signature的offset(相对该文件的开始位置)与central directory的开始位置之间的差值是否与centraldirectory的大小相等来判断这个zip文件是否完整。也就是满足以下公式
offset = Size of central directory
参考文献
本文介绍了一种检测ZIP文件完整性的方法。除了使用MD5进行通用文件完整性检查外,还提出了通过对比central directory的开始位置与End of central directory signature偏移量的差值与central directory大小的方法来判断ZIP文件是否完整。
3万+

被折叠的 条评论
为什么被折叠?



