What is RainbowCrack & Rainbow Tables?
RainbowCrack is a general propose implementation of Philippe Oechslin’s faster time-memory trade-off technique.
“ In 1980 Martin Hellman described a cryptanalytic time-memory trade-off which reduces the time of cryptanalysis by using precalculated data stored in memory. This technique was improved by Rivest before 1982 with the introduction of distinguished points which drastically reduces the number of memory lookups during cryptanalysis. This improved technique has been studied extensively but no new optimisations have been published ever since.
You can find the official Rainbowcrack project here, where you can download the latest version of Rainbowcrack.
“ In short, the RainbowCrack tool is a hash cracker. A traditional brute force cracker try all possible plaintexts one by one in cracking time. It is time consuming to break complex password in this way. The idea of time-memory trade-off is to do all cracking time computation in advance and store the result in files so called “rainbow table”.
Basically these types of password crackers are working with pre-calculated hashes of ALL passwords available within a certain character space, be that a-z or a-zA-z or a-zA-Z0-9 etc.
These files are called Rainbow Tables.
You are trading speed for memory and disk space, the Rainbow Tables can be VERY large.
Be warned though, Rainbow tables can be defeated by salted hashes, if the hashes are not salted however and you have the correct table, a complex password can be cracked in a few minutes rather than a few weeks or months with traditional brute forcing techniques.
So where do I get these Rainbow Tables?
You can generate them yourself with RainbowCrack, this will take a long time, and a lot of diskspace.
Project Shmoo is offering downloads of popular Rainbow Tables via BitTorrent.
If you wanted to, you could even buy the tables from http://www.rainbowtables.net/.
Or these guys, not free but cheap http://www.rainbowcrack-online.com/
Some free tables here http://wired.s6n.com/files/jathias/index.html
What software is available for use with Rainbow Tables?
There is of course the original RainbowCrack as mentioned above.
Then there is:
Password Cracking with Rainbowcrack and Rainbow Tables
Reviewed by Krutik
on
11:28:00
Rating:
No comments: