0

我可以使用 libmagic 或 file 命令检测存档类型。但是,如果该存档类型已加密,我无法检测到该存档已加密。我还想区分存档和加密存档。我怎样才能做到这一点?你知道任何处理它的工具或方法吗?

任何帮助,将不胜感激。

4

1 回答 1

2

这取决于存档格式。有些档案是完全加密的(甚至是标题),所以你不能仅仅通过查看数据就知道它们是档案,因为它显然是随机的。

对于未完全加密的档案,只需查看标题就可以提示您它是什么格式。(请参阅您尝试检测的存档格式的规范)。

您也可以基于文件扩展名,尽管这稍微弱一些。

于 2012-05-24T09:23:25.023 回答