정보 ZIP
Info-ZIP개발자 | 정보 ZIP |
---|---|
초기 릴리즈 | 1992년 8월, | 전(
안정된 릴리스 | 2008년 7월 7일 3.0, 전( |
프리뷰 릴리즈 | 3.1d / 2015년 11월 , 전( |
기입처 | C |
유형 | 파일 아카이브 서버 |
면허증. | BSD라이크 라이선스 |
웹 사이트 | sourceforge |
원저작자 | 새뮤얼 H. 스미스[1] |
---|---|
개발자 | 정보 ZIP |
초기 릴리즈 | 1989년 3월 | ; 전 (
안정된 릴리스 | 6.0 / 2009년 4월 29일, 전( |
프리뷰 릴리즈 | 6.10b / 2010년 12월 10일; 전( |
기입처 | C |
유형 | 파일 아카이브 서버 |
면허증. | BSD라이크 라이선스 |
웹 사이트 | sourceforge |
개발자 | 마이크 화이트 |
---|---|
안정된 릴리스 | 5.03 / 2005년 3월 , 전( |
기입처 | C |
운영 체제 | Windows 3.1 이후 |
플랫폼 | IA-32, Alpha AXP(Windows NT 시리즈만) |
유형 | 파일 아카이브 서버 |
면허증. | BSD라이크 라이선스 |
웹 사이트 | infozip |
개발자 | 더크 하세 |
---|---|
최종 릴리즈 | 1.06 / 2001년 2월 ; 전( |
기입처 | C |
운영 체제 | Mac OS Classic 7 이후 |
플랫폼 | Motorola 68020 이후, 전원PC |
유형 | 파일 아카이브 서버 |
면허증. | BSD라이크 라이선스 |
웹 사이트 | geek |
Info-ZIP은 ZIP 아카이브를 처리하는 오픈소스 소프트웨어 세트입니다.그것은 1989년부터 유통되고 있다.별도로 설치할 수 있는 4개의 패키지로 구성되어 있습니다. Zip 및 UnZip 명령줄 유틸리티, WiZ 및 MacZip은 각각 Microsoft Windows 및 Mac OS에서 프로그램을 아카이브하기 위한 그래픽 사용자 인터페이스입니다.
Info-ZIP의 Zip과 UnZip은 수십 개의 컴퓨팅 플랫폼에 이식되어 있습니다.UnZip 웹 페이지에서는 UnZip을 Hello World, C-Kermit, Linux [2]커널을 능가하는 "세계에서 세 번째로 가장 포터블한 프로그램"이라고 설명하고 있습니다.대부분의 Linux 및 Unix 디스트리뷰션에 포함된 "zip" 및 "unzip" 프로그램은 Info-ZIP의 Zip 및 Unzip입니다.
Info-ZIP 릴리즈 자체뿐만 아니라 zlib을 포함한 Info-ZIP의 일부도 수많은 다른 파일아카이브러 및 기타 [1]프로그램에 사용되고 있습니다.많은 Info-ZIP 프로그래머들은 PNG 이미지 포맷이나 zlib 소프트웨어 라이브러리 [3]등 DEFLATE 압축 알고리즘과 밀접하게 관련된 다른 프로젝트에도 관여하고 있습니다.
특징들
UnZip 패키지에는 다음 세 가지 유틸리티도 포함되어 있습니다.
- fUnZip은 ZIP 또는 gzip 파일의 파일을 직접 추출하여 아카이브 또는 기타 파이핑된 입력에서 출력합니다.
- UnZipSFX는 ZIP 파일을 실행 가능한 자기 압축 해제 아카이브로 만들기 위한 소프트웨어입니다.
- ZipInfo는 ZIP 파일 및 그 내용에 대한 정보를 다양한 형식으로 출력합니다.
Zip 패키지에는 다음과 같은 세 가지 유틸리티가 추가로 포함되어 있습니다.
- ZipCloak은 ZIP 아카이브 파일에 비밀번호 암호화를 추가하거나 제거합니다.
- ZipNote를 사용하면 ZIP 아카이브의 주석 필드를 수정할 수 있습니다.
- ZipSplit은 ZIP 아카이브를 별도의 디스크 또는 다운로드를 위한 섹션으로 분할합니다.
역사
압축 해제
UnZip 1.0(1989년 3월)은 Samuel M에 의해 출시되었습니다.스미스. 파스칼과 C로 쓰여있었어요.파스칼은 곧 버려졌다.
UnZip 2.0(1989년 9월)은 Samuel M에 의해 출시되었습니다.Smith. PKZIP 1.01에 의해 도입된 "unimploding"(메서드 6)에 대한 지원이 포함되어 있습니다.George Sipe가 Unix 버전을 만들었습니다.
UnZip 2.0a(1989년 12월)는 Carl Mascott와 John Cowan에 [3]의해 출시되었습니다.
1990년 봄, SIMTEL20에 Info-ZIP이 메일링 리스트로 형성되어 출시되었습니다.
UnZip 3.0(1990년 5월)은 Info-ZIP 그룹에 의한 최초의 공개 릴리스가 되었습니다.
UnZip 4.0(1990년 12월)에서는 .Z 내의 "central directory" 지원이 추가되었습니다.IP [3]아카이브
UnZip 5.0(1992년 8월)에서는 PKZIP 1.[3]93a에서 사용되는 DEFLATE(메서드 8) 압축 방식이 지원됩니다.방법 8은 ZIP 아카이브의 사실상의 기본 표준이 되었습니다.
1994년과 1995년에 Info-ZIP은 코너를 돌았고 사실상 MS-DOS가 아닌 시스템에서 사실상의 ZIP 프로그램이 되었습니다.그 해에 수많은 미니 컴퓨터, 메인프레임, 그리고 지금까지 [citation needed]개발된 거의 모든 마이크로 컴퓨터를 포함한 엄청난 수의 포트가 출시되었습니다.
UnZip 5.41(2000년 4월)은 Info-ZIP [3]라이선스에 따라 잔존되었습니다.
UnZip 5.50(2002년 2월)에서는 Deflate64([4]메서드 9) 압축 해제 지원이 추가되었습니다.
UnZip 6.0에서는 "Zip64" 지원이 추가되었습니다.ZIP 아카이브 및 bzip2([5]메서드 12) 압축 해제.3.0f [6]베타 버전부터 Zip에서도 bzip2 스타일의 압축이 지원되었습니다.
지퍼
Zip 1.9(1992년 8월)는 DEFLATE(메서드 8) 압축 [3]방식을 지원합니다.방법 8은 ZIP 아카이브의 사실상의 기본 표준이 되었습니다.
Zip 2.0(1993년 9월)에서는 휴대성이 많이 향상되었습니다.
Zip 2.1(1996년 5월)에는 새로운 "UNIX" 시간 정보가 추가되어 타임존과 OS 전체에서 파일 시간을 보존했습니다.
Zip 2.3(1999년 12월)은 새로운 BSD와 유사한 Info-ZIP [3]라이선스의 첫 번째 Info-ZIP 아카이브 도구입니다.
Zip 3.0(2008-07-07)은 'Zip64'를 지원합니다.ZIP 아카이브, 아카이브당 65536개 이상의 파일, 멀티파트 아카이브, bzip2 압축, Unicode(UTF-8) 파일명 및 (부분) 코멘트, Unix 32비트 UID/GID
와이즈
WiZ 4.0(1997년 11월)은 Info-ZIP에 [3]의해 출시되었습니다.
WiZ 5.01(2000년 4월)은 Info-ZIP [3]라이선스로 남아 있습니다.
MacZip
MacZip 1.05(2000년 7월)는 Info-ZIP 라이센스로 출시되었습니다.
MacZip 1.06은 2001년 2월에 출시되었습니다.그것은 Dirk [3]Hasse에 의해 쓰여졌다.
포크 및 패치
천천히 갱신된 오픈 소프트웨어 패키지로서 많은 패치가 다양한 Linux 디스트리뷰션에서 작성되어 정보 압축 툴을 개선했습니다.또한 2015년부터 2019년까지 버전 [7]또는 웹사이트 업데이트 없이 압축 해제 취약성이 CVE 목록에 14개 게시되었습니다(oCERT-2014-011의 2014년 CVE 3개는 대부분의 통계에서 제외됩니다. info-zip은 현재 없어진 포럼에 패치를 제공했습니다).[8]
마크 애들러는 중복되는 유형의 집폭탄을 감지하는 압축 해제 6.0용 패치 세트를 가지고 있다.이 문제의 CVE ID는 CVE-2019-13232입니다.[9]
Debian 프로젝트에서는 17개의 압축 해제 CVE를 포함하여 인쇄 오류 및 보안 문제를 수정하기 위한 다양한 패치를 제공합니다.또한 포맷 문자열 주입 및 기타 명백한 보안 [10]문제에 대해서도 강화됩니다.
Giovanni Scafora는 다른 코드 페이지에 작성된 UTF-8 Zip 이전 파일을 처리하기 위해 iconv로 압축을 푸는 패치를 만들었습니다.CVE 경감 기능과 조합된 패치 버전은 Arch [11]Linux 사용자 패키지로 제공됩니다.Gentoo 프로젝트는 하드 코드화된 로케일에서 개선됩니다.libnatspec [12]라이브러리
Fedora 프로젝트(Red Hat Enterprise Linux 업스트림)는 애들러 패치, 대부분의 Debian 패치(또는 이와 유사) 및 스택 비실행 패치 등의 추가 보안 패치를 압축 해제에 적용합니다.zip 패치는 Debian [13]패치와 유사합니다.
공식 베타
2015년부터 zip 및 unzip에 대한 일부 공식적인 개선 사항은 zip 3.1c 및 unzip 6.10b로 베타 단계에 머물러 있습니다.그 중에서도 두 가지 모두 .zipx 파일의 PPMd8 및 LZMA 압축 지원, AES 암호화 지원 및 아이콘v 기반의 Unicode 개선(unzip-iconv [14]기반)을 추가했습니다.2015년에 새로운 릴리스 후보 Zip 3.1d가 공식 FTP 사이트에 등장했지만 SourceForge 페이지는 업데이트되지 않았습니다.부분적으로 추가된 압축기 때문에 압축 파일 크기가 1.4MB(3.1c)에서 2.9MB(3.1d)로 증가했습니다.
antinode.info FTP 사이트는 훨씬 더 최첨단 정보 압축 유틸리티 소스를 호스팅하고 있는 것 같습니다.개별 리비전은 이전 리비전과 다른 파일을 포함하는 폴더로 구성되며 소스용 zip 아카이브가 가끔 릴리스됩니다.2020년 1월[update] 현재, 이 사이트는 Unzip 6.10c(2018년 12월 21일 개정판)와 2019년 [15]8월부터 Zip 3.1e의 미아카이브 개발 버전을 제공하고 있습니다.이 사이트의 소유자인 Steven Schweda는 이러한 [16]버전을 유지합니다.Schweda는 원래 정보 압축 [17]팀의 멤버입니다.
교환품
FreeBSD는 info-zip 유틸리티를 대체하기로 결정했습니다.zipx 및 [18][19]AES도 지원하는 libarchive를 기반으로 명령줄 호환 버전의 unzip을 생성합니다.
「 」를 참조해 주세요.
레퍼런스
- ^ a b Roelofs, Greg (2008-07-08). "Info-ZIP Home Page". Retrieved 2010-11-16.
- ^ Roelofs, Greg (2009-09-10). "Info-ZIP's UnZip". Archived from the original on 2016-10-13. Retrieved 2010-11-16.
- ^ a b c d e f g h i j Roelofs, Greg (2008-10-04). "Info-ZIP: More Stuff". Retrieved 2010-11-16.
- ^ Spieler, Christian (2002-02-17), "UnZip, version 5.5, 17 February 2002", UNZPHIST.ZIP, Info-ZIP
- ^ "README", Zip, 6.10a, Info-ZIP, 2010-08-13
- ^ "WHATSNEW", Zip, 3.1c, Info-ZIP, 2010-06-20
- ^ "Info-zip Unzip". CVE security vulnerabilities, versions and detailed reports. Retrieved 24 January 2020.
- ^ "oCERT-2014-011 UnZip input sanitization errors". oCERT archive. Retrieved 24 January 2020.
- ^ 마들러/해동
- ^ Debian 패치 트래커: zip, Debian 패치 트래커: 압축 해제
- ^ 압축 해제, AUR
- ^ "unzip/files/unzip-6.0-natspec.patch". Official Gentoo ebuild repository. Retrieved 22 January 2020.
- ^ Fedora Pagure: 압축 해제; Fedora Pagure: zip
- ^ "Browse /unreleased Betas". Info-ZIP project at SourceForge.net. Retrieved 22 January 2020.
- ^ "ftp/info-zip/". antinode.info. Retrieved 24 January 2020.
- ^ "Info-ZIP project / Bugs / #56 Unzip 61c23 does not unzip files into base directory with -d "/"". sourceforge. Retrieved 24 January 2020.
- ^ "Version 2007-Mar-4 of the Info-ZIP license". Retrieved 24 January 2020.
- ^ "Feature request: Replacement utils! · Issue #1138 · libarchive/libarchive". GitHub.
- ^ FreeBSD 일반 명령어 매뉴얼 –