Decode/Decrypt MD5 Hash

So one of the challenge in one “job employment puzzle” that i took for fun is to get the real value of one md5 hash string.

We know that md5 is an hash algorithm and it’s not reversible (it’s not an encryption), so the only way to know the real value is to do a brute force of multiple string combinations (using char combinations or dictionary attack)

It will took a while to get the results 😀

Luckyly there are some people that have the same idea and they share their combination database online, so we only have to submit our MD5 hash and they will compare it with their internal database to look for the real value.

The sites are located here and here

So in my case it’s:

d8578edf8458ce06fbc5bb76a58c5ca4

and the site show me that it’s a MD5 hash of:

qwerty

Now you know why you should avoid MD5 and use better hash algorithm that have salt / modifier (e.g. SHA)

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s