『ZIP』检测zip文件的完整性

来源:互联网 发布:高斯混合聚类算法 编辑:程序博客网 时间:2024/06/05 20:02

原文地址:检测zip文件的完整性


如果是普通通用型检测文件完整性,可以MD5


当检测到zip文件末尾时,除了发现0x06054b50(End of central directory signature)作为结束依据,同时可以根据该signature的offset(相对该文件的开始位置)与central directory的开始位置之间的差值是否与centraldirectory的大小相等来判断这个zip文件是否完整。也就是满足以下公式
offset =
 Size of central directory Offset of start of central directory

参考文献

0 0
原创粉丝点击