Сборка x86 JMP по относительному адресу более 127 (7F)

Я не очень хорошо разбираюсь в сборке; и я пытаюсь добиться следующего:

00001 INC EAX
00002 MOV EBX, 22
00003 JMP 140 <-- Here I want to jump +140 from the current EIP
...
00143 RETN <-- I want to land here

Я узнал о коротких, дальних, ближних прыжках в сборке x86, и я не могу понять, как мне выполнить прыжок, который я хочу, ближайшее решение было коротким прыжком:

EB8F JMP xx <-- It would work if I'm jumping into a place less than 7F, but my jump is bigger than 127 (7F).

EB8F это код операции для моей инструкции.

Как перейти на 140 байт вперед от текущего EIP?

0 ответов

Другие вопросы по тегам