RAR 압축파일 (.rar)

RAR5 표준

RAR 아카이브(RAR)는 Eugene Roshal이 개발한 독점 압축 아카이브 형식으로, 강력한 압축, 볼륨 분할, AES-256 암호화 및 리드-솔로몬 복구 레코드 기법으로 유명합니다.

RAR을(를) ZIP(으)로 변환

무료 브라우저 내 RAR-ZIP 변환기. 기기에서 파일을 즉시 변환하세요.

검사 및 메타데이터

운영 체제와 파일 분석기는 파일 선두의 바이너리 바이트 시퀀스를 검사하여 RAR 파일을 식별합니다:

여기에 파일을 선택하거나 놓으세요

100% 브라우저 내 프라이버시 변환 - 파일이 기기를 절대 떠나지 않습니다

또는 붙여넣기 Ctrl+V
제로 네트워크 전송 프라이버시 보장: 외부 서버로 업로드된 데이터 0바이트. 모든 처리는 브라우저 샌드박스내에서 로컬로 수행되었습니다.

바이트 단위 헤더 시그니처 (매직 바이트)

운영 체제와 파일 분석기는 파일 선두의 바이너리 바이트 시퀀스를 검사하여 RAR 파일을 식별합니다:

16진수 시그니처 (오프셋 0):

52 61 72 21 1A 07 00 / 01 00

ASCII 표현: Rar!\x1a\x07..

표준화: RAR5 Architecture Specification

기술 사양

컨테이너 아키텍처Variable-length block header architecture with RAR4 (0x00) and modern RAR5 (0x01 0x00) specifications
압축Proprietary LZSS-based compression with large sliding dictionary (up to 4 GB in RAR5) and Huffman coding
바이트 엔디안Little-Endian (Intel x86)
색 공간N/A (Archive Container)
채널 및 구조Multi-file directory hierarchy, solid archives, multi-volume split parts (.r00/.part1.rar)
최대 크기Practically unlimited (up to 16 Exabytes in RAR5)
투명도Full NTFS alternate data streams, Unix permissions, and precision timestamps
스트리밍 및 프로그레시브Header records distributed throughout container; non-streamable without full volume set

기술 비교 매트릭스: RAR 대 경쟁사

기술적 속성RAR (현재)7ZZIPTAR.GZ
복구 레코드기본 리드-솔로몬 오류 정정기본 내장 없음기본 내장 없음기본 내장 없음
라이선싱독점 (상업적 생성)자유 오픈 소스 (GNU LGPL)공개 도메인 (Open Public Domain)자유 오픈 소스 (POSIX)
암호화PBKDF2 / Blake2sp가 적용된 AES-256SHA-256이 적용된 AES-256ZipCrypto (취약) 또는 AES-256없음 (GPG/OpenSSL 필요)
다중 볼륨 분할분할 볼륨의 업계 선구자7z 볼륨에서 지원됨분할된 ZIP에서 지원됨Unix 'split' 도구 필요

일반적인 손상 모드 및 헥스 복구 가이드

WinRAR에서 'Checksum error in the encrypted file' 또는 CRC 실패를 보고합니다.

근본 원인: 압축된 데이터 바이트를 손상시키는 저장 드라이브의 손상된 섹터.

복구: WinRAR 또는 File2File에서 '아카이브 복구(Repair archive)'를 실행하여 임베디드 복구 레코드를 사용하여 블록을 재구성합니다.

보안 분석 및 파서 공격 벡터

RAR 파서는 이전 unrar 엔진의 경로 순회 취약점으로 인해 역사적으로 가치가 높은 보안 대상이었습니다.

알려진 공격 벡터

  • 임의의 시스템 경로에 파일을 쓰는 경로 순회(디렉터리 순회) 취약점 (예: CVE-2018-20250).
  • WinRAR에 내장된 레거시 ACE 아카이브 압축 해제 라이브러리에서의 범위를 벗어난 쓰기.
  • 잘못된 형식의 RAR5 볼륨 헤더를 구문 분석할 때 발생하는 버퍼 오버플로.

방어적 모범 사례:

역사적 배경 및 주요 이력

2023Microsoft가 Windows 11에 네이티브 오픈 소스 Libarchive RAR 추출 기능을 직접 통합합니다.
2013WinRAR 5.0이 4 GB 사전 크기 및 Blake2sp 체크섬을 갖춘 현대적인 RAR5 형식을 도입합니다.
1993Eugene Roshal이 MS-DOS용 RAR(Roshal Archive)의 첫 번째 버전을 출시합니다.

주요 장점

  • 통합된 리드-솔로몬 복구 레코드를 통해 누락된 섹터가 있는 손상되거나 손상된 아카이브를 복구할 수 있습니다.
  • 다중 볼륨 분할 아카이브(.part1.rar, .part2.rar)를 통해 대용량 파일을 여러 매체에 원활하게 배포할 수 있습니다.
  • 강력한 솔리드 압축은 유사한 파일 그룹에서 우수한 축소율을 달성합니다.

기술적 제한 사항 및 단점

  • 독점 형식: RAR 파일을 생성하려면 상업용 WinRAR 라이선스 또는 공인 RAR 압축기가 필요합니다.
  • 추출 라이브러리(unrar)는 소스가 공개되어 있지만 비역공학(non-reverse-engineering) 라이선스 약관의 적용을 받습니다.
  • 복구 레코드 없이 손상된 솔리드 아카이브를 압축 해제하면 스트림의 후속 파일이 손상될 수 있습니다.

흥미로운 기술적 상식

  • RAR은 발명자 Eugene Roshal의 이름에서 유래한 'Roshal Archive'의 약자입니다.
  • 고전적인 RAR4의 매직 바이트는 'Rar!\x1a\x07\x00'인 반면, 현대 RAR5는 'Rar!\x1a\x07\x01\x00'을 사용합니다.
  • WinRAR의 체험판 팝업 알림은 소프트웨어가 40일 후에도 무기한 계속 작동했기 때문에 인터넷 전설이 되었습니다.

자주 묻는 기술 질문

RAR 복구 레코드란 무엇인가요?

복구 레코드는 리드-솔로몬 오류 정정(Reed-Solomon error correction)을 사용하는 선택적 중복 데이터로, 파일의 일부가 손상되더라도 WinRAR이 손상된 아카이브를 물리적으로 복원할 수 있게 해줍니다.

WinRAR을 구매하지 않고도 RAR 파일을 열 수 있나요?

네. 이제 Windows 11은 기본적으로 RAR 파일을 추출하며, File2File.app을 사용하면 웹 브라우저 내에서 무료로 RAR 아카이브를 추출하고 변환할 수 있습니다.

RAR4와 RAR5의 차이점은 무엇인가요?

RAR5는 2013년에 도입된 최신 버전의 형식으로, 더 큰 사전 크기(최대 4 GB), 더 강력한 AES-256 암호화, Blake2sp 체크섬, 그리고 더 빠른 멀티코어 압축 해제 기능을 제공합니다.