IT技术博客大学习 共学习 共进步
全部 移动开发 后端 数据库 AI 算法 安全 DevOps 前端 设计 开发者

unzip: unsupported compression method 99

Felix021 2026-06-03 09:03:23 累计浏览 77 次
本机暂存
通过 API 下载了个 zip 文件是 AES-256 加密的,用 unzip 解压报错:

引用
unsupported compression method 99


WINRAR 倒是可以解压,但是 unrar 命令行工具不支持。

换用 7zip 可以正常解压,在 windows 下有乱码,倒腾了一圈,最后解决了:

引用
7z x -y -pPASSWORD -mcp=65001 file.zip


注:
- `-y` 表示确认所有提问(例如文件存在则覆盖)
- 65001 是 UTF-8 的 code page;反过来如果是windows下压缩的文件希望在linux下解压无乱码,就得用 936 (即GBK)
- 文件扩展名需要是 .zip;如果用 .7z 的话,也会报错 "Can't open as archive: 1"

同分类推荐文章

  1. 绿盟科技《APT组织研究年鉴》(2026 版)正式发布 (2026-06-16 20:21:10)
  2. 【已复现】Linux内核Fragnesia权限提升漏洞(CVE-2026-46300) (2026-06-15 10:53:58)
  3. 企业文档安全最佳实践(二):给文档上“身份证”——手动标密与智能自动标密 (2026-06-12 17:18:33)

查看更多 安全 文章 →