Hoy me encontré con la versión 2.8 de este soft, le metí mano y pude revisarlo con algo de paciencia y me di cuenta de lo siguiente:
Como primera Pista en el Regedit Guarda las Siguientes Lineas:
https://mega.co.nz/#!QgV2EZRQ!6QAkU97AO5jRtfQeRc4ENvYwol4vbJTaLHAGXo8X8es
Cogí el Decompiler para obtener referencia de lo que encontré en el regedit y me encontre estas suculentas lineas: (Una comparativa 2 IF que apuntan a 2 procesos)
En el formulario FrmAbut donde activamos el programa
Proc_80_1_8E03B4(Me.txtSerie.Text)
Proc_70_0_8D5F74(Me.txtNA.Text)
https://mega.co.nz/#!hhsX3TJL!ON_qyRhVTyAqr2OXQdUTh1sAy5vs0lX3WmSJt36rybY
Al analizar los procesos no son otra cosa mas que un armado de cadenas a partir de la serie que genera el programa, y la validación que ingresamos nosotros.
Para luego comparar su igualdad luego de encriptarlos
Se me ocurrió con el olly remplazar el llamado a dichos procesos para generar la cadena con el mismo proceso para TXTSerie y TXTNA,
Tenia estos 2 PRocesos para trabajar 8E03B4 y el 8D5F74
https://mega.co.nz/#!tldUXLiB!OSqgWKGfqsCWxdtRxdxijHnmwmVyf5v-PzXLH_ubq4A
Al modificar el llamado y dejar:
8E03B4(Me.txtSerie.Text)
8E03B4(Me.txtNA.Text)
Note que Se activaba el programa pero al cerrarlo perdía la activación, intente ahora lo opuesto.
8D5F74(Me.txtSerie.Text)
8D5F74(Me.txtNA.Text)
https://mega.co.nz/#!t1FGjDwC!5XsN6YECbpSuUWlegQZ_zTsXA4k5xrJFGsNSbAmTmJc
para hacer que el numero generado coincida en ambos casos solo tendría que ingresar en numero de activación el mismo numero que el sistema genera en el campo serie.
https://mega.co.nz/#!0sVDwKDJ!Nk1518Db6S0c2MudkYOF2bwlWdVjLYIFZrEINEfMqWA
Y Listo.
https://mega.co.nz/#!4h0VARIb!I5h2p_4V71YXcOi-uWSc5A1BnidYhyaCSAKMoJ2jfNs
Ahora la tarea es variar los últimos dígitos del numero ingresado en el Numero de Activación, para activarlo como Servidor y como Monopuesto... Se los dejo de tarea a ver si lo encuentran...
Saludos,
EA3000
Como primera Pista en el Regedit Guarda las Siguientes Lineas:
https://mega.co.nz/#!QgV2EZRQ!6QAkU97AO5jRtfQeRc4ENvYwol4vbJTaLHAGXo8X8es
Cogí el Decompiler para obtener referencia de lo que encontré en el regedit y me encontre estas suculentas lineas: (Una comparativa 2 IF que apuntan a 2 procesos)
En el formulario FrmAbut donde activamos el programa
Proc_80_1_8E03B4(Me.txtSerie.Text)
Proc_70_0_8D5F74(Me.txtNA.Text)
https://mega.co.nz/#!hhsX3TJL!ON_qyRhVTyAqr2OXQdUTh1sAy5vs0lX3WmSJt36rybY
Al analizar los procesos no son otra cosa mas que un armado de cadenas a partir de la serie que genera el programa, y la validación que ingresamos nosotros.
Para luego comparar su igualdad luego de encriptarlos
Se me ocurrió con el olly remplazar el llamado a dichos procesos para generar la cadena con el mismo proceso para TXTSerie y TXTNA,
Tenia estos 2 PRocesos para trabajar 8E03B4 y el 8D5F74
https://mega.co.nz/#!tldUXLiB!OSqgWKGfqsCWxdtRxdxijHnmwmVyf5v-PzXLH_ubq4A
Al modificar el llamado y dejar:
8E03B4(Me.txtSerie.Text)
8E03B4(Me.txtNA.Text)
Note que Se activaba el programa pero al cerrarlo perdía la activación, intente ahora lo opuesto.
8D5F74(Me.txtSerie.Text)
8D5F74(Me.txtNA.Text)
https://mega.co.nz/#!t1FGjDwC!5XsN6YECbpSuUWlegQZ_zTsXA4k5xrJFGsNSbAmTmJc
para hacer que el numero generado coincida en ambos casos solo tendría que ingresar en numero de activación el mismo numero que el sistema genera en el campo serie.
https://mega.co.nz/#!0sVDwKDJ!Nk1518Db6S0c2MudkYOF2bwlWdVjLYIFZrEINEfMqWA
Y Listo.
https://mega.co.nz/#!4h0VARIb!I5h2p_4V71YXcOi-uWSc5A1BnidYhyaCSAKMoJ2jfNs
Ahora la tarea es variar los últimos dígitos del numero ingresado en el Numero de Activación, para activarlo como Servidor y como Monopuesto... Se los dejo de tarea a ver si lo encuentran...
Saludos,
EA3000