Asroads'Blog 君子不器
Windows10如何使用Charles抓包PC微信小游戏
发布于: 2023-03-13 更新于: 2024-03-02 分类于: tool 阅读次数: 

游戏上线后难免会出现一些意料之外的bug,网络问题是常见的问题之一,有时候因为本地环境测试正常,线上环境却返回异常数据,此时如何没有办法获取网络日志和数据对于解决问题来说难度增加了不少,于是抓包工具成为了解决问题的桥梁。下面就简单的说一下如何在Windows 10如何使用Charles抓包PC微信小游戏

环境和软件

  • Windows 10
  • PC微信小游戏
  • Charles 4.6.3

具体步骤

安装软件

  1. 首先安装我们的抓包软件 Charles

image-20230313125330742

  1. 安装完毕后,需要进一步骤设置,然后启动我们的软件

image-20230313125550060

安装证书

  1. windows下证书的安装 点击 Help -> SSL Proxying -> Install Charies Root Certificate

image-20230313130758743

image-20230313131054621

image-20230313131124710

  1. 接下来是重要的一步 ,一定要选择第二个安装地址,将证书安装到受信任的根证书下,不要使用第一个自动选择证书存储

image-20230313131209801

image-20230313131225301

image-20230313131242335

image-20230313131303846

image-20230313131321721

至此,证书安装完毕,如果这样我们开始抓包的话会遇到下面的情况,所以我们要继续设置 SSL Proxying Settings

image-20230313131633747

设置 SSL Proxying Settings

进入Charles - 》 Proxy - 》 SSL Proxying Settings

image-20230313131833206

  1. 打开SSL设置界面,将图上所示复选框选中,点击“Add”按钮,在弹出框的 “Host” 和 “Port” 都输入“*”,最后点击OK,根据提示,这样配置可以抓取所有的https

image-20230313132012920

image-20230313132103246

到此配置完毕,再次抓取https报文,就不会全部都是unknown

测试结果

image-20230313132440601

正常拿到数据,爽歪歪

参考

--- 本文结束 The End ---