小编hol*_*itt的帖子

Unzip 认为我的 zip 文件是一个 zip 炸弹

我已经为此苦苦挣扎了几天,所以我希望 SE 上的人可以帮助我。

我已经使用 wget 从 Dropbox 下载了一个大文件(以下命令)

wget -O folder.zip https://www.dropbox.com/sh/.../.../dropboxfolder?dl=1

我确定它是一个 zip 文件,因为 1)、file dropboxfolder.zipyields dropboxfolder.zip: Zip archive data, at least v2.0 to extract和 2) 下载和提取工作在我的 Windows 机器上找到。

当我尝试unzip dropboxfolder.zip在 Linux 上使用,解压缩到当前目录时,我得到以下输出:

warning:  stripped absolute path spec from /  
mapname:  conversion of  failed     
creating: subdir1/
creatingL subdir2/
extracting: subdir1/file1.tif 
error: invalid zip file with overlapped components (possible zip bomb)
Run Code Online (Sandbox Code Playgroud)

我不确定问题是什么,因为正如我所说,它在 Windows 上运行良好。由于 zip 相当大(~19GB),我想避免一点一点地传输它,因此我将非常感谢您的帮助。我已经运行 unzip -t 但它给出了同样的错误。当列出档案中的所有元素时,它会按原样显示所有内容。文件是 tif 文件会不会有问题?

zip wget dropbox

5
推荐指数
2
解决办法
5197
查看次数

标签 统计

dropbox ×1

wget ×1

zip ×1