charles抓包工具

Posted 荔枝林

tags:

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

HTTP抓包

  1. 打开Charles程序 
  2. 查看Mac电脑的IP地址,如192.168.1.7 
  3. 打开ios设置,进入当前wifi连接,设置HTTP代理Group,将服务器填为上一步中获得的IP,即192.168.1.7,端口填8888 
  4. iOS设备打开你要抓包的app进行网络操作 
  5. Charles弹出确认框,点击Allow按钮即可

HTTPS抓包

  1. 在 iOS 设备上打开这个网址 http://www.charlesproxy.com/getssl 安装 Charles SSL 证书 
  2. 在Charles的工具栏上点击设置按钮,选择Proxy Settings… 
  3. 切换到SSL选项卡,选中Enable SSL Proxying,别急,选完先别关掉,还有下一步 
  4. 这一步跟Fiddler不同,Fiddler安装证书后就可以抓HTTPS网址的包了,Charles则麻烦一些,需要在上一步的SSL选项卡的Locations表单填写要抓包的域名和端口,点击Add按钮,在弹出的表单中Host填写域名,比如填api.instagram.com,Port填443

接下来就跟HTTP抓包一样了

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

使用charles抓包,浏览器操作后抓包工具啥都不显示

有啥类似charles抓包工具

Charles-青花瓷抓包工具

HTTP/HTTPS抓包工具Charles

Charles 抓包工具(新猿旺学习总结)

charles抓包工具