jeje si, esque estaba intentando hacer un parche con VB, ya intenté
poner EB, pero al poner un JMP, se cambiaron cuatro bytes... asi que tuve que modificar cuatro bytes en cuatro offsets
karmany, muchas gracias por tomarte la molestia de explicarlo todo tan bien de hasta sacar screenshoots y recortarlas xD
hmm.. y al igual que en visual basic, para escribir un archivo binario en hexadecimal (editarlo mejor dicho), se declara un byte y un offset, y se escribe con
Open archivo for Binary Access Write as num, esto alguien sabe como hacerlo con cpp? gracias!
para aclarar más lo que quiero hacer con c++, quiero hacer lo msimo que haría este código en visual basic:
Dim valor As Byte
valor = &HE9
Open App.path + "\programa.exe" For Binary Access Write As #1
Put #1, &H1580F2, valor
Close #1