Unzipping large file: bad zipfile offset (local header sig)
I ran into the same problem - a huge zip file with a lot of files - and unzip choked trying to unpack it. A possible solution is to use java archiver. Just unpack your stuff with jar xvf file.zip
I just wanted to copy the comment into an answer, although I had to use the "try harder" -FF
option to get it to work:
Suggestion online and via man pages is to use:
zip -F original.zip --out fixed.zip
and then try to extractfixed.zip
as normal...