第一步添加SSL代理配置
添加代理主机
第二步 添加根证书
最后重启Charles即可抓包
补充
1.Charles Map rRemote
关于https
的抓包, 我们在使用charles
工具时还可以使用它的路径映射功能, 也就是自动将https
替换成http
协议
2.反编译全局替换
另外, 如果你是为了给App
抓包, 刚好在反编译该App
, 在条件允许的情况下, 可以在反编译smali
后,批量对源码中的https
进行替换 然后重新打包, 效果也不错
3.使用模拟器抓包
有些网站在手机上可以访问但是在电脑浏览器无法访问 大家懂的, 此时我们若通想通过浏览器控台提取相应的资源无法实现, 而且真机上的浏览器默认屏蔽了一部分https
抓包功能 尤其是Android7.0以上版本机器
此时 我们可以考虑使用模拟器 比如网易模拟器 默认配备了Android6.0
的系统, 低版本的系统相对来说限制要少很多
本文为作者原创 转载时请注明出处 谢谢
乱码三千 – 点滴积累 ,欢迎来到乱码三千技术博客站