|
Ответ довольно прост: если Вам необходимо повлиять на удаленный процесс, а точнее на поток в удаленном процессе, то прийдется использовать какой-либо механизм межпроцессной связи. Так как целевой поток может и не содержать кода, предназначенного для взаимодействия с вашим потоком, то прийдется использовать специальные средства, одним из которых и являются хуки(ловушки). С помощью ловушки вы уведомляете ОС о необходимости внедрения DLL в адресное пространство потока, для которого установлена ловушка. |