1. 首页 > 笙耀百科 >

charles使用教程 charles的安装和使用

如何使用Charles抓包

打开钥匙串,Charles Proxy CA证书,一开始是不被信任的,设置为始终信任

、HTTP抓包

charles使用教程 charles的安装和使用charles使用教程 charles的安装和使用


charles使用教程 charles的安装和使用


先按抓包的设置,让手机通过charles上网

1、打开Charles程序

3、打开iOS设置,进入当前wifi连接(Mac在一个局域网内),设置HTTPGroup,将填为上一步中获得的IP,即192.168.1.7,端口填8888:

4、iOS设备打开你要抓包的app进行网络作

Charles 抓包工具 设置方案,WIN10 手机端秒杀,全都可以抓!

Charles教程-重发网络请求

在测试过程中,我们往往需要测试异常场景,通过正常的造数据,可能比较麻烦,我们就可以在Charles中对请求设置断点,在发起请求的过程,我们可以修改请求参数去发起请求,查看接口返回内容;同时呢,也可以在请求成功后,修改请求返回的数据,观察客户端的表现,来进行高效覆盖异常场景测试。

1.重复发送一个请求(有两种方法)

(1)选定该请求,右键选择repeat,则会将请求重新发送一遍

(2)选定该请求,直接点击导航栏上面的重复按钮,下图所示

2.同时发送N这样手机会跳到charles根证书的安装页面。一路点安装次重复的请求

右键该请求,选择Repeat Aanced选项,输入请求重复发生次数

1.先发起一次请求,右击该请求,然后选择Breakpoint,对该请求设置断点,断点设置成功,页面处于loading状态(此次设置后,以后每次请求都将被拦截住。选中此次请求的default)

2.然后再进行一次该地址的请求,点击Breakpoints tab-》点击Edit Request,修改请求参数后,点击右下角Execute执行

3.等待数据有返回后,可修改response的数据,并点击右下角Execute执行

Charles 4.2.7 for mac使用教程

2、查看Mac电脑的IP地址,系统偏好设置->网络就可以查看到了,比如我的ip地址是:192.168.1.7

添加s端口

Host:填表示所有网站HTTPS都抓

Port:443

选择Access Control Settings,点击Add,输入对应的IP地址点开charles的 菜单---> Proxy ---> SSL Proxying Setting,在SSL Proxying页勾选上 Enable SSL Proxying。 并在下面设置要抓包的域名。没有设置的域名将不能成功抓包。 当然可以用通配符。,点击OK即可

前提手机链接的WiFi和电脑必须在同一局域网下

1、打开电脑设置>网络>ip地址

2、打开手机>设置>WIFI>点击需要链接的WiFi>HTTP

3、配置>输入电脑的ip地址,端口号为:8888、

OK!运行试试

如何用charles抓/s包

用charles抓/s包的方法步骤:

一、抓包

打开charles,设置端口号

手机设置

手机必须和电脑处于同一个局域网内。

点击当前所连得5、Charles弹出确认框,点击Allow按钮即可WIFI右边的设置,在设置中最下面的栏,选手动,填电脑的IP地址, 端口填步骤1中charles设置的端口号。填完之后返回即保存。

完成之后,手机即可通过电脑上的charles上网。手机联网的话,charles应该会弹出一个确认窗口问是否同意通过charles联网,点同意,即可开始抓包。

友情提示:手机设置了后,如果charles关闭了手机将无法上网,记得把取消。

二、 抓s包

charles新版本已经可以抓s的包了。我的版本是3.11.4。

然后手机问地址:

设置抓包域名

手机安装证书成功抓包

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至836084111@qq.com 举报,一经查实,本站将立刻删除。

联系我们

工作日:9:30-18:30,节假日休息