设置提琴手和蓝图的方向

时间:2013-03-31 06:10:20

标签: android fiddler sniffing bluestacks

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

3 个答案:

答案 0 :(得分:3)

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

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

一种可能的解决方案是:

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

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

答案 1 :(得分:1)

据说,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的屏幕截图,显示有问题的“隧道”?

答案 2 :(得分:-1)

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