Charles抓包工具永久破解+https抓包需要安装安全证书+防止请求乱码

1.charles4.5.6版本安装+永久破解

链接:https://pan.baidu.com/s/1Z49AE6TG2IXUY-7qoyGU4g
提取码:3i97
安装好charles之后,把下载的jar包替换到charles的lib目录下

------------------------------------------------------------------------------------------------------------------------

鉴于大家可能版本不同,还有一个可以生成不同版本破解jar包的网站

破解地址:https://www.zzzmode.com/mytools/charles/
按照下方文字填好,点击生成,会生成一个jar包,把下载的jar包替换到charles/lib目录下

2.https抓包需要安装安全证书

https=http+加密+证书认证+信息完整被保护,SSL提供加密处理,使用安全证书,在开始通讯前会先确认服务器的证书,https网站需要安全证书许可,否则抓包时看到的全是乱码(比如百度)

话不多说,下面直接上步骤:

(1)Help-SSL Proxying-install chales root certificate  安装charles安全证书,一直点下一步就行

Charles抓包工具永久破解+https抓包需要安装安全证书+防止请求乱码                                Charles抓包工具永久破解+https抓包需要安装安全证书+防止请求乱码

(2)谷歌浏览器-设置-高级-管理证书-在中级证书颁发机构中找到charles,并且导出到桌面(一直点下一步就行)- 导出成功后在受信任的根证书颁发机构中导入刚才桌面上的charles证书

Charles抓包工具永久破解+https抓包需要安装安全证书+防止请求乱码    Charles抓包工具永久破解+https抓包需要安装安全证书+防止请求乱码       Charles抓包工具永久破解+https抓包需要安装安全证书+防止请求乱码

Charles抓包工具永久破解+https抓包需要安装安全证书+防止请求乱码

3.防止请求乱码

 (1)Proxy-SSL Proxying Settings-勾选enable SSL Proxying-Add-添加网址和端口号(比如*,端口443)也可以直接两个都填*

Charles抓包工具永久破解+https抓包需要安装安全证书+防止请求乱码

(2)Proxy-proxy settings-proxies中,port:8888,勾选support http/2,勾选enable socks proxy,下面port填8889,下面全勾选上,ports填80, 443, 8080, 8443

Charles抓包工具永久破解+https抓包需要安装安全证书+防止请求乱码

(3)Tools-Rewrite-勾选上enable rewrite,点Add,然后需要填的内容如下

Charles抓包工具永久破解+https抓包需要安装安全证书+防止请求乱码     Charles抓包工具永久破解+https抓包需要安装安全证书+防止请求乱码

(4)重新打开charles,然后再去请求,会发现能正常显示请求内容

上一篇:android应用安全——(数据抓包)跟踪监控android数据包


下一篇:mongodb的安装、配置、常见问题