Charles-青花瓷抓包工具

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Charles-青花瓷抓包工具相关的知识,希望对你有一定的参考价值。

参考技术A Charles(青花瓷)是一个HTTP代理服务器,HTTP监视器,反转代理服务器,当程序连接Charles的代理访问互联网时,Charles可以监控这个程序发送和接收的所有数据。它允许一个开发者查看所有连接互联网的HTTP通信,这些包括request, response和HTTP headers (包含cookies与caching信息)。

Charles主要功能:

点解Grant Privileges 信任即可,如果点击Not Yet 或者关闭按钮,Charles 将会取消Mac 代理,需要手动设置,设置时会再次弹出该窗口。设置Mac代理 。

Registered Name: https://zhile.io

License Key: 48891cf209c6d32bf4

打开charles--help--register charles,注册完成之后会有个弹窗提示,如下:

help --> SSL Proxying --> 点击1安装charles根证书,& 点击2安装ios模拟器证书 ,&点击3安装 手机证书。

信任charles证书,选中charles证书,右键查看详情,信任该证书,如下:

Proxy --> proxy setting --> proxies ,勾选 enable transparents HTTP proxying ,如下:

在设置了第5步抓取http请求之后,charles对于https请求会显示unkonwn 就是不能解析https请求,需要的步骤已经提示看6图的右边:SSL Proxying not enabled for this host…….. ,此时需要在手机端安装证书。

android的网络设置如下:

如果Charles可以抓取数据时,会有提示,点击Allow后就可以看到请求的数据了,如下:

摘抄自 victory0943 的博客

JAVA------17.charles(青花瓷)抓包工具,适用安卓

1.安装青花瓷    百度云 jwindows :链接:http://pan.baidu.com/s/1dE6vvFV 密码:mkce   

2.查找 ip地址

技术分享

3.设置手机,必须在同一网段内

 

技术分享

技术分享

 

 4.点击allow

5.结果:技术分享

 

参考博客:http://www.cnblogs.com/dsxniubility/p/4621314.html

 

以上是关于Charles-青花瓷抓包工具的主要内容,如果未能解决你的问题,请参考以下文章

二. 史上最全Charles抓包(青花瓷)使用教程

JAVA------17.charles(青花瓷)抓包工具,适用安卓

注册/破解抓包工具----青花瓷

Mac 10.12安装抓包工具Charles

抓包工具Charles简单使用介绍

ios开发用Charles进行抓包的方法