繁体   English   中英

拦截来自Android应用的流量

[英]Intercept traffic from android app

我需要拦截来自移动应用程序的请求以利用其内部api。 在应用程序中有一个聊天室,我需要接收服务器定期发送给应用程序的信息。 为此,我将Genymotion与Xposed +模块一起安装,以绕过SSLPinning和Fiddler作为代理(也尝试使用Charles)。 之后,我看到了来自应用程序的一些流量(长轮询请求),但我需要的事件没有显示,尽管应用程序仍会接收并显示它们。

我能以某种方式截取来自应用程序的所有流量,该怎么办? 先感谢您)

  1. 在Fiddler端,您必须启用“ 允许远程计算机连接 ”设置。

  2. 您还需要家庭网络中计算机的IP地址,例如192.168.0.13

现在启动虚拟设备并配置代理(摘自Genymotion FAQ ):

如何在虚拟设备中配置代理设置? 在您的虚拟设备中:

  1. 单击菜单>系统设置。
  2. 在“无线和网络”中,选择“ Wi-Fi”。
  3. 单击WiredSSID并按住两秒钟。
  4. 单击修改网络。
  5. 选中显示高级选项。
  6. 在代理设置中,选择手动。
  7. 输入代理设置( PC步骤2的IP地址和端口8888
  8. 单击保存。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM