Charles抓https包内容显示乱码
抓https包内容显示乱码
原因:
1.在电脑上安装SSL证书。
2.要在模拟器或移动设备(手机、平板)安装SSL证书。
3.Android 7以前安装证书后就可以正常抓包;Android 7以后,需要把用户级别证书添加到系统证书才行。(也可能是装好证书重启手机)
4.有些APK会检查是否有Charles这类抓不包软件,如果有就跳过用。
https://blog.csdn.net/Honey____/article/details/115332547
https://baijiahao.baidu.com/s?id=1663569120165231359&wfr=spider&for=pc
如果是IOS手机,还需要在手机中开启证书信任:进入“设置—>通用—>关于本机—>证书信任设置”,开启刚才安装的charles证书即可。
其他方法:
1.修改Charles.ini 文件(https://blog.csdn.net/xiaozhao5212/article/details/131330950)
vmarg.5=-Dfile.encoding=UTF-8 vmarg.6=-Dfile.encoding=UTF-8
2.pc端SSL Proxying Settings设置
勾选enable SSL Proxying复选框代表开启SSL Proxying代理,
然后点击add,添加需要监视的域名。域名支持 *号通配符,
如:抓取所有的https请求,可以填写 *:443 或 .
https://juejin.cn/post/6897838521105530893
(https://blog.csdn.net/weixin_42250835/article/details/122216623)
3.注意不要有其他代理软件开启
参考、来源:
https://blog.csdn.net/weixin_39960145/article/details/112414296
https://blog.csdn.net/qq_37466055/article/details/131824309
https://cloud.tencent.com/developer/article/2060668
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!