2011-05-22 87 views
0

我使用Microsoft网络监视器来分析通过VB6应用程序通过发送winsck.ocx交通分析VB6的网络流量

包的十六进制查看器显示这是从我的计算机发送到服务器的数据,但数据似乎是编码....我不认为它是加密的头说: WiFi:[未加密的数据]

如何解码这个数据?

我知道你可以点击一个解码按钮,但有数百种协议可供选择,我不知道选择哪一个。

回答

0

首先检查窗体上的Winsock对象的属性。它应该是“0 - sckTCPProtocol”或“1 - sckUDPProtocol”。在“网络监视器”窗口中,选择TCP或UDP(与Winsock属性相匹配的那个)。

作为网络的一般背景,您有一系列“层”,每个层都有不同的责任。所以TCP处理数据流的错误,超时等。它位于IP的顶层,它只是将数据位从一个设备移动到另一个设备。这两种都依赖于物理机制 - WiFi就在你的情况下。每个图层都需要知道某些信息,以便发送设备在发送数据之前为您的数据添加一个标头。因此,任何给定数据包的前20个字节不是您的应用程序将发送/接收的内容,如果连接正常,您可以忽略它们。