是否有可能恢复被 GnuPG 损坏的 zip 文件?

是否有可能恢复被 GnuPG 损坏的 zip 文件?

我最近开始使用以下命令加密 zip 文件:

gpg --symmetric my_file.zip

这花了很长时间——档案大约有 300 MB——所以我决定中途取消操作。zip 文件仍然在那里,似乎没有动过,所以我愚蠢地认为,我可以取消加密而不会产生任何后果。不幸的是,当我尝试解压文件时,我被告知这不是一个有效的 zip 档案。

有什么方法可以恢复存档吗?我还愚蠢地删除了 GnuPG 生成的加密文件。我试过了zip -FF my_file.zip,但它只给我:

zip warning: unexpected signature 50 4b 0d 0f on disk 0 at 336338383

然后它会生成一个空的档案。


注意:我现在相信上述问题不是由 GnuPG 引起的。

相关内容