Reverse Engineer MD5 Hashes

HiIs it somehow possible to reverse engineer md5 hashes ?I mean, i just found [url]http://md5.rednoize.com[/url] and i wondered how this site works.
[169 byte] By [bronze-starDukes] at [2007-11-26 12:13:00]
# 1

Via a database of 35 million hashes, as it says lower down. They will need 2^128 entries in the database, and this is a rather large number.

The RFC says ' It is conjectured that the difficulty of coming up with two messages having the same message digest is on the order of 2^64 operations, and that the difficulty of coming up with any message having a given message digest is on the order of 2^128 operations.'

platinumsta at 2007-7-7 14:13:42 > top of Java-index,Archived Forums,Socket Programming...
# 2

> The RFC says ' It is conjectured that the difficulty

> of coming up with two messages having the same

> message digest is on the order of 2^64 operations,

> and that the difficulty of coming up with any message

> having a given message digest is on the order of

> 2^128 operations.'

http://www.schneier.com/blog/archives/2005/06/more_md5_collis.html

platinumsta at 2007-7-7 14:13:42 > top of Java-index,Archived Forums,Socket Programming...