Skip to content

Python command-line script that can generate a database of hashes based on given passwords, and use database to crack hashes

Notifications You must be signed in to change notification settings

Jamin-Chen/rainbow_table

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

#Rainbow Table

Command line script that works with rainbow tables. Capable of generating hashes based on a list of passwords, and then using generated hashes to decipher hashed passwords. Currently supports md5 and sha1.

Usage:

> python rainbow_table.py -ops (generate|crack) [options] <input.txt> <output.txt>

Leave "output.txt" blank when generating rainbow table, as the script will write the hashes to a file called "database.rbt."

Possible options:

-ops, --operations      This is the operations flag. It can be either ‘generate’ or ‘crack’
-t, --type              This is the type of hash to use. It can be either ‘md5’ or ‘sha1’
-i, --input             This is the input file to be used. It is used for both operations.
-o, --output            This is the output file to be used. It is used only for ‘crack’

About

Python command-line script that can generate a database of hashes based on given passwords, and use database to crack hashes

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages