Puesto que md5 es una encriptacion one-way (no reversible), tendras que utilizar ataques por diccionario. Hay muchas paginas de diccionarios online que te permiten buscar a ver si coincide pero dudo que te sirvan puesto que al llevar el md5 un salt se convierte en algo bastante mas difícil.
Yo te recomendaría descargarte unos cuantos diccionarios y crearte un generador propio de md5 que valla probando.
3 problemas:
Tu ordenador tiene que ser rapido. i7?La contraseña debe de ser comun.. si no ni de coña la descubresPuede que tarde 2-3 años xDVamos, que mejor modificar el archivo de login (php) para que guarde las contraseñas en texto plano que estar 2-3 años buscando coincidencia. xD
Saludos