
                     Ŀ
                      RAR Password Cracker v3.13 freeware 
                     


1. Overview
===========

     This program is intended for finding forgotten passwords to RAR archives of
versions 2.00-2.80. The program finds by the method  of  exhaustive  search  all
possible combinations of characters ("bruteforce" method) or/and using passwords
from a list ("wordlist" or "dictionary" method).  The program is able to save  a
current state of operation.  The skilful configuring allows to perform  parallel
processing.  The process with  selfextracting  archives  (SFX)  and  multivolume
archives is supported.


2. Files, included in the package
=================================

 rpc_*.exe    - executable files for various OS (9x/ME/NT4/2000 or OS2);
 rpcdoc.txt   - documentation;
 *.chr        - character sets;
 *.frg        - some fragments;
 example.*    - small example.


3. Required information
=======================

The following keywords are searching in the configuration file:

ArchiveFile    - A name of RAR archive file (*.RAR or *.EXE);
CryptedFile    - A name of ciphered file inside the archive.  For solid archives
                 this parameter is  ignored,  because  of  specificity  of  such
                 archives it is possible to process only the first packed file;
ListFile       - A name of file with a list of prospective passwords. Also known
                 as wordlist or dictionary);
ListPassword   - A current  password  of  the  wordlist.  At  the  beginning  of
                 operation it is usually not defined;
CharFile       - A name of file with a character set of  which  a  password  may
                 consist.  Maximum length of this file is 255 bytes. Superfluous
                 is ignored;
CharPassword   - A current password  of  character  set.  At  the  beginning  of
                 operation it is usually not defined;
MaxLen         - Maximum length of a password. By default 127;
FragmentFile   - A name of file which contains a  fragment  of  first  bytes  of
                 unciphered file.  Maximum length  of  this  file  is  4  bytes.
                 Superfluous is  ignored.  Actually  2  bytes  are  enough.  The
                 presence of the fragment is extremely desirable only for  files
                 packed with m0 method and large then 100 bytes.  If file packed
                 with method other than m0, this parameter is ignored;
TimePeriod     - A period of time in seconds for autosaving a current  state  of
                 operation. By default 300 - 5 minutes;
CurPassFile    - A name of file  where  a  current  configuration  (including  a
                 current password) will be written down by autosaving;
PsbPassFile    - A name of file where all probable passwords will be added;
EndPassFile    - A name of file where a found password will be written down.

     ArchiveFile and ListFile or CharFile parameters  is  required.  For  a  non
solid archives the CryptedFile parameter is also required.  A  fragment  of  the
string after character ";" is considered to be a comment.


3. How it work
==============

     The start up is possible only from command line:
 For Windows: rpc_w32.exe <configuration file>
 For OS/2: rpc_os2.exe <configuration file>

     Primarily the finding will be carried out according to the wordlist (if  is
present), and then in accordance with the character set (if is present).
     Each TimePeriod the  program  outputs  to  the  screen  and  saves  to  the
CurPassFile the current state of operation (and the current password).
     If the password will be found, it will be written down to the EndPassFile.


4. Useful advices
=================

     Try to place characters from CharFile in decreasing order of their probable
entry to the required password. The same concerns to passwords in the wordlist.

     If you doubt of the archive integrity, specify the  parameter  PsbPassFile.
The program will add all probable passwords to the file and will display  it  to
the screen.  The checking of those passwords must be executed by  unpacking  the
archive with the key -kb.

     If  the  minimum  length  of  the  password  is  known,  you  may   specify
CharPassword=0000, where this  '0'  is  the  first  character  in  CharFile  and
quantity of those '0' is equal to the minimum length of the password.

     Small example of operative  allocation  among  several  machines  (parallel
processing).  Let's allow that character set is 0123456789. Then, by  specifying
the first configuration file CharPassword=0000000 and MaxLen=6 we will seek that
the final password  which  interrupts  the  operation  is  9999990.  The  second
configuration file must be  specified  CharPassword=0000001  and  MaxLen=6;  the
third - CharPassword=0000002 and MaxLen=6, etc.


5. Feedback
===========

     If any remarks or suggestions  appear  concerning  this  program,  you  may
contact us by e-mail support@rarpasswordcracker.com

     New versions and updates can be found at http://www.RARPasswordCracker.com

--------------------------------------------------------------------------------
 New since 3.12LE
  - slightly improved performance;
  - if FragmentFile will be used, an appropriate notification will be displayed.
