Hello brothers,

I can ask you one what for assembler?
I have a part of code of one appz
:0073d124 E969EB0A00 jmp 007EBC92 but jmp 007EBC92 is mistaken.
It must be jmp 007EFB37.
As I make to change value E969EB0A00 for possession THE JMP right (007EFB37)?

Thanks for your eventual help.

@uranus
Posted on 2003-11-21 16:30:45 by uranus
07EFB37-(073D124+5)=B2A0E
in bytes:
E9 0E 2A 0B 00
Posted on 2003-11-21 16:48:10 by The Svin
Afternoon, uranus.

What are you doing looking at jumps inside a disassembled exe?
You wouldn't be trying to circumvent its protection scheme, would you?

Please feel free to inform us of what you're wishing to accomplish.

Cheers,
Scronty
Posted on 2003-11-21 18:37:44 by Scronty
Hello brother,

You can say me as she succeeds in herself to make this operation? -(073D124+5)=B2A0E
Then you can say me instead like resolving this:
007EFB49 E9D0000000 JMP 007EFC1E
JMP 7EFC1E is mistaken.
It must be JMP 0073D129
As it changes E9D0000000?

@uranus :alright:
Posted on 2003-11-22 07:21:58 by uranus
I showed you how to calc last 4 bytes in jmp opcode
to make it jump were you want.
targetaddress - (currentaddress+sizeofjmpopcode)
And last line is opcode you need to replace existing with:
E9 0E 2A 0B 00
Posted on 2003-11-22 14:17:05 by The Svin