Hola young316, le he echado un vistazo al programa y no tiene ninguna protección, aqui te dejo una posible solución:
0057BB3A | E8 71EEE8FF | call <isnotas.sub_40A9B0>
0057BB3F | 8945 E4 | mov dword ptr ss:[ebp-1C],eax
0057BB42 | 837D E4 FF | cmp dword ptr ss:[ebp-1C],FFFFFFFF
0057BB46 | 0F84 DA000000 | je isnotas.57BC26
0057BB98 | E8 9F98E8FF | call <isnotas.sub_40543C>
0057BB9D | 75 43 | jne isnotas.57BBE
Dirección 0057BB98: Es donde se compara el serial que introduces con el verdadero, el serial esta en texto plano, a si que solo tienes que copiarlo e introducirlo.
Dirección 0057BB46: Asegurate de que ejecutas el programa en modo administrador, de lo contrario el programa tomara este salto y nunca llegara a la rutina de validación, aunque introduzcas un serial bueno, te dira que es erroneo.
Espero haberte ayudado.
0057BB3A | E8 71EEE8FF | call <isnotas.sub_40A9B0>
0057BB3F | 8945 E4 | mov dword ptr ss:[ebp-1C],eax
0057BB42 | 837D E4 FF | cmp dword ptr ss:[ebp-1C],FFFFFFFF
0057BB46 | 0F84 DA000000 | je isnotas.57BC26
0057BB98 | E8 9F98E8FF | call <isnotas.sub_40543C>
0057BB9D | 75 43 | jne isnotas.57BBE
Dirección 0057BB98: Es donde se compara el serial que introduces con el verdadero, el serial esta en texto plano, a si que solo tienes que copiarlo e introducirlo.
Dirección 0057BB46: Asegurate de que ejecutas el programa en modo administrador, de lo contrario el programa tomara este salto y nunca llegara a la rutina de validación, aunque introduzcas un serial bueno, te dira que es erroneo.
Espero haberte ayudado.