761806 movsx ex, [1322040] test ecx,ecx jne 761943
Bueno si solo modificas el jne por el jmp vas a evitar que no vea el cartelito ese de "su copia de .... no esta registrada".
Si mas adelante vuelve a hacer la comprobacion entonces sonaste, estas en la misma.
Lo que tenes que hacer es lograr que en el contenido de [1322040] contenga un 1, mas adelante si comprueba otra vez esa variable, y capas que te la setee de nuevo a cero, en ese caso pone un HBPW y un HBP on acces en el contenido de dicha variable, reinicias la aplicacion, vas al dump a la direccion de la variable y la pones en 1 y das run para ver en donde accede y/o lee esa variable, cuando te la quiere machacar por cero, o la nopeas o te fijas como llego ahi para evitar que pase y asi vas haciendo hasta que arranque por completo el prog.
Buscas la imagen en el msi, la retocas o lo que quieras, abres el msi con un editor hexadecimal, buscas en donde se encuentre la imagen, seleccionas todo el codigo de esa imagen y la reemplazas por el codigo de la que modificaste.
Porque quedas fuera del exe, en una dll del sistema, entonces para regresar al codigo del exe le pones un bp con f2 ó un bpm on acces a la sección de codigo del ejecutable y das run con f9, la que dice CODE. Y esa imagen la obtenes presionando Alt+M ó clicleando en la letra M.