Well then you are a retarded faggot. Rainbow tables are collections of hashes not dictionary words. Skiddie.
Well then you are a retarded faggot. Rainbow tables are collections of hashes not dictionary words. Skiddie.
Not supporting the newfag. just pointing out the fact that it could easily be done.
hash from string
djb2
unsigned long hashstring(unsigned char *str)
{
unsigned long hash = 5381;
int c;
while (c = *str++)
hash = ((hash << 5) + hash) + c; /* hash * 33 + c */
return hash;
}
super easy. I use this exact code in one of my programs.
Not supporting the newfag. just pointing out the fact that it could easily be done.
hash from string
**djb2**
```
unsigned long hashstring(unsigned char *str)
{
unsigned long hash = 5381;
int c;
while (c = *str++)
hash = ((hash << 5) + hash) + c; /* hash * 33 + c */
return hash;
}
```
super easy. I use this exact code in one of my programs.
why are they called rainbow tables then? because the hashes originally were represented as a hex colore like #FFF?
why are they called rainbow tables then? because the hashes originally were represented as a hex colore like #FFF?
(post is archived)