Можно ли использовать крючки для перехода в другую рабочую память процесса, а затем отскакивать назад, не имея ничего подобного инъекции DLL?Взаимодействие между процессами
Например, если процесс A
имеет процедуру foo
и процесс B
имеет процедуру bar
с идентичным прототипом к foo
(используется для крючка), можно подключить foo
к JMP, чтобы bar
, предполагая, что оба процесса работает ?
EDIT: Это необходимо сделать в Windows.
Возможно, вас это заинтересует [этот вопрос и мой ответ] (http://stackoverflow.com/q/10487165/968261). –
Кстати, мы говорим о Windows, верно? –
@Alex - Да, Windows. Я добавлю, что там. Я сейчас нахожусь в ссылке. – Qix