Para usar el resume (opción resumir) y no perder el "trabajo" de otros días, en Windows debes crear una carpeta llamada "tmp" en la C:\, y allí se guardarán automáticamente los "resumes".
Si la carpeta tmp no existe, no se guardará nada.
También existe un FrontEnd para el mdcrack, escrito en Visual Basic:
http://membres.lycos.fr/mdcrack/download/NullAddFrontend.zipPara hacer un resume basta con llamar al mdrcack sin argumentos y el ya buscará los archivos de resume, porque si volvemos a poner otra vez el hash, borrará los archivos resume.
Es decir, la primera vez:
mdcrack -M MD5 ff671563b23df8ea9a6fa6e7113cd997
y para resumir basta con:
(y que en la carpeta tmp de c:\ haya un archivo llamado .mdcrack.resume)
Ejemplo cutre:
C:\cr>mdcrack -s abcdefghijklmnopqrstuvwxyz -M MD5 D2104A400C7F629A1
0C0
<<System>> MDcrack v1.2 is starting.
<<System>> Sorting custom charset ... done
<<System>> Using custom charset : abcdefghijklmnopqrstuvwxyz
<<System>> Max pass size = 12 >> Entering MD5 Core 1.
Password size: 1
Password size: 2
Password size: 3
Password size: 4
----------------------------------------
Collision found ! => caca
Collision(s) tested : 19634 in 0 second(s), 20 millisec, 0 microsec.
Average of 981700.0 hashes/sec.
El único problema que le veo en Windows, es que consume muchos recursos y el ordenador no se puede ni utilizar.
He probado de bajar la prioridad del proceso en el Windows XP con el Administrador de Tareas y parece que funciona igual de bien, pero sin bloquear el ordenador.
Mientras no haces nada, consume todo, pero si necesitas abrir alguna aplicación, libera el uso de la cpu del mdcrack.exe
Por defecto el proceso mdcrack.exe tiene prioridad "Alta", mejor bajarlo a "Normal", si quieres trabajar con tu PC, mientras crackeas algo: