Привязка методов в другом процессе с родинками
У меня есть приложение на C#, скомпилированное с Visual Studio. Я хочу перехватывать и регистрировать вызовы и сериализованные параметры методов для некоторых конкретных методов в этом приложении. Можно ли перехватывать вызовы методов в другом процессе (возможно, используя домены приложения?). Есть ли какая-нибудь статья / учебник о?
Другими словами, я хочу достичь такой же цели в.NET, как madCodeHook и Detours для win32.
Спасибо
2 ответа
Решение
Джон Маккой: взлом.NET(C#) приложения: код хакера https://vimeo.com/68320501
Попробуйте заглянуть в http://msdn.microsoft.com/en-gb/library/system.diagnostics.process.outputdatareceived.aspx
Для многопроцессорного программирования проще использовать MPI (Message Passing Interface)