6

我想嗅探对 ASP.NET Web 应用程序的本地 HTTP 请求。

远程登录是一种选择吗?

如何将数据包捕获到 Web 应用程序?

4

6 回答 6

18

根据您的具体要求,Fiddler可能就足够了。

于 2010-04-13T15:22:15.483 回答
3

http://www.wireshark.org/是一个非常先进且免费的嗅探器/协议分析器。我在我们的服务器上使用它来监控从 sip 协议信息到原始 http 数据的内容。这就是你所需要的,你可以添加过滤规则来从某些 IP 等获取数据,即:

ip.addr == 192.168.1.1

原始数据包和标头都包括在内。

于 2010-04-13T15:51:12.117 回答
1

为了便于设置,我个人会使用 Tamper Data ( https://addons.mozilla.org/en-US/firefox/addon/966 ) 或 Live HTTP Headers ( https://addons.mozilla.org/addon /3829 ) 用于 FireFox 浏览器的插件 - 或用于较低级别的解决方案 WireShark ( http://www.wireshark.org/ )

于 2010-04-13T15:22:39.387 回答
1

您是否尝试过允许您执行此操作的浏览器插件?萤火虫等

于 2010-04-13T15:23:07.870 回答
1

我在另一个帖子中找到了这个,它有效

http://socketsniff.nirsoft-freeware.qarchive.org/_download2.html

于 2010-04-13T15:31:41.430 回答
0

有一些浏览器插件可以轻松嗅探 HTTP 请求:

对于 Internet Explorer,有Fiddler Web Debugger

对于 Firefox,有Live HTTP Headers 插件

于 2010-04-13T15:23:42.630 回答