我正在为我们从第三方获得的 Visual Studio 加载项编写替代品。他们的插件有一个功能,但是我无法替换它。它通过启动它来与他们的另一个程序(我们仍然需要)交互,告诉它 Visual Studio 的 PID,并让另一个程序通过 COM+ 回调他们的 Visual Studio 插件。
那么,问题是,我如何对加载项和其他应用程序之间的对话进行反向工程?我没有第三方加载项/应用程序的来源,但我确实拥有做我正在做的事情的合法权利,因此逆向工程不是问题。
我正在为我们从第三方获得的 Visual Studio 加载项编写替代品。他们的插件有一个功能,但是我无法替换它。它通过启动它来与他们的另一个程序(我们仍然需要)交互,告诉它 Visual Studio 的 PID,并让另一个程序通过 COM+ 回调他们的 Visual Studio 插件。
那么,问题是,我如何对加载项和其他应用程序之间的对话进行反向工程?我没有第三方加载项/应用程序的来源,但我确实拥有做我正在做的事情的合法权利,因此逆向工程不是问题。