dictionary attack an md5 hash