2022年最新Charles使⽤教程(⽂中含激活码)
Charles简介
俗话说: ⼯欲善其事,必先利其器, 前⼏天在安装Charles进⾏抓包,所以把安装过程整理了出来,希望对您有所帮助。
Charles是在 Mac 下常⽤的⽹络抓包⼯具,在做移动开发时调试接⼝特别⽅便。不过Charles是收费软件,可以免费试⽤ 30 天。试⽤期过后,未付费的⽤户仍然可以继续使⽤,但是每次使⽤时间不能超过 30 分钟,并且启动时将会有 10 秒种的延时。因此,该付费⽅案对⼴⼤⽤户还是相当友好的,即使你长期不付费,也能使⽤完整的软件功能。只是当你需要长时间进⾏封包调试时,会因为Charles 强制关闭⽽遇到影响。
Charles 主要功能:
截取 Http 和 Https ⽹络封包
⽀持重发⽹络请求,⽅便后端调试
⽀持修改⽹络请求参数
⽀持⽹络请求的截获并动态修改
⽀持弱⽹测试
给服务器做压⼒测试
修改服务器返回内容
截取 iphone、android 上的⽹络封包
过滤⽹络请求
安装破解版
chares安装可以直接去官⽹下载,官⽹地址: www.charlesproxy
手机unknown是什么意思
如果你不想付费,或者说不想被30分钟那个限制⼲扰,可以考虑使⽤破解版的,之前我在⽹上到了⼀个的Charles激活码,需要的朋友可以关注: 漫步coding , 回复: charles获取破解版软件。
设置代理
1、点击 Help -> Local IP Address 查看 IP地址
2、然后点击Proxy -> Proxy Settings 查看端⼝
3、然后打开⾃⼰⼿机,设置代理IP和端⼝
4、如果显⽰Denying access from address not on ACL:/192.168.0.101(我⾃⼰的⼿机在WiFi下的IP, 你可以点击⾃⼰⼿机WIFI,查看⼿机IP)
5、点击Proxy -> Access Controll Setting, 将⾃⼰的⼿机IP 添加到访问⽩名单⾥⾯就可以访问了。
6、点击Proxy -> Start Throtting, 就可以进⾏抓包了。
⽀持查看https请求
如果是https请求出现的乱码, 可以按照下⾯的⼏个步骤进⾏配置
1、Charles SSL 代理配置,点击Proxy -> SSL Proxying Settings, 添加信任地址【host】:443 ( 全信任的话可以配置 *:443 ) 和打开Enable SSL Proxying
2、Mac 上做 Charles SSL证书认证,点击help -> SSL Proxying -> Install Charles Root Certificate, 会出现是否将证书加⼊到系统钥匙串中,选择添加即可。提⽰: 如果证书显⽰已过期点击help -> SSL Proxying -> Reset Charles Root Certificate 在重试步骤2。
到证书后,去信任该证书,都选择永久信任。
3、移动端之 ios 系统做 Charles SSL证书认证
4、移动端之 android 系统做 Charles SSL证书认证
b)、选择通过⼿机浏览器下载好的Charles证书
c)、注意:需要注意下载的证书⽂件的名称是否完整,正确的证书⽂件名称如上图,如果证书⽂件名称与上图不⼀致,根据作者实际使⽤
Charles的经验,就算证书下载成功且⼿机提⽰安装成功,依然不能正确抓取https的报⽂的。此时我们需要换⼀个浏览器,建议QQ浏览器,同样在浏览器⽹址栏输⼊chls.pro/ssl下载证书,此时证书⽂件名称如上图,同时还需要注意如果下载的证书⽂件后缀⾮ .crt,需要将证书⽂件后缀修改为 .crt,⽂件名称不变,否则识别不了证书⽂件。
d)、给安装的证书命名并如下图设置
点击确定,⾄此⼿机上Charles证书安装成功,https的包不在显⽰为Unknown。
注意:除了⼿机在未安装证书的情况下,Charles抓取Https包会出现Unknown外,在⽹络出现问题,接⼝响应超时或者响应失败的情况也会出现Unknown
相关问题
最新Chareles破解教程
Chareles激活码
Chareles邀请码
Chareles破解版

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。