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
                    
                
                
            
        
浙公网安备 33010602011771号