2011-07-31 4 views
2

Visual Studio로 컴파일 된 C# 응용 프로그램이 있습니다. 요격과 로그 및 메서드 매개 변수를 해당 응용 프로그램의 특정 메서드에 기록합니다. 다른 프로세스에서 메소드 호출을 가로채는 것이 가능합니까 (응용 프로그램 도메인을 사용하여 가능합니까?). 어떤 문서/튜토리얼이 있습니까?Moles를 사용하여 다른 프로세스의 메서드를 후킹

즉, madCodeHook과 .NET에서 비슷한 목표를 달성하고 Win32에서 Detours가 수행하려고합니다. 해킹 .NET (C#을) 응용 프로그램 : 해커의 코드

감사

답변

0

존 맥코이를 사용하여 더 쉽게 멀티 프로그래밍을위한 http://msdn.microsoft.com/en-gb/library/system.diagnostics.process.outputdatareceived.aspx

들여다 https://vimeo.com/68320501

+0

이 링크는 질문에 대답 할 수 있지만 답변의 핵심 부분을 여기에 포함시키고 참조 용 링크를 제공하는 것이 좋습니다. 링크 된 페이지가 변경되면 링크 전용 답변이 유효하지 않게 될 수 있습니다. –

+0

그러나 나는 링크가 튜토리얼을 포함하고 도구가 맞지 않을 수 있다는 것을 알고 단지 의견 일뿐입니다 –

+0

그 비디오는 멋지게 보입니다. 고마워요 타하 – Davita

1

봅니다 MPI (메시지 전달 인터페이스)

+0

죄송하지만 내 질문을 이해하지 못했던 것 같습니다. 다중 프로세서 프로그래밍은 API/메소드 후킹과 어떤 관련이 있습니까? – Davita

+0

후크하려는 (comunicate) 프로세스는 당신입니까? –

+0

아니, 그것은 myne가 아니야. 나는 소스 코드가 없다. – Davita