Follow along with the video below to see how to install our site as a web app on your home screen.
Anmerkung: This feature may not be available in some browsers.
Es müssen einen bestimmte Anzahl Hashes generiert werden und der Algorithmus mit dem sie erstellt werden ist fest vor gegeben. (da du versuchst gerade diesen Algorithmus zu "cracken", ist es nicht schlau diesen zu verändern)Original von SilentBoB
aber ich möchte wissen obs möglich ist das generieren der tabellen zu beschleunigen..vllt anhand irgendwelcher parameter oder so..kA
How does RainbowCrack store plaintext, ciphertext pairs in rainbow table?
Plaintext,ciphertext pairs are organized in rainbow chains. Each chain takes 16 bytes in RainbowCrack, storing about rainbow chain length - 1 plaintext, ciphertext pairs. Rainbow chains are stored one by one in rainbow table file, so the size of a rainbow table file is 16*rainbow chain count bytes.
A rainbow table is constructed by building chains of possible plaintext passwords. Each chain is developed by starting with a randomly selected "guess" of the plaintext password and then successively applying the one-way hash followed by a reduction function. The reduction function takes the results of the hash-function and turns it into another plaintext password guess. The intermediate password guesses are then discarded and the first and last are stored in the rainbow table. This table takes time and memory to build, but must only be built once at which point, it can then very quickly recover unknown passwords.
Der erste wäre die Länge des zu verschlüsselnden Passwort (das dann wieder gefunden wird)