Fíjate en las líneas 298 y 299 de Md5crackergraficoView.java.
String content
= "md5=098f6bcd4621d373cade4e832627b4f6"; mostrar.writeBytes(content);
Está hardcodeado, pongas lo que pongas en el input va a enviar siempre eso, y el resultado siempre será test, se te ha olvidado cambiarlo.
Pero la idea está bien, más que nada este programa es bueno por la comodidad.
No lo he probado, pero para arreglar esto, hay que cambiar la línea 298 por:
String content
= jTextField1.
getText();