Rar

Versions

3

RAR 3 features a PPM based compression algorithm developed by Dmitry Shkarin

Implementations

unRAR (Roshal)

Source code by Eugene Roshal

Unique RAR Library (unrarlib)

http://www.unrarlib.org

unrar (Asselstine)

http://home.gna.org/unrar

The Unarchiver

http://unarchiver.c3.cx

Code: Google Code Mercurial XAD Master library: XADMaster directory

VLC

Rar access module: http://git.videolan.org?p=vlc.git;a=tree;f=modules/access/rar

Other

Blocks

All blocks

Flags:

FILE (LHD): 0x74 “t”

Flags:

Fields:

Recovery block (2.00; “protect”): 0x78 “x”

Sub-block (3.00): 0x7A “z”

Volume end block: 0x7B “{”

Flags:

Fields:

Recovery records