Charles配置抓包HTTP,HTTPS

原创 2017年10月12日 23:03:49

之前在Windows上使用的一款抓包神器叫fidder,真的算是一款神器了。当前了Mac上也有不输fiddler的抓包神器,那就是Charles。

下载安装什么的,这里就不多说了,下面聊聊怎么配置Charles实现对HTTP和HTTPS接口的抓包吧。


配置HTTP

配置HTTP形式的抓包是很简单的,下面来具体看下都需要哪些操作。

打开Charles

依次点击:(菜单栏)Proxy–Proxy Settings – Proxies

设置下端口,如下图设置为9999.

设置HTTP抓包的端口

配置完毕之后就可以设置手机端了。例如我这里使用一个Android的模拟器夜神。就可以这么设置,当然了,真机也是可以的。

长按WireSSID,然后点击“修改网络”

点击下图所示显示高级选项。

选中显示高级选项

查看下本机的IP地址

按照自己的IP进行填写,然后保存即可

测试下抓包结果


配置HTTPS

刚才对HTTP的包抓取的比较好用,下面看看怎么设置抓HTTPS的包吧。这里我们需要安装一下证书。具体如下:

Charles配置

本地安装证书

然后系统会弹出一个钥匙串,如果出现下图所示内容

证书不被信任
此时对证书右键,在弹出的下拉菜单中选择『显示简介』,点击使用此证书时,把使用系统默认改为始终信任,如下图:

设置证书可信

这样就可以了。

然后是设置下代理模式,具体操作如下
点击Proxy–SSL Proxying Settings

设置SSL代理模式

添加要抓取的IP或者域名即可,注意是443端口

手机端的设置

需要注意的是,这个时候手机WiFi已经设置为代理模式了,详细操作和上面的一致。
手机端安装证书

使用手机自带的浏览器访问chls.pro/ssl 来下载安装证书

设置证书名称,并选择平局用途为WLAN,然后确认即可

安装的过程中有可能会让你设置一个密码,手势或者数字的都可以,这是为了在一定程度上为你的HTTPS起到保护的作用。

都配置完成之后,就可以来测试下抓取HTTPS的包了。以唱吧APP包房送礼物为例,走的就是HTTPS的协议,域名为gapis.changba.com,设置好端口为443之后,就可以进行测试了。

点击送花礼物

验证HTTPS包抓取


总结

至此,配置Charles抓取HTTP的包,以及抓取HTTPS的包都成功了。

版权声明:本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。转载时请标注http://blog.csdn.net/marksinoberg.

charles工具抓包教程(http跟https)

1.下载charles     可以去charles官网下载,下载地址:http://www.charlesproxy.com/download/    根据自己的操作系统下载对应的版本,然后进行安装...

十分钟学会Charles抓包(iOS的http/https请求)

转载自  十分钟学会Charles抓包(iOS的http/https请求)   作者 Roy_Liang Charles安装HTTP抓包HTTPS抓包 1....

十分钟学会Charles抓包(iOS的http/https请求)

十分钟学会Charles抓包(iOS的http/https请求) Charles安装HTTP抓包HTTPS抓包 1. Charles安装 官网下载安装Char...

HTTP/HTTPS抓包工具Charles

Charles是一款抓包神器,它是Java开发的跨平台的软件,不仅可以在Mac上使用,Linux以及Window下都是可以使用的,当然需要安装JDK,才能运行,他是收费的,当然,如果不付费,也能使用,...
  • yohunl
  • yohunl
  • 2016年03月30日 02:01
  • 12813

Mac os charles抓包http/https的简单使用介绍(附3.10.1mac破解版下载链接)

1、下载 标题mac系统破解版下载链接: http://download.csdn.net/download/xiaofei125145/9380018 当然也可以去官方网站下载试用版本 htt...

十分钟学会Charles抓包(iOS的http/https请求)

Charles安装HTTP抓包HTTPS抓包 1. Charles安装 官网下载安装Charles: https://www.charlesproxy.com/downloa...

十分钟学会Charles抓包(iOS的http/https请求)

转载地址:http://www.jianshu.com/p/5539599c7a25 Charles安装HTTP抓包HTTPS抓包 1. Charles安装 ...

charles工具抓包教程(http跟https)

1.下载charles     可以去charles官网下载,下载地址:http://www.charlesproxy.com/download/    根据自己的操作系统下载对应的版本,然后进行安...
  • lk8217
  • lk8217
  • 2017年04月20日 18:16
  • 402

mac os charles 抓包http/https的简单使用介绍(附3.10.1mac破解版下载链接)

1、下载 标题 mac系统破解版下载链接:  http://download.csdn.net/download/xiaofei125145/9380018  当然也可以去官方网站下载试用版...

Mac下用Charles实现Android http和https抓包

背景工作以后,团队需要,抓包工具用的特别多。Charles功能丰富,能满足需要抓包的大多数场景。...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Charles配置抓包HTTP,HTTPS
举报原因:
原因补充:

(最多只允许输入30个字)