40 Points

Horse Battery

Can you help me? I've forgotten my password! All I remember is that I used this wordlist to generate it. I've managed to obtain a database dump of my favorite social network, so I do know the hashed version of it.

Your task is to figure out what the original password was. The hash is: f917d1d27cd36d18dcb8ce74522ea54887c984c49cbd38c35e5c254fb0fc4408

Crack it using this dictionary.

Additional points will be awarded for being the first, second or third to find the original password.

Restrictions

  • You must only use the CPU - No GPU (Or similar) cracking allowed.
  • You must also implement the hash cracker yourself. Feel free to call into library providing hashing implementations though.
  • Any solutions that use pre-provided tools will receive no points.

Hints

  • It is not necessarily four words.