在 Windows 上,我喜欢使用 Fiddler 来扫描 TCP 流并保存它们。
在 Linux 下有没有类似的工具可以做到这一点?
我无法弄清楚这一点。我注意到我的搜索结果最近有点“不同”。
我决定检查开发人员工具并注意到页面中有一个 SyntaxError,我点击了它,它实际上会导致一个 javascript 函数替换谷歌网址。
问题似乎只发生在 Chrome 中,这里是与 firefox 并排的:

我尝试附加 Fiddler Web Debugger 来捕获流量,以便我可以看到我被重定向到的位置。但是一旦我附加了一个网络调试器,它就会消失,我得到了实际的搜索页面......当 Fiddler 捕获时,页面源是完全不同的。
下面是显示它的屏幕截图 gifv。它从被劫持的页面开始,我将光标围在一些粗略的附加 javascript 源文件周围。然后我告诉 Fiddler 捕获流量并刷新我的搜索结果。我所服务的页面完全不同。最后,我再次禁用流量捕获并刷新页面以显示被劫持的页面,并将您带到应该替换网址的带有语法错误的功能。
http://i.imgur.com/gbWkkLp.gifv
我运行了 Malwarebytes 并没有得到任何结果。Spybot 提出了一些点击,但删除它们并没有解决问题。我还使用 Google 提供的工具完全重置了 chrome。如果我使用不同的 Web 配置文件,例如我用来结算帐单的 Web 配置文件,则不会获得任何搜索结果。如果我启用提琴手,我会突然得到结果。

我在虚拟机中运行 Ubuntu(主机是 Windows 7)。是否可以在主机中使用 Fiddler 来捕获来自虚拟机的流量?既然虚拟机的网络一定要通过主机网卡,Fiddler 能不能抓包?(除了篡改数据,我不知道 Fiddler 有什么免费的 Linux 替代品,但我需要更多的控制)。谢谢。
对于我的一个项目,我使用 Fiddler ( http://www.fiddler2.com/fiddler2/ ) 来跟踪我的 http 请求。每当我启动 Chrome (Version 23.0.1271.1 dev-m) 时,我都注意到一些奇怪的 URL 调用(屏幕截图)。
我已禁用所有扩展,因为这是我的第一个想法 - 呼叫持续存在。任何想法这些调用(屏幕截图 3,4,5)是什么?

我安装了 fiddler2 并尝试使用它。
每当我指向一行时,我只能看到请求的内容,而看不到响应(查看“原始”选项卡)。我在哪里可以找到回复?
我们如何捕获通过 ICS 连接的 HTTP 流量?
完整细节:
如果移动设备可以设置代理服务器,这将很容易,但不幸的是它没有这种能力。
另外,我意识到我可以在这里使用wireshark,但我需要将https流量解密到我无权访问的服务器。
我有两台笔记本电脑,其中一台在浏览互联网时没有任何问题,一切都很快,页面按预期加载。
然而,另一个是一场噩梦。页面加载缓慢,看起来浏览器只是坐在那里等待一段时间,然后才开始加载页面。
所以我安装了 Fiddler 来检查正在发生的请求以及它们需要多长时间才能完成。
然而,一旦我开始使用 Fiddler 进行捕获,浏览器就会变得很快,并且页面加载或多或少就像在第一台笔记本电脑上一样。
谁能解释一下这是怎么回事?
我在 Windows 7 32 位机器上安装了 fiddler。
当我启动 fiddler 时,它会正确设置 IE9 浏览器(Firefox 和 chrome 浏览器)的代理设置。但是,捕获的流量未显示在 Web 会话窗口中。
我知道它在端口 8888 上充当代理,因为如果我转到 IE 代理设置并手动将其更改为 8887,网页将不再加载。将其改回 8888,页面加载没有问题。
在 fiddler 上禁用“捕获流量”,然后再次正确禁用浏览器代理设置。
所以它似乎正确配置了自己,唯一的问题是我看不到流量,我也无法捕获请求|响应。
我在 Fiddler2 中单击了“Tearoff”选项卡,这使详细信息视图成为一个单独的窗口。如何将详细信息放回主窗口?
我希望使用 Fiddler 调试从我的 SOAP 客户端提交的请求/响应。我在需要代理身份验证才能与网络外的服务器通信的网络中。Fiddler2 提供了设置上游代理的选项,但没有身份验证信息。我该如何设置?
fiddler ×10
linux ×2
browser ×1
connection ×1
debugger ×1
hijack ×1
http ×1
networking ×1
proxy ×1
software-rec ×1
traffic ×1
windows-7 ×1
wireshark ×1