有关手机抓包之前没有接触过,实际工作用到的不多,因此学了也就忘了。
来了新公司之后,产品主要以移动端为主,抓取线上线下包便成了平常之事,一些开发也会来请教如何在手机上抓包。
回归正题,抓取移动端包有很多种方式,自行调试方法很多样化,httpcapture、Fiddler等工具都可以满足。
本文着重介绍Fiddler的移动端抓包。(网上也相应有许多帖子)
Fiddler启动便相当于启动了代理(8888),因此着重于移动端的配置。
首先,手机必须和Fiddler的电脑在一个网段。
其次,配置手机网络:
将wifi的高级设置打开,配置手动代理,手动代理地址为Fiddler电脑IP,端口号为8888
再则,浏览器访问该IP:8888进行安装信任证书。安装证书成功,便返回。
最后,便可操作APP,Fiddler便会将所有接口抓取到。