如何检查7z文件的加密?

问题描述 投票:-2回答:1

我需要检查一个7z文件进行加密。

我正在使用sevenzipjbind并使用属性ENCRYPTED,但它似乎涉及更多的步骤之后,我无法确定。

java 7zip
1个回答
0
投票

您可以使用支持读取加密7zip存档的commons-compress。来自official website

支持ar,arj,cpio,dump,tar,7z和zip格式作为归档程序,其中zip实现提供的功能超出了java.util.zip中的功能。从Commons Compress 1.18开始,对dump和arj格式的支持是只读的--7z可以读取大多数压缩和加密的档案,但只能写未加密的档案。 LZMA(2)在7z中的支持也需要XZ for Java。

看看SevenZFile课程,看看你是否可以使用它。内部SevenZFile reads archive header to check the password

© www.soinside.com 2019 - 2024. All rights reserved.