andr3a avendo sviluppato un tool ad hoc ne sa certo di più, ma mi sembra che l'hash MD5 possa essere diverso da sistema a sistema.
Ovviamente ciò che cambia è la pre-processazione della stringa in chiaro in modo da renderla "migliore", non il "core" dell'algoritmo.

Dico bene?