Мужики, огромное спасибо! Честно говоря, не думал что-то кто-то что-то найдет. Я правильно понял, что вы берете обычный словарь, делаете из него другой словарь вида:
md5 hash: слово
и уже в этом файле ищите хэш?
Если да, подскажите, пожалуйста, хороший и большой словарь английских слов.