我需要知道是否有任何工具可以找出 TCP 客户端的接口(interface)。我的公司购买了第三方工具,我们非常喜欢服务器端和大部分客户端。
我想看看是否可以弄清楚客户端对服务器进行的调用,以便我可以创建我们想要的客户端功能。
我已经能够弄清楚客户端与服务器通信的端口号和协议(protocol)。由于我们托管服务器,我也可以完全访问该服务器。
关于如何获取并执行客户端应用程序在服务器上调用的方法有什么想法吗?
我不太擅长java,所以如果可能的话我想使用C#.NET。这听起来可行吗?
注意:我以前做过类似的事情(使用自定义 .NET 客户端连接到第 3 方基于 Java 的服务器),但那次我有一些文档可以帮助我开始。这次我什么都没有了。
任何帮助将不胜感激。
此外,如果您知道更好的标签,请将它们作为评论发布(或者如果您有权限,只需重新标记)
最佳答案
如果您尝试对协议(protocol)进行逆向工程,以便可以将自己的客户端写入服务器,请获取 Wireshark 。您可以使用它来跟踪客户端和服务器之间的对话。
关于c# - 重新实现第 3 方 TCP Java 客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/952098/