Loading ...

rainbowcrack

Package

  • rainbowcrack - RainbowCrack is a general propose implementation of Philippe Oechslin's faster time-memory trade-off technique.

Description

  • Rainbow table generation, sort, merge, conversion and lookup
  • Rainbow table of LM, NTLM, MD5, SHA1, SHA256 and customizable hash algorithms
  • Rainbow table of customizable charset
  • GPU acceleration with AMD GPUs (OpenCL technology)
  • GPU acceleration with NVIDIA GPUs (CUDA technology)
  • GPU acceleration with multiple GPUs
  • Command line and graphics user interface
  • Windows and Linux

Usage

rcrack

usage: rcrack path [path] [...] -h hash
rcrack path [path] [...] -l hash_list_file
rcrack path [path] [...] -lm pwdump_file
rcrack path [path] [...] -ntlm pwdump_file
path: directory where rainbow tables (*.rt, *.rtc) are stored
-h hash: load single hash
-l hash_list_file: load hashes from a file, each hash in a line
-lm pwdump_file: load lm hashes from pwdump file
-ntlm pwdump_file: load ntlm hashes from pwdump file
implemented hash algorithms:
examples:
rcrack . -h 5d41402abc4b2a76b9719d911017c592
rcrack . -l hash.txt

rt2rtc

usage: rt2rtc path [-s start_point_bits] [-e end_point_bits] [-c chunk_size_in_mb] [-p]
1 <= start_point_bits <= 64
1 <= end_point_bits <= 64
1 <= chunk_size_in_mb

rtc2rt

usage: rtc2rt path

rtgen

usage: rtgen hash_algorithm charset plaintext_len_min plaintext_len_max table_index chain_len chain_num part_index 
rtgen hash_algorithm charset plaintext_len_min plaintext_len_max table_index -bench
hash algorithms implemented:
examples:
rtgen md5 loweralpha 1 7 0 1000 1000 0
rtgen md5 loweralpha 1 7 0 -bench

rtmerge

usage: rtmerge path

rtsort

usage: rtsort path

Install rainbowcrack
sudo apt install rainbowcrack
Remove rainbowcrack
sudo apt remove rainbowcrack

Don’t Want to Miss Anything?

Sign up for Newsletters

* Yes, I agree to the terms and privacy policy
Top