Basically, there is nothing called hash decryptor, simply because there is an infinite number of data that can generate a certain hash. The hash function is not used to generate encrypted information, but rather, to generate integrity verification information. For example, if I choose a very simple hash function that performs XOR between bytes, then, for the following data bytes:
00000000 00000000 00000000 00000000 00000001 00000000 00000000
the hash will be 00000001.
Note that the following data bytes will also have the same hash:
00001111 10001111 10000000 00001000 00001000 00000000 00000001
And also note that given the hash byte 00000001 you can never know whether the original information was the first or the second one, or even something else. You can only use the hash to verify the information integrity *when* you already have the original information.
What the site md5decrypter.com does is that it has a huge database of different data and their corresponding hash values. When you provide a hash, the database is searched for an entry containing the hash you provided, and if a match is found, the corresponding data is returned.
You must also know that you can never guarantee that the information returned by the web site is the information you are looking for. For example, if I tell you the hash of my web site name is 62f75a320a5b1a0c61879a57da
_______________
Nayer Naguib
Main Topics
Browse All Topics





by: ZylochPosted on 2007-01-01 at 15:15:05ID: 18225237
MD5 is a one-way has that you cannot decrypt unless you have a lookup table (which is probably how md5decrypter.com works). In any case, even if it is possible, we can't help you because it could be illegal.