3

我有一个文件,它显然包含某种保持活动 HTTP 对话的转储,即多个 GET 请求和响应,包括标题、包含 HTML 页面和一些图像。但是,两者之间存在一些二进制垃圾 - 可能是 TCP 甚至 IP 级别的转储(我不确定如何确定它是什么)。

基本上,我需要提取传输的文件。有没有我可以使用的免费工具?

4

3 回答 3

3

使用Wireshark

查看其转储的文件格式并将您的转储转换为它。它非常简单。它称为pcap 文件格式。然后你可以在Wireshark中打开它没有问题,它应该能够识别内容。Wireshark 在各种 OSI 层(包括 TCP/IP/HTTP)上支持数十种甚至数百种通信格式,非常适合这种调试。

于 2008-12-10T23:05:04.447 回答
2

Wireshark 将在数据包级别进行分析。如果要在协议层面分析,我推荐Fiddler:http ://www.fiddlertool.com/fiddler/

它将向您显示发送的标头、响应以及解密 HTTPS 会话。还有一吨。

于 2008-12-10T23:08:37.107 回答
-1

Firefox 的 Firebug 插件中的 Net 选项卡可能有用。

于 2008-12-11T01:14:20.147 回答