7

有谁知道如何设置fiddler监控/嗅探来自的流量bluestacks?我看到其他人提到它可以完成,但需要一些配置fiddler或配置的指导bluestacks才能让它继续。目前fiddler正在返回一条消息,一些隧道到消息。也许我需要为/port配置. 如果是这种情况,有谁知道如何做到这一点,或者可以指出我正确的方向吗?proxybluestacks

4

3 回答 3

3

您可以使用以下方法捕获 Bluestacks 流量:

  • Wireshark(问题:我们看不到 https (SSL) 流量)..
  • 我们可以使用 ProxyCap 软件并设置所有 BlueStacks 可执行文件以通过我们的 Fiddler 本地代理工作。但是我们这里有一个问题 - 我们无法将 Fiddler 证书导入 BlueStacks(至少我还没有找到方法)..

一种可能的解决方案是:

  • 杀死 BlueStacks 进程。
  • 查找 BlueStacks Root.fs 文件(在我的情况下,它位于此处:c:\ProgramData\BlueStacks\Android)
  • 使用linux工具编辑该文件(它是一个图像..我们可以做fdisk Root.fs来查看分区..然后用loop rw mout它..并修改..但这需要更多的挖掘)。

一个重要提示:我们需要找到一种方法来阻止 BlueStacks 自动更新(并丢弃我们在 Root.fs 中的更改)

于 2014-02-04T19:32:40.027 回答
0

据说,BlueStacks 不支持代理设置(https://android.stackexchange.com/questions/27224/how-to-configure-bluestack-appplayer-to-use-proxy-settings-when-connecting-to-ne)这意味着它的流量不会通过 Fiddler。

但是,您说“Fiddler 正在返回一条消息到某个隧道的消息”,这对我来说意味着它们可能不正确,并且流量正在通过 Fiddler,而客户端只需要配置为信任 Fiddler 根证书。

您能否分享 Fiddler UI 的屏幕截图,显示有问题的“Tunnel to”?

于 2013-04-01T15:56:13.770 回答
-1

如果您只需要在 Bluestacks 代理中设置浏览器,此代理设置应用程序对我有用: https://play.google.com/store/apps/details? id=com.lechucksoftware.proxy.proxysettings

于 2013-06-05T15:48:51.353 回答