Как отсоединить инструмент PIN от процесса - PullRequest
1 голос
/ 19 октября 2011

Мне было интересно, есть ли у кого-нибудь опыт работы с инструментом PIN (из http://www.pintool.org/). Я могу прикрепить инструмент пин-кода к процессу с помощью его pid, позвонив по номеру

./pin -pid MY_PID -t MY_PIN_TOOL.so

Но как мне отсоединитьинструмент булавки из процесса, в то время как процесс возобновляется?

1 Ответ

2 голосов
/ 19 октября 2011

Пин может отказаться от контроля над приложением в любое время при вызове через PIN_Detach.Элемент управления возвращается к исходному неструктурированному коду, и приложение работает с собственной скоростью.После этого никакой инструментированный код никогда не выполняется.

Пример можно найти в source / tools / ManualExamples / detach.cpp. Ссылка на статью

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...