Buenas, tengo una duda con una programa. Mi programa pretende crackear a un *.exe, del cual conozco el offset y el valor que deseo cambiar. Utilizo entonces esta función para pretender cambiarlo.
Open "programa.exe" For Binary As #1
Put #1, &H4C663, &H7E
Close #1
Y al ver el archivo con un editor hexadecimal, en el original veo esto en esa dirección:
Offset 4C663 = EB
Y en el archivo editado esa dirección sigue siendo la misma, pero se cambian los valores anteriores y posteriores de los offset's contiguos.
¿Como podría hacer para que solo se cambiara esa dirección 4C663?
Gracias por responder.