我使用sharpcap 来捕获TCP 数据包。现在我想从 TCP 数据包重建 HTTP 数据包,但我不知道如何。我在某处读到我可以在 TCP 数据中找到 HTTP 数据包的开始...我尝试使用以下代码将 byte[] TCP 数据转换为字符串: string s = System.Text.Encoding.UTF8.GetString(tcp_pack.Data); 但字符串不可读。就像一个用记事本打开的二进制文件。是因为数据被加密还是代码不正确?如何从 TCP 数据包重建 HTTP 数据包?
问问题
3511 次