GNU/Linux >> Linux の 問題 >  >> Linux

Unzipは、ZipファイルがZip爆弾であると考えていますか?

私はこれに数日間苦労しているので、SEの誰かが私を助けてくれることを願っています。

wget(次のコマンド)を使用してDropboxから大きなファイルをダウンロードしました

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

1)、file dropboxfolder.zipであるため、zipであると確信しています。 収量
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)

私が言ったように、それはWindowsで正常に動作するので、問題が何であるかはわかりません。 zipはかなり大きい(〜19GB)ので、少しずつ転送するのは避けたいので、助けていただければ幸いです。 unzip -tを実行しましたが、同じエラーが発生します。アーカイブ内のすべての要素を一覧表示すると、本来あるべきすべてのものが表示されます。ファイルがtifファイルであることに問題があるのでしょうか?

承認された回答:

大きなファイル(〜6 GB)を解凍する場合にも同じ問題が発生しました。これで解決しました:

jar xf your_file.zip

お役に立てば幸いです!

乾杯、


Linux
  1. LinuxでUnzipを使用する方法

  2. バッシュ‘?

  3. Gzip vs Zip:最も一般的な圧縮ファイル形式の違い

  1. MvはFsでアトミックですか?

  2. zip アーカイブ内の複数のファイルの内容を印刷する

  3. フォーク爆弾の fork() はどこですか :(){ :|:&};:?

  1. Ubuntu/LinuxでZIPファイルを解凍する方法

  2. パスワードなしで、パスワードで保護された zip ファイル内のテキスト ファイルを読み取ることは可能ですか?

  3. Bash ループでパスワード付きファイルを解凍するスクリプト