7-ZIP
7-Zip![]() | |
![]() Windows 11의 7-Zip 파일 매니저 | |
개발자 | 이고르[1] 파블로프 |
---|---|
초기 릴리즈 | 1999년 7월 19일, [2] | 전(
안정된 릴리스 | 22.01[3] (2022년 7월 16일; (2022년 |
프리뷰 릴리즈 | 21.04 베타(2021년 11월 [±][4] | , 전 11월 02일
저장소 | |
기입처 | 어셈블리, C 및 C++[5] |
운영 체제 | Windows, BSD, macOS, Linux,[6] ReactOS[7] |
크기 | 1.1 ~ 1.7 MB[8] |
이용가능기간: | 89개[9] 언어 |
언어 목록 아프리칸어, 알바니아어, 아랍어, 아라곤어, 아르메니아어, 아스투리아어, 아제르바이잔어, 방글라, 바시키르어, 벨라루스어, 브르타뉴어, 불가리아어, 카탈로니아어, 중국어 간체자, 중국어 번체자, 코르시칸어, 크로아티아어, 체코어, 덴마크어, 네덜란드어, 영어, 에스페란어, 에스토니아어, 익스트림어, 파라구리아어, 파라구리아어i, 인도어, 히브리어, 힌디어, 헝가리어, 아이슬란드어, 이도어, 인도네시아어, 아일랜드어, 이탈리아어, 일본어, 카빌레, 카라칼팍 - 라틴어, 한국어, 쿠르드어, 소라니어, 쿠르드어, 라트비아어, 리구리아어, 리투아니아어, 마케도니아어, 말레이어, 마라트어(몽골어) 코드, 포르투갈어 브라질어, 포르투갈어, 펀자비어, 인도어, 루마니아어, 러시아어, 산스크리트어, 인도어, 세르비아어 - 키릴어, 세르비아어 - 라틴어, 신할라어, 베트남어, 슬로바키아어, 스페인어, 타밀어, 타타르어, 태국어, 터키어, 우크라이나어, 우이, 베트남어, 우즈베키스탄어, 베트남어 이러한 변환은 부분적이며 사용자 인터페이스 전용입니다.도움말 및 설명서는 영어로 되어 있습니다. | |
유형 | 파일 아카이브 서버 |
면허증. | unRAR 제한이[10] 있는 LGPL-2.1 이후 / 퍼블릭도메인에서의[11] LZMA SDK |
웹 사이트 | www![]() |
7-Zip은 "아카이브"로 알려진 압축 컨테이너 내에 파일 그룹을 배치하는 데 사용되는 무료 오픈 소스 파일 아카이브입니다.Igor Pavlov에 의해 개발되어 [2]1999년에 처음 출시되었습니다. 7-Zip은 7z라고 불리는 자체 아카이브 포맷을 가지고 있지만, 다른 여러 개를 읽고 쓸 수 있습니다.
이 프로그램은 셸 통합을 특징으로 하는 Windows 그래픽 사용자 인터페이스에서 사용할 수 있습니다.명령어로서 Windows 명령줄 인터페이스에서 사용할 수도 있습니다.7za.exe
POSIX 시스템으로부터, 및p7zip
7-Zip 소스 코드의 대부분은 LGPL-2.1 이후의 라이선스로 되어 있습니다.단, unRAR 코드는 LGPL-2.1 이후의 라이선스에 따라 개발자가 코드를 사용하여 RAR [13][14]압축 알고리즘을 리버스 엔지니어링할 수 없음을 나타내는 "unRAR restriction"이 적용됩니다.[12]
버전 21.01 alpha 이후 p7zip 프로젝트 [6]대신 Linux 예비 지원이 업스트림에 추가되었습니다.
아카이브 형식
7z
기본적으로 7-Zip은 7z 형식의 아카이브를 만듭니다..7z
파일 확장자각 아카이브에는, 복수의 디렉토리와 파일을 포함할 수 있습니다.컨테이너 형식에서는 필터의 스택 조합을 사용하여 데이터 전체에서 유사성을 검색함으로써 보안 또는 크기 감소를 달성할 수 있습니다.이러한 필터는 프리프로세서, 압축 알고리즘 및 암호화 필터로 구성됩니다.
코어 7z 압축은 bzip2, PPMd, LZMA2, LZMA 등 다양한 알고리즘을 사용합니다.파블로프가 개발한 LZMA는 비교적 새로운 시스템으로 7z 포맷의 일부로 첫 선을 보였습니다.LZMA는 최대 3840 MB 크기의 LZ 기반 슬라이딩 사전을 사용하며 범위 [15]코더에 의해 지원됩니다.
네이티브 7z 파일 포맷은 오픈 모듈러형입니다.파일명은 [16]유니코드로 저장됩니다.
2011년 TopTenReviews은 7z 압축 적어도 17%ZIP,[17]보다 7-Zip의 사이트 2002년부터 7z하는 동안 압축비 결과는 매우 데이터를 시험에 사용된에 따라"보통, 7-Zip 붕대를 기록해 왔다 더 나은 것을 발견했다 공유 30–70%보다 7-Zip 붕대 형식 2–10%더 나은 월을 압축할 형식을 압축하는 것이 좋다.m다른 [18]zip 호환 프로그램을 사용할 수 있습니다.
7z 파일 형식 사양은 프로그램의 소스 코드와 함께 "doc" 하위 디렉터리에 배포됩니다.
다른이들
7-Zip은 ZIP, gzip, bzip2, xz, tar 및 WIM을 포함한 다른 압축 및 비압축 아카이브 형식(패킹 및 언팩 모두)을 지원합니다.이 유틸리티는 APM, ar, ARJ, chm, cpio, deb, FLV, JAR, LHA/LZH, LZMA, MSLZ, Office Open XML, onepkg, RAR, RPM, smzip, SWF, XAR 및 DMFS 아카이브의 언팩도 지원합니다.2010년 말에 출시된 버전 9.20 이후 이러한 지원이 제공되고 있습니다.
7-Zip은 일부 MSI 파일을 열 수 있으며 메인 콘텐츠와 함께 메타 파일에 액세스할 수 있습니다.일부 Microsoft CAB(LZX 압축) 및 NSIS(LZMA) 설치 형식을 열 수 있습니다.마찬가지로, 자동 압축 해제형 아카이브(archive) 또는 아카이브된 컨텐츠(예: 일부 셋업 파일)를 포함한 일부 Microsoft 실행 프로그램(.EXE)이 아카이브(archive)로 열릴 수 있습니다.
ZIP 또는 gzip 파일을 압축할 때 7-Zip은 자체 DEFLATE 인코더를 사용합니다.이 인코더는 일반적인 zlib DEFLATE 구현보다 고속이지만 저속입니다.7-Zip 감압 인코더 실장은 AdvanceCOMP 툴 스위트의 일부로서 개별적으로 사용할 수 있습니다.
RAR 아카이브용 압축 해제 엔진은 RAR 압축기 작성에 대한 라이센스 제한이 있는 unRAR 프로그램의 사용 가능한 소스 코드를 사용하여 개발되었습니다. 7-Zip v15.06 이상에서는 RAR5 [19]형식의 파일 추출을 지원합니다.일부 백업 시스템은 7-Zip과 같은 아카이브 프로그램에서 지원되는 형식을 사용합니다. 예를 들어 일부 Android 백업은tar
7-Zip [20]등의 아카이브버에서 추출할 수 있습니다.
7-Zip ZS는 Zstandard .zst (및 기타 형식)를 지원하는 7-Zip FM 포트입니다.Tino Reichardt가 [21]개발했습니다.
7-Zip FM용 Zstandard .zst (및 기타 형식)플러그인 Modern7z는 Denis Anisimov (TC4shell)[22]에 의해 개발되었습니다.
파일 매니저
7-Zip에는 표준 아카이브 툴과 함께 파일 매니저가 포함되어 있습니다.파일 관리자에는 아카이브를 만들고, 아카이브를 추출하고, 아카이브를 테스트하여 오류를 검출하고, 파일을 복사, 이동 및 삭제하고, 7-Zip 전용 파일 속성 메뉴를 여는 옵션이 있는 툴바가 있습니다.기본적으로 파일 관리자는 윈도우즈 탐색기의 정책을 따르지 않으므로 숨겨진 파일을 표시합니다.탭에는 이름, 수정 시간, 원래 및 압축된 크기, 속성 및 주석(4DOS)이 표시됩니다. descript.ion
포맷)을 클릭합니다.
루트의 1개의 디렉토리로 올라가면, 리무버블 또는 내장 드라이브의 모든 것이 표시됩니다.다시 위로 올라가면 4가지 옵션이 있는 목록이 표시됩니다.
- 컴퓨터: 드라이브 목록을 로드합니다.
- 문서: 사용자 문서 로드(일반적으로 다음 위치)
%UserProfile%\My Documents
- 네트워크: 연결된 모든 네트워크 클라이언트의 목록을 로드합니다.
- \\: "Computer"와 동일하지만 NTFS 액세스가 낮은 상태에서 드라이브를 로드합니다.이로 인해 중요한 드라이브 파일과 삭제된 파일이 드라이브에 계속 표시됩니다. (주의: 2020년 11월 현재, 현재 알려지지 않은 이유로 인해 로우 레벨 모드에서 활성 파티션에 액세스할 수 없습니다.)
특징들
7-Zip 지원:
- 32비트 및 64비트 아키텍처 지원
- 파일 관리자
- 256비트 AES 암호에 의한 암호화.파일과 7z 계층 양쪽에서 유효하게 할 수 있습니다.계층이 암호화되면 사용자는 아카이브에 포함된 파일 이름을 보려면 암호를 입력해야 합니다.WinZip이 개발한 Zip 파일 AES 암호화 규격은 AES 256비트로 ZIP 아카이브를 암호화하기 위해 7-Zip으로 제공되지만 7z [23]아카이브와 같은 파일 이름 암호화는 제공하지 않습니다.
- 동적으로 가변적인 크기의 볼륨으로 쓰기 가능한 CD나 DVD 등의 이동식 미디어 백업에 사용 가능
- 듀얼 패널 모드에서 사용하는 경우 기본적인 표준 파일 매니저로서의 조작성
- 멀티코어 CPU 스레드화[24]
- EXE 파일을 아카이브로서 여는 것으로, 많은 「Setup」, 「Installer」, 「Extract」타입의 프로그램을 기동하지 않고, 많은 프로그램내에서 데이터를 압축 해제할 수 있습니다.
- 파일 이름이 손상된 아카이브의 압축을 풀고 필요에 따라 파일 이름 변경
- 자동 압축 해제형 단일 볼륨 아카이브 생성
- 명령줄[25] 인터페이스
- 그래피컬 사용자 인터페이스Windows 버전에는 독자적인 GUI가 부속되어 있습니다만, p7zip 에서는 Unix/Linux Archive Manager [26]의 GUI 가 사용됩니다.
- CRC-32, CRC-64, SHA-1 또는 SHA-256 형식의 체크섬 계산(명령줄 또는 탐색기의 상황에[2] 맞는 메뉴를 통해 사용 가능)
- 87개 언어로 제공
- 임의로 작성일을 기록하는 기능(
tc
및 마지막 액세스 날짜(ta
([27]변경일자에 추가)를 아카이브에 저장합니다.
변종
2개의 명령줄 버전(7z.exe, 외부 라이브러리 사용)과 스탠드아론의 실행 파일7za.exe가 준비되어 있습니다.이 버전에는 내장 모듈이 포함되어 있지만 압축/압축 해제 지원은 7z, ZIP, gzip, bzip2, Z 및 tar 형식으로 제한됩니다.대용량 메모리 맵을 지원하는 64비트 버전을 사용할 수 있으므로 압축 속도가 빨라집니다.모든 버전이 멀티스레딩을 지원합니다.
7zip의 7za.exe 버전은 p7zip [12]프로젝트의 Unix 계열 운영체제(Linux, FreeBSD 및 macOS 포함), FreeDOS, OpenVMS, AmigaOS 4, MorphOS에서 사용할 수 있습니다.
소프트웨어 개발 키트
7-Zip에는 원래 GNU LGPL과 Common Public [28]License 모두에 따라 이중 라이선스가 부여되어 있던 LZMA SDK가 포함되어 있습니다.단, 링크 바이너리에 대해서는 특별한 예외가 있습니다.2008년 12월 2일, SDK는 Igor Pavlov에 의해 퍼블릭 [11]도메인에 배치되었습니다.
보안.
이전 버전에서는 자기해동 아카이브는 DLL 하이잭에 의한 임의의 코드 실행에 취약했습니다.실행 파일과 [29][30][31]같은 폴더에 있는 경우 UXTeme.dll이라는 이름의 DLL을 로드하고 실행합니다.7-Zip 16.03 릴리스 노트에서는 설치 프로그램과 SFX 모듈이 DLL 프리로드 [2]공격에 대한 보호를 추가했다고 합니다.
7-Zip 18.05 이전 버전에는 RAR 아카이브(CVE-)에서 파일을 추출하기 위한 모듈에 임의 코드 실행 취약성이 있습니다.2018년 [32]4월 30일에 수정된 취약성.
접수 및 사용방법
2012년 Snapfiles.com은 7-Zip 4.5 별점을 5개 만점에 매겨 "인터페이스와 추가 기능은 매우 기본적이지만 압축률은 [33]탁월합니다."라고 언급했습니다.
2009년 TechRepublic에서 Justin James는 Windows File Manager 통합에 대한 자세한 설정이 "인식"되었고 압축/압축 해제 벤치마크 유틸리티가 "neat"라고 불렀습니다.아카이브 대화상자에는 "대부분의 사용자를 혼란스럽게 한다"는 설정이 있지만, 그는 "7-Zip은 내장된 Windows 기능과 유료 제품 기능 사이에 적합한 틈새에 적합하며,[34] 이 과정에서 다양한 파일 형식을 처리할 수 있다"고 결론지었다.
2002년부터 2016년까지 7-Zip은 SourceForge에서만 [35]4억 1천만 번 다운로드 되었습니다.
이 소프트웨어는 2007년 Source Forge에 의해 '테크니컬 디자인'과 '베스트 프로젝트'[36]로 커뮤니티 선정상을 받았습니다.2013년 Tom's Hardware는 7-ZIP, MagicRAR, WinRAR, WinZip을 비교한 압축 속도 테스트를 실시하여 7-ZIP이 압축 속도, 비율 및 크기 면에서 다른 모든 제품을 제치고 2013 Tom's Hardware Elite [37]상을 수상했습니다.
「 」를 참조해 주세요.
레퍼런스
- ^ "A Few Questions for Igor Pavlov". Dr. Dobb's Data Compression Newsletter (middle of page). 30 April 2003. Archived from the original on 28 October 2008. Retrieved 26 December 2009.
- ^ a b c d "History of 7-zip changes". 7-Zip 20.02 alpha. 8 August 2020. Retrieved 8 August 2020.
- ^ "7-Zip 22.01". 16 July 2022. Retrieved 16 July 2022.
- ^ "History of 7-zip changes". 7-Zip. 2 November 2021. Retrieved 2 January 2022.
- ^ "P7ZIP SourceForge". SourceForge.net. January 2016. Retrieved 7 March 2016.
- ^ a b Larabel, Michael (12 March 2021). "Upstream 7-Zip Adds Preliminary Linux Support". Phoronix. Retrieved 17 March 2021.
- ^ "Tests for ReactOS 0.4.11".
- ^ "7-Zip - Browse /7-Zip/16.00". SourceForge.net. Slashdot Media. 10 April 2016. Retrieved 12 May 2016.
- ^ 옵션...Windows 21.00 Alpha용 7-Zip 대화 상자
- ^ Pavlov, Igor (2010). "7-Zip License for use and distribution". 7-zip.org/. Archived from the original on 10 April 2010. Retrieved 16 April 2010.
- ^ a b Pavlov, Igor (2013). "LZMA SDK (Software Development Kit)". Retrieved 16 June 2013.
- ^ a b "P7ZIP". GitHub. July 2022. Retrieved 6 July 2022.
- ^ Pavlov, Igor. "7-Zip". 7-zip.org. Retrieved 31 October 2012.
- ^ Pavlov, Igor. "7-Zip – License for use and distribution". 7-zip.org. Retrieved 31 October 2012.
- ^ Diaz, Antonio Diaz. "Lzip". LZip.NonGNU.org. Archived from the original on 29 July 2010. Retrieved 29 July 2010.
- ^ Pavlov, Igor. "7z Format". 7-zip.org. Retrieved 16 April 2017.
- ^ "7-Zip 2011 – TopTenREVIEWS". Archived from the original on 25 October 2012.
- ^ Igor Pavlov. "7-Zip (home page)". 7-zip.org. Archived from the original on 21 January 2002. 2002년 1월과 2017년 4월의 압축성능에 대한 명세서는 매우 유사하다.
- ^ Pavlov, Igor. "7-Zip 15.06 beta release notes".
- ^ Vijay (11 May 2013). "How to extract files from a Nandroid Backup". AJQI. Retrieved 16 April 2017.
- ^ "Milkys Homepage - 7-Zip with support for Zstandard, Brotli, Lz4, Lz5 and Lizard Compression". mcmilk.de.
- ^ "Modern7z". www.tc4shell.com.
- ^ "AES Encryption Information: Encryption Specification AE-1 and AE-2". WinZip. 30 January 2009.
- ^ Atwood, Jeff (28 February 2009). "File Compression in the Multi-Core Era". Coding Horror. Retrieved 4 August 2017.
- ^ "명령줄 구문"을 참조하십시오.sevenzip.osdn.jp 를 참조해 주세요.
- ^ "[ubuntu] GUI front end for 7-zip? [Archive] - Ubuntu Forums". ubuntuforums.org.
- ^ -m(압축방식 설정) 스위치
- ^ "Browse /LZMA SDK/4.23". SourceForge. Retrieved 12 February 2014.
- ^ Kanthak, Stefan (8 December 2015). "Executable installers are vulnerable^WEVIL (case 7): 7z*.exe allows remote code execution with escalation of privilege". SecLists.org.
- ^ Kanthak, Stefan (22 December 2015). "Executable installers are vulnerable^WEVIL (case 14): Rapid7's ScanNowUPnP.exe allows arbitrary (remote) code execution". SecLists.org.
- ^ Hart, Jon (21 December 2015). "ScanNow DLL Search Order Hijacking Vulnerability and Deprecation". Rapid7.com.
- ^ "A Vulnerability in 7-Zip Could Allow for Arbitrary Code Execution". cisecurity.org. 1 May 2018.
- ^ "7-Zip file compression tool". Snapfiles.com. WebAttack. Retrieved 12 October 2012.
- ^ James, Justin (10 November 2009). "Review: 7-Zip file compression application". TechRepublic. pp. 1–2.
- ^ SourceForge.net에서 7-zip 파일 다운로드 통계(2016년 7월)
- ^ "SourceForge.net: 2007 Community Choice Awards". SourceForge. 15 June 2007. Archived from the original on 26 March 2010. Retrieved 16 April 2010.
- ^ Masiero, Manuel; Roos, Achim (19 March 2013). "Compression Performance: 7-Zip, MagicRAR, WinRAR, WinZip". Tom's Hardware. Retrieved 25 April 2021.
외부 링크

- 공식 웹사이트
- 7-SourceForge로 압축
- 7-Zip Portable (PortableApps.com )