MD5 - криптографическая (односторонняя) хеш-функция, поэтому прямого способа ее декодирования нет. Вся цель криптографической хеш-функции состоит в том, что вы не можете отменить ее.
Одна вещь, которую вы можете сделать, это стратегия грубой силы, где вы угадываете то, что было хешировано, затем хешируете его с той же функцией и смотрите, соответствует ли оно. Если хешированные данные не очень легко угадать, это может занять много времени.