摘要:一证书的安装打开,点击上方最后一项,点击选择第二项点击安装证书选择当前用户选择将所有的证书都放入下列存储,然后点击浏览,找到受信任的根证书颁发机构,点击确定,点击下一步点击完成安装成功二端抓包前的设置打开设置,选择选项勾选同意传输协议打开
一、Charles证书的安装
1、打开Charles,点击上方最后一项Help,点击SSL Proxying,选择第二项 Install Charles Root Certificate
2、点击安装证书
3、选择当前用户
4、选择将所有的证书都放入下列存储,然后点击浏览,找到受信任的根证书颁发机构,点击确定,点击下一步
5、点击完成
6、安装成功
二、web端抓包前的设置
1、打开Proxy设置,选择Proxy Settings选项
2、勾选同意HTTP传输协议
3、打开Proxy,选择SSL Proxying Settings
4、勾选运行代理
5、,填写Host和Port都为" * ",正则表达式为匹配所有,再点击OK按钮填写Host和Port都为" * ",正则表达式为匹配所有,再点击OK按钮
6、重启Charles
三、验证是否可以获取web端的https接口
1、打开Charles
2、打开浏览器搜索数据,查看Charles
四、Charles的断点调试
1、修改request,在百度搜索数据,在Charles里抓取接口,找到对应的ip,找到对应的接口
2、在对应的接口单击鼠标右键选择Breakpoints打断点,并复制URL
3、设置断点值
4、修改参数值
5、返回页面刷新查看
五、本地文件修改response值。
1、对应接口鼠标右键打开选项,点击Save Response
2、将Response文件保存到本地
3、将保存的txt本地文件编码格式转换为UTF—8
4、修改本地文件内容
5、修改response指向(选中需要修改response值的接口 后点击右键,选中maplocal功能)
6、刷新页面,查看结果
六、弱网测试
1、模拟网速很慢的情况
2、返回网页刷新,查看结果
七、模拟403、404
1、
2、返回页面刷新查看结果
3、模拟成功,需要模拟404同理,只需在上图的下拉框中选择Drop connection即可
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/118964.html
摘要:常用的抓包工具有当然还有其他的工具我三个都用过不过太复杂了不是太懂用抓到的信息太详细了反而不是太容易分辨找出自己想要的内容其实是因为懒懒的学并且对网络知识了解较少境界不够境界到了自然会用我一般都是开发的时候用到抓包工具开发网页自带的就已经很 常用的抓包工具有fiddler,charles,wireshark(当然还有其他的工具)我三个都用过,不过wireshark太复杂了,不是太懂用,...
摘要:于是,想到了来进行抓包,也就是换一个工具完成了想做的事。抓取协议对于抓取协议的包,和是一样的,要进行对应的配置设置。方法二在的菜单栏选择,然后选择栏,选择添加一个项目,然后填入需要监控的协议,主机地址,端口号。 ...
摘要:简介移动端调试一直都是一个痛点,因为移动终端对于我们来说是一个黑盒,它无法像端一样,我们可以通过很方便的调出开发者工具。如果没有调试工具这种情况下我们就很难定位问题,接下来的主题就是介绍如何使用进行移动端调试。 简介 移动端调试一直都是一个痛点,因为移动终端对于我们来说是一个黑盒,它无法像PC端一样,我们可以通过F12很方便的调出开发者工具。在开发中经常会遇到同样一份...
摘要:简介移动端调试一直都是一个痛点,因为移动终端对于我们来说是一个黑盒,它无法像端一样,我们可以通过很方便的调出开发者工具。如果没有调试工具这种情况下我们就很难定位问题,接下来的主题就是介绍如何使用进行移动端调试。 简介 移动端调试一直都是一个痛点,因为移动终端对于我们来说是一个黑盒,它无法像PC端一样,我们可以通过F12很方便的调出开发者工具。在开发中经常会遇到同样一份...
阅读 2837·2021-11-15 11:39
阅读 1816·2021-09-24 09:48
阅读 1059·2021-09-22 15:36
阅读 3580·2021-09-10 11:22
阅读 2988·2021-09-07 09:59
阅读 952·2021-09-03 10:28
阅读 665·2021-09-02 15:15
阅读 2738·2021-08-27 16:24