在现实开辟、测试中需要代办署理截取app的收集请求报文来快速定位问题,https双标的目的认证的APP越来越多,本篇经验将和大师介绍Charles抓包东西利用教程,但愿对大师的工作和进修有所帮忙!
百度搜刮“Charles”,进行下载安装,安装当作功后打开显示的界面:
当前页面为‘sequence’这个是按照请求发生的挨次来展示的,小我比力喜好利用这个视图,如下图所示:
‘structure’模式下,列表会按照域名来归类所有请求,选择适合本身的即可,如下图所示:
在电脑上我们起首安装证书,点击help,如下图所示:
不要选择主动,选择第二项,进入下一步,如下图所示:
选择受信赖的企业,不选择小我和不受信赖的证书,才可抓取,如下图所示:
接下来查抄证书是否安装好,安装好的话接下来我们来安装移动设备。
在移动设备上安装证书,起首点击proxy—>proxy settings...端口点窜为8888,如下图所示:
然后我们查看ip地址,如许在手机上才可以添加ip地址和端标语.点击help——local ip addresses,如下图所示:
点击手机毗连的WIFI,设置手动http代办署理,设置完当作后要查抄是否准确,如下图所示:
以上设置完当作后,就可以捕获到手机请求啦,毗连当作功后 打开你要测试的APP,进行刷新动作,然后Charles会弹出确认提醒框,这时辰选择‘Allow’即可,如下图所示:
这个时辰固然可以抓包了,可是https的还抓取不到,因为上面我们安装的证书是电脑当地的证书,接下来我们安装移动设备的证书。
起首点击help——SSL proxying ——,如下图所示:
打开手机浏览器,输入下方网址:chls.pro/ssl,如下图所示:
接下来弹出证书安装提醒:页面和提醒为英文是因为当前设备设置的说话为英文,如下图所示:
选择‘确认’后进行安装 点击‘下载’ ,如下图所示:
此时已经安装当作功,还差最后一步,信赖该证书,点击设置——通用——关于——拉到底部——勾选信赖该证书 ,如下图所示:
最后一步,启动HTTPS捕获 点击proxy——SSL proxying settings——设置通配符 * *,如下图所示:2
经由过程以上设置装备摆设,此时手机和电脑设置完毕,我们可以截取https的收集封包。
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!