ya desempaquetado y analizando hace lo siguiente:
1-Se conecta para comprobar luego hay un salto condicional jz que dirige a "usuario invalido" o "ingresa"
esto lo realiza después de comprobar por Internet por lo que si cambias el salto se registra sin importar lo que introduzcas, aunque todavía no he testeado si es necesario que esté sin Internet, luego de esto cuando quiere cargar el programa, intenta corroborarlo es aquí el problema, no logro conseguirlo si lo logro te aviso
Saludos