今天说的是Charles抓包工具,使用它可以抓取浏览器,手机的网络数据信息。
下载地址在:https://www.charlesproxy.com/
下载安装后进行激活、注册,要不然每次使用30分钟就会自动退出,而且每次打开软件也要等待一定时间
以下注册名和license key目前可用(2018.11.9)
Registered Name: https://zhile.io
License Key: 48891cf209c6d32bf4
以下说下我需要的几个部分
一、让浏览器的数据包信息都经过Charles代理
以Chrome为例,SwitchyOmega插件设置一个新的情景模式,当需要使用Charles抓取chrome浏览器的数据流信息的话,就切换为这个模式
二、app抓包
以iphone手机为例,需要在Charles和手机上都下载证书(为了抓取https)
pc端,点击上面的选项后
确认后,PC端就完成了安装。
手机端(使用wifi,和pc端在同一个路由下),进入无线局域网,设置代理
另外手机端还要安装证书,打开chls.pro/ssl安装即可,最后还需要在设置——关于本机——证书信任设置里把刚装的证书设置为信任。
当pc端和手机端都装上证书后,就可以获取https的数据包信息了。
好了,关于Charles的话题先到这。