作为一个测试,手机抓包是基本操作了,在电脑上通过 Proxyman 、Fiddler 等工具查看手机上的网络请求,在我看来是最方便的抓包方式。以下使用 Proxyman 作为示例,其他工具同理。
抓包设置
如图 Proxyman 顶部有一个 ip:port,如果想要手机的网络请求在 Proxyman 中显示,需要在手机的 wifi 代理选项里面填入这个 ip 和端口。这时手机上所有的网络请求都能在 Proxyman 上看到了,如果是 https 请求可能还要做一些其他设置,这个是抓包工具使用问题,非本文重点不做介绍。

AndProxy 工具
经过上面的设置可以抓包了,但是测试完成后需要再 wifi 设置中将代理关闭,否则 Proxyman 关闭手机就不能上网了。这里有一个痛点,下次再次测试还要重新填写代理,并且 Andorid 系统不会记住上次填写的内容,非常麻烦。经过一段时间的摸索,找到了一个比较方便的工具 AndProxy,Google Play 链接,写文章的时候看了一下开发者,应该是个中国人地址是湖北武汉 😊。
AndProxy 功能
AndProxy 开启后,会创建一个 VPN 通道,通过通道做流量转发,因此可以过滤一些不需要代理的应用。我主要用的功能是多代理支持和分应用代理,其他功能可以观察截图。
通过 AndProxy 维护代理地址,可以不用在 wifi 设置中重复添加删除,工具 size 大概 7M,喜欢的同学可以试一下。