Привязка методов в другом процессе с родинками - PullRequest
2 голосов
/ 31 июля 2011

У меня есть приложение на C #, скомпилированное с Visual Studio.Я хочу перехватывать и регистрировать вызовы и сериализованные параметры методов для некоторых конкретных методов в этом приложении.Можно ли перехватывать вызовы методов в другом процессе (возможно, используя домены приложения?).Есть ли какая-нибудь статья / учебное пособие по поводу?

Другими словами, я хочу достичь такой же цели в .NET, как madCodeHook и Detours для win32.

Спасибо

Ответы [ 2 ]

1 голос
/ 31 июля 2011

Попробуйте заглянуть в http://msdn.microsoft.com/en-gb/library/system.diagnostics.process.outputdatareceived.aspx

Для многопроцессорного программирования проще использовать MPI (Message Passing Interface)

0 голосов
/ 14 декабря 2015

Джон Маккой: Взлом .NET (C #) Приложение: Код Хакера https://vimeo.com/68320501

...