UnZip will list, test, or extract files from a ZIP archive, commonly found on DOS and Windows systems. A companion program, Zip, creates ZIP archives; both are part of the Info-ZIP project. Both programs are compatible with archives created by PKWARE's PKZIP or Nico Mak's WinZip, but in many cases the program options or default behaviors differ.
| Tags | Archiving Compression Software Distribution Tools Utilities |
|---|---|
| Licenses | BSD Original BSD Revised |
| Operating Systems | BeOS Mac OS X Windows MS-DOS Windows OS/2 POSIX |
| Implementation | C |
Recent releases


Release Notes: New features include support for PKWARE ZIP64 extensions, large file support, support for the bzip2 compression method, support for UTF-8 encoded entry names, support for restoration of symbolic link attributes, and support for restoration of 32-bit UID/GID data. A new "-D" option was added to suppress restoration of timestamps for extracted directory entries. A "Time of Creation/Time of Use" vulnerability when setting attributes of extracted files was resolved (CVE ID CAN-2005-2475). A memory leak when processing invalid deflated data was fixed. Further bugfixes and enhancements were made.


Release Notes: This is a maintenance release that adds support for the VCEmbedded 3.0 WinCE compiler and fixes various minor bugs (none security-related).


Release Notes: This is primarily a security-fix release, correcting a textmode data-corruption bug in 16-bit ports and several directory-traversal flaws (involving invalid filename characters, quoted characters, symlink traversal, and local/central-directory filename mismatches). It also adds support for restoring directory timestamps under Windows.


Release Notes: Support for PKWARE's Deflate64 compression method, support for simple "execute command after extraction" in UnZipSFX (compile sources with CHEAP_SFX_AUTORUN defined), and a fix for a directory-traversal security hole with a new "-:" option to override.


Release Notes: This release removes unreduce.c (now available only as a separate add-on archive) and the Amiga timelib code to eliminate final distribution restrictions beyond the BSD-like Info-ZIP license. There is a generic replacement for the timelib code. Filename mapping of Unix ``dot'' files to DOS 8.3 format has been improved.
Recent comments
23 Nov 2001 18:30
Re: the source .tgz is in a different place
> New location: www.gzip.org/zlib
That is incorrect. The zlib in-memory, deflate/inflate compression library is there (or at www.zlib.org/), but Zip and UnZip are separate (and older) command-line utilities for processing zipfiles. They live at www.info-zip.org/pub/i...
(web pages) and ftp://ftp.info-zip.org/pub/infozip/ (files).
Note that UnZip can use zlib, but this is optional.
28 Jul 2001 21:10
the source .tgz is in a different place
New location: www.gzip.org/zlib