С учетом следующих инструкций по сборке x86:
mov esi, offset off_A
cmp esi, offset off_B
как бы получить смещения (второй операнд) во время выполнения? Это сценарий: программа (внедренная в процесс во время выполнения) заменяет смещения несколькими собственными, что приводит к:
mov esi, offset off_X
cmp esi, offset off_Y
Эта программа позволяет писать и загружать плагины через нее, но не отображает адреса замены. Итак, учитывая адреса, по которым существуют вышеприведенные инструкции, как мне найти смещения X и Y?