I specify: E9 00 89 9F E8 90 But actually the transition to another address, I found a formula, but I don't understand how it works. "FROM - TO - 5 bytes. Let's say the OT is 0057A3FF. And BC is 00899FE8. Then: 0057A3FF - 00899FE8 = 31FBE9. How do I subtract 5 bytes? I tried to do it as follows: 31FBE9 - E9, since the jmp instruction is only 5 bytes. But it still jumps to the wrong place. I'm just starting to learn assembler, please ask someone to explain to me how to count correctly.
"described in the problem"
P.s. Platform: WINDOWS 7 ULTIMATE x64 bit