压缩文件头部数据已经损坏怎么办 硬盘文件损坏修复方法(2)
压缩文件头部数据已经损坏怎么办

正常ZIP压缩包尾部的二进制数据:

针对上述情况,效率源技术工程师对ZIP压缩包文件结构进行研究,其总体结构如下所示:

ZIP压缩包中每个文件对应一个文件记录和一个目录记录。每个文件记录包括:文件记录头(local file header)、加密头(encryption header)、文件数据(file data)、数据描述(data descriptor)。文件记录头中记录了文件的相关信息、解密参数、解压缩参数;加密头中记录了生成解密秘钥的相关信息;目录记录中仅有一个记录头,其同样记录了文件的相关信息、解密参数、解压缩参数。
对于加密的ZIP压缩包,效率源技术工程师发现,其中的文件原始数据先进行压缩,再进行加密,最后作为文件数据(file data)存放于文件记录中。通过一系列深入研究,效率源技术工程师找到了通过加密密码生成解密秘钥的方法——在已知密码的情况下,只要文件记录头(或目录记录头)、加密头没有受到损坏,即可实现相应文件数据的解密和解压缩,达到修复该文件的目的。
经过上述研究,总结出一种损坏的zip加密压缩包的修复方法,如下所示:
相关阅读
-
pcie4.0有什么用 pcie5.0和pcie4.0区别详细介绍
如果想了解pcie5.0和pcie4.0区别详细介绍的IT小经验,关于pcie4.0有什么用 pcie5.0和pcie4.0区别详细介绍,相关内容具体如下: 最近有关pcie5.0的消息越来越多,很多厂商都相继公布了旗下的pcie5.0硬盘
-
heliop20跑分 HelioX20评测跑分参数详细介绍
IT袋网为你介绍HelioX20评测跑分参数详细介绍方面的内容,关于heliop20跑分 HelioX20评测跑分参数详细介绍,接下来就是全面介绍。 对于联发科的Helio X20处理器,作为全球第一款十核的处理器,拥
-
路由器怎么重启才能连上wifi 路由器按了复位键后的设置
为关注IT袋网的网友们详解路由器怎么重启才能连上wifi和路由器按了复位键后的设置方面的内容,具体详情如下: 具体方法如下: 方法一、重启路由器开关 我们找到家里的路由器设备,然后
-
电脑显示器灯亮但是黑屏怎么办 关于电脑黑屏的处理方法
IT袋网为你介绍电脑显示器灯亮但是黑屏怎么办和关于电脑黑屏的处理方法的电脑小知识,下面来一起了解一下吧。 笔记本电脑开机黑屏电源灯有亮怎么回事?这种多半是一些硬件故障导致的


