RAR

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
m (The Unarchiver can read RAR files)
Line 5: Line 5:
 
|mimetypes={{mimetype|application/vnd.rar}}, {{mimetype|application/x-rar-compressed}}
 
|mimetypes={{mimetype|application/vnd.rar}}, {{mimetype|application/x-rar-compressed}}
 
|pronom={{PRONOM|x-fmt/264}}, {{PRONOM|fmt/411}}, {{PRONOM|fmt/613}}
 
|pronom={{PRONOM|x-fmt/264}}, {{PRONOM|fmt/411}}, {{PRONOM|fmt/613}}
 +
|wikidata={{wikidata|Q243303}}
 
|kaitai struct=rar
 
|kaitai struct=rar
 
|released=1993
 
|released=1993
 
}}
 
}}
'''R'''oshal '''AR'''chive ('''RAR''') is a proprietary file format used by the compression software WinRAR. They make the decompression code available for use in other programs and allow its distribution, but with a license provision that "You cannot use the unrar source to re-create the RAR compression algorithm, which is proprietary."
+
'''RAR''' (Roshal Archive) is a compressed archive format used by the compression software RAR and WinRAR. It was originally for DOS, but has been widely used on Windows (as WinRAR) and other platforms.
 +
 
 +
The developers make the decompression code available for use in other programs and allow its distribution, but with a license provision that "You cannot use the unrar source to re-create the RAR compression algorithm, which is proprietary."
  
 
== File identification ==
 
== File identification ==
  
Current versions start their files with (hex) {{magic|52 61 72 21 1A 07}}, followed by {{magic|00}} or {{magic|01}}. Early versions (for which no format documentation is known) start with {{magic|52 45 7E 5E}}.
+
Current versions start their files with (hex) {{magic|52 61 72 21 1A 07}}, followed by {{magic|00}} or {{magic|01}}. Early versions start with {{magic|52 45 7E 5E}}.
 +
 
 +
== Specifications ==
 +
Before v1.50:
 +
* {{CdTextfiles|simtel/simtel/DISK1/DISC2/ARCHIVER/RAR140DC.EXE|RAR140DC.EXE}} (self-extracting RAR archive) → technote.doc
 +
 
 +
v1.50-4.20:
 +
* [{{SACFTPURL|pack|wrar420.exe}} wrar420.exe] (self-extracting RAR archive) → TechNote.txt
 +
 
 +
5.0 format:
 +
* [https://www.rarlab.com/technote.htm RAR 5.0 archive format]
 +
 
 +
Various:
 +
* [https://forensicswiki.xyz/wiki/index.php?title=RAR Forensics Wiki article]
  
 
== Software ==
 
== Software ==
Line 29: Line 45:
 
== Links ==
 
== Links ==
 
* [[Wikipedia:RAR (file format)|Wikipedia article]]
 
* [[Wikipedia:RAR (file format)|Wikipedia article]]
* [http://www.forensicswiki.org/wiki/RAR Forensics Wiki article] (has lots of format details)
 
 
* [https://imgur.com/a/MtQZv#0 Mini RAR poster]
 
* [https://imgur.com/a/MtQZv#0 Mini RAR poster]
 +
* [http://rescene.wikidot.com/rar-versions ReScene's list of RAR versions]

Revision as of 12:31, 22 July 2022

File Format
Name RAR
Ontology
Extension(s) .rar
MIME Type(s) application/vnd.rar, application/x-rar-compressed
PRONOM x-fmt/264, fmt/411, fmt/613
Wikidata ID Q243303
Kaitai Struct Spec rar.ksy
Released 1993

RAR (Roshal Archive) is a compressed archive format used by the compression software RAR and WinRAR. It was originally for DOS, but has been widely used on Windows (as WinRAR) and other platforms.

The developers make the decompression code available for use in other programs and allow its distribution, but with a license provision that "You cannot use the unrar source to re-create the RAR compression algorithm, which is proprietary."

Contents

File identification

Current versions start their files with (hex) 52 61 72 21 1A 07, followed by 00 or 01. Early versions start with 52 45 7E 5E.

Specifications

Before v1.50:

  • RAR140DC.EXE (self-extracting RAR archive) → technote.doc

v1.50-4.20:

  • wrar420.exe (self-extracting RAR archive) → TechNote.txt

5.0 format:

Various:

Software

Sample files

Links

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox