0

我需要知道是否有任何工具可以找出 TCP 客户端的接口。我的公司购买了第 3 方工具,我们非常喜欢服务器端和大部分客户端。

我想看看我是否可以弄清楚客户端对服务器的调用,以便我可以创建我们想要的客户端功能。

我已经能够弄清楚客户端与服务器通信的端口号和协议。由于我们托管服务器,因此我也可以完全访问它。

关于如何获取和执行客户端应用程序在服务器上调用的方法的任何想法?

我不太擅长 java,所以如果可能的话,我想使用 C#.NET。这听起来可行吗?

注意:我以前做过类似的事情(使用自定义 .NET 客户端连接到基于 Java 的第 3 方服务器),但那时我有一些文档可以帮助我开始。这次我什么都没有。

任何帮助将不胜感激。

此外,如果您知道更好的标签,请将它们作为评论发布(或者如果您有权限,只需重新标记)

4

3 回答 3

7

如果您尝试对协议进行逆向工程,以便将自己的客户端写入服务器,请获取Wireshark。您可以使用它来跟踪客户端和服务器之间的对话。

于 2009-06-04T17:51:50.197 回答
0

您可以尝试反编译该库。这应该为您提供所需的所有低级信息。

于 2009-06-04T18:20:18.527 回答
0

您还可以使用TCPMon来获取客户端和服务器之间传递的确切消息文本。

于 2009-06-04T21:40:48.520 回答