我对密码保护文件的密码恢复方式很好奇,同时我也想知道7-zip加密机制的具体流程。 7-zip使用AES-256加密算法以CBC模式来加密文件或目录。密钥是通过用户提供的口令基于SHA-256哈希函数生成的。为了增加穷举搜索的成本,SHA-256会执行2^19(524,288)次。另外,为了...
目前,我正在使用以下配置制作一个带有7zip的SFX: ;!@Install@!UTF-8! InstallPath="C:\\test" GUIMode="2" RunProgram="7z465.exe" ;!@InstallEnd@! 我将7z465.exe打包成Setup.7z,...
我的应用程序定期上传大文件。无论它们的大小如何,在上传到服务器之前都会进行压缩。 这个项目的一部分要求是在崩溃/停电后能够恢复得很好,因此现在压缩是这样完成的: - 将 large-file.bin 分成 N 个片段 - 压缩每个片段并上传它 如果出现崩溃,则从最后一个片段开始继续。 ...
我已经在我的机器上安装了7-zip 4.65,路径为C:\Program files。我想在C#代码中使用它来压缩一个文件。文件名将由用户动态提供。请问有人可以提供一个在C#代码中如何使用7zip的示例代码吗?
我需要在C#中使用7zip,不需要控制台,只需使用7zSharp.dll? 我在这里找到一些数据: http://7zsharp.codeplex.com/releases/view/10305, 但我不知道如何使用它(我可以创建.bat(.cmd)文件,但是我需要使用dll文件)。 确切地说...
我正在尝试将一个由解压缩Excel文件而创建的XML文件夹转换回Excel .xlsx格式。但是我收到了以下错误消息: “因为它是损坏的,Microsoft Excel无法打开或修复此工作簿。” 以下是生成此错误的最小可重现示例: 1. 在Excel中创建新的空白电子表格。 2. 在单元...
我试图使用LzmaLib的LzmaCompress()和LzmaDecompress()来处理缓冲区,并且参考这里提供的示例进行了修改。 我正在使用一个大约3MB的缓冲区进行测试,压缩函数似乎工作正常(生成了大约1.2MB的压缩缓冲区),但是当我尝试进行解压缩时,它只会提取大约300个字节并...
这个文件被压缩并使用7zip进行密码保护,它的MIME类型应该是"application/7zip"还是"data/binary"?或者还有其他的类型?
之前我使用过 TJcl7zCompressArchive / TJcl7zDecompressArchive 来进行归档操作。 现在我想直接对内存流进行压缩/解压缩,而不进行文件操作。但是,在网上搜索 JCL 代码库的例子时,我没有找到用该库实现此功能的方法。我确实找到了其他工具来完成此任务...
我一直在尝试通过7zip和WinRar提取ISO镜像。 以下是我使用的命令行: 7z x -y "%Isocontents%\ISO.iso" -o%Newfolder% WinRar.exe x -y -ow "%Isocontents%\ISO.iso" "%Newfolder%" ...