I have a situation where I would like to reverse a hash which is the MD5 of a concatenation of 76 characters. I know the first 44 characters but don't know the remaining 32 characters. A description of the problem is as follows:
Hash = MD5 (cat (known_string_of_length_44chars, unknown_string_of_length_32chars))
I can generate Hash values for multiple combinations of the known_string. I would like to determine the unknown_string. Can this be done? Is brute forcing a possibility?