2010-01-22 6 views
0

제 3 자의 Visual Studio Add-In을 대신 사용하고 있습니다. 그들의 추가 기능에는 그러나 나는 말썽을 대체하고있는 1 개의 기능이있다. Visual Studio의 PID를 알려주고 다른 프로그램이 COM +를 통해 Visual Studio Add-In을 다시 호출하게함으로써 시작 프로그램을 통해 다른 프로그램과 인터페이스합니다.COM + 스니핑/스파이, 가능합니까?

질문, 추가 기능과 다른 앱 간의 대화를 어떻게 리버스 엔지니어링 할 수 있습니까? 제 3 자 Add-In/App의 소스가 없지만, 리버스 엔지니어링이 문제가되지 않도록 제가하고있는 일을 할 수있는 법적 권리가 있습니다.

답변

1

아마도 추가 기능이 COM +이기 때문에 공용 인터페이스를 확인할 수 있습니다. 추가 기능에서이를 복제해야합니다. 처음에는 모든 호출과 매개 변수를 기록하는 더미 추가 기능을 작성할 수있었습니다. 그것은 시작일지도 모른다.

법적 권리가있는 경우 다른 옵션을 통해 자세한 내용/문서를 제 3 자에게 문의 할 수 있습니다.

+0

고마워하기 전에 COM +를 사용 해본 적이 없기 때문에이 작업을 얼마나 쉽게 수행했는지 알 수 없었습니다. – Benj