Я пытаюсь перехватить функцию, заменив ее начало инструкцией JMP, которая должна привести к моей функции. Но проблема в том, что я не знаю, как рассчитать смещение JMP, чтобы указать адрес моей функции. Ну, я знаю, как это сделать, если вы перепрыгиваете в памяти (Адрес назначения - Текущий адрес), но у меня нет идей, как определить это, когда вы возвращаетесь в память.
Может ли кто-нибудь помочь?