GatO ha scritto:Al di fuori del mondo unix c'è per finestre ?
Cerca con google win e md5, che è quello che vuoi. E il primo risultato è quello giusto:
http://www.google.com/search?q=win+md5& ... unofficial
Dopo di che se vuoi il reverse di un md5, significa che non hai la più pallida idea di cosa sia.
md5 *non* è una compressione. È un modo per avere un hash. In pratica dati due sequenze di byte diverse in genere esse avranno diversi hash md5. Tuttavia la funzione md5 non è bieiettiva.
Il suo codominio è tipicamente finito, il suo dominio è infinito. Semmai va detto che input "simili" non danno quasi mai lo stesso hash. Questo garantisce che possa essere usata (per esempio) per verificare l'autenticità di un file.
Al momento in molti sconsigliano md5 (per applicazioni crittografiche) in quanto sono stati trovati degli errori.
Dato un hash, non è facile risalire ad uno degli input che lo ha generato. Sicuramente non troverai quello che interessava a te.
Non è una compressione come zip, per capirci. È una bestia diversa, trovare l'inverso non ha senso (se non per chi lavora in campo di sicurezza).
Oppure vuoi usarlo per scardinare dei files di password?