How to Use Customized Charset in Rainbow Table
Define customized charset in configuration file
In RainbowCrack, all possible charsets are defined in a configuration file named charset.txt.The charset.txt file looks like:
|
numeric = [0123456789] alpha = [ABCDEFGHIJKLMNOPQRSTUVWXYZ] alpha-numeric = [ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789] |
Each line defines a charset. The charset name is on the left and the characters are on the right. The actual characters of the charset are enclosed by "[" and "]".
The characters used in charset name can only be lowercase/uppercase letter, number and "-".
To define a charset, add a similar line to that file with your definition.
A charset named "byte" is hardcoded in the RainbowCrack program, representing 256 ASCII characters from 0x00 to 0xff.
Use customized charset
The charset.txt configuration file is used by rtgen and rcrack program.The charset name is specified in the rtgen command line, and the rcrack program read the charset name from the file name of the rainbow table. When charset name is known, the actual charset will be loaded from the configuration file.
Copyright 2003-2010 RainbowCrack Project. All rights reserved.