Тема: L2 PTS
Показать сообщение отдельно
Непрочитано 23.08.2016, 00:58   #28
Аватар для Sojang
Пользователь

Автор темы (Топик Стартер) Re: L2 PTS

Такс ладно собравшись с мыслями я что то вообще в тупик попал.
Размер
push Adr 
ret
Code: ASM
6 байт, а размер
call Adr
Code: ASM
5 байт и вот тут и получается бред какой то...
Далее нужно же после вызова моей функции вернуться к оригинальной и тут я вообще в тупик попал что то
Тогда нужно писать что то вроде
mov rax, Adr // моя функция
call rax
mov rax, Adr // оригинал
call rax
Code: ASM
и опять же размер больше 5 байт и все пойдет через попу..

:):
Свернуть ↑Развернуть ↓
Sojang вне форума Ответить с цитированием