0

例如,我有一个 zip 文件。我需要将该文件(我正在考虑文件头或其他内容,内部的一些位或字节)更改为一些无法解压缩的自定义格式。另一方面,我以后可以使用反转算法恢复原始文件。有人可以帮我吗?

void encrypt(FileInputStream zip) {
  ...
}

void decrypt(FileInputStream dat) {
  ...
}
4

1 回答 1

0

通过检查包含文件索引所在的文件末尾来发现一个 zip 文件。

我会考虑先加密文件。如果需要,您可以自己加密文件。一种简单的方法是对每个byteint(4 字节)与一个固定常数进行异或。

于 2012-09-13T08:18:10.443 回答