我想知道游戏客户端如何连接到游戏服务器。所以,我一直在使用一些嗅探器程序(MS资源监视器,Wireshark,TCPView和SmartSniff)来查找发送到远程计算机的IP地址和数据。
程序返回大量文本,我只假设它是TCP / UDP数据的标准格式。如何将其转换为可读形式?这可能吗?
答案 0 :(得分:2)
您可能已经知道,这些嗅探器只跟踪目标地址,使用的协议,数据包的大小等。它们实际上并不提供有关封装在其中的数据的信息。
此网站将为您提供Wireshark
的工具编辑:为此,它可能对您有帮助;
希望有所帮助。
答案 1 :(得分:2)
就数据包的有效载荷而言,“可读”是相对的。 Wireshark将向您显示数据包的有效负载,但数据的含义并不总是很清楚。 HTTP流量可以原始形式轻松读取,但更复杂的应用程序通常使用仅对应用程序和服务器有意义的编码和/或压缩数据。
我知道Wireshark会解析数据包,这样你就可以很容易地区分数据包的不同部分,并且可以在数据的十六进制,二进制和文本表示之间切换,但是如果数据不是意味着那些就没有用易于阅读。