通过Fiddler强制VMWare工作站流量


1

我刚刚使用VMWare在虚拟机上安装了Windows 8,我正在尝试使用fiddler捕获HTTP流量,但我无法这样做。我已将网络设置设置为NAT,但这不起作用

Answers:


1

Fiddler是一个HTTP代理。您需要使用类似WireShark的东西,它将捕获驱动程序级别的流量(技术上处于“NIC”级别,但VMware虚拟适配器不是物理设备......)。

您可以指示访客使用您的代理,但它没有...没有任何强制要求访客中的所有TCP / IP流量必须通过您的Fiddler代理。确保它发生的唯一方法是安装netfilt驱动程序(例如Wireshark附带的驱动程序),它可以看到通过网络驱动程序的每个数据包。


好的,我安装Wireshark并使用netfilt驱动程序将流量指向Fiddler?对不起,我对这些事情的了解并不像我喜欢的那样
ama2

不。安装Wireshark并使用来分析流量。根本不要使用Fiddler。
allquixotic

我正在使用fiddler的自动回复来替换网站上的一段javascript代码,wireshark可以这样做吗?
ama2

哦好的。所以你试图用Fiddler实际修改数据。我知道了。好。因此,您只需要在guest虚拟机上创建一个仅限主机的网络连接(可能除了常用的NAT之外),并确保您的Fiddler代理正在侦听主机网络上主机的IP地址(请检查ipconfig / all in终点站)。然后,您可以通过在浏览器中配置代理设置,从VM的Web浏览器直接连接到Fiddler。但是您需要完全控制来宾浏览器。
allquixotic
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.