Charles手机抓包操作流程(iOS的http/https请求)

赞赏 2017-07-22

本文介绍以下三点内容:
1:Charles安装
2:HTTP抓包
3:HTTPS抓包

Charles手机抓包操作流程(iOS的http/https请求)

1. Charles安装

官网下载安装Charles:

https://www.charlesproxy.com/download/

2. HTTP抓包

(1)查看电脑IP地址



(2)设置手机HTTP代理

手机连上电脑,点击 “设置->无线局域网->连接的WiFi”,设置HTTP代理:
服务器为电脑IP地址:如192.168.1.169
端口:8888




设置代理后,需要在电脑上打开Charles才能上网


(3)电脑上打开Charles进行HTTP抓包

手机上打开某个App或者浏览器什么的,如果不能上网,检查前面步骤是否正确




点击 “Allow” 允许,出现手机的HTTP请求列表




3. HTTPS抓包

HTTPS的抓包需要在HTTP抓包基础上再进行设置

设置前抓包HTTPS是这样的



设置后抓包HTTPS长这样





以下为在HTTP抓包基础上进行HTTP抓包的进一步设置步骤:

(1)安装SSL证书到手机设备

点击 Help -> SSL Proxying -> Install Charles Root Certificate on a Mobile Device




出现弹窗得到地址 chls.pro/ssl




手机安装SSL证书的地址

在手机Safari浏览器输入地址 chls.pro/ssl,出现证书安装页面,点击 安装
手机设置有密码的输入密码进行安装




  • 注意1:有兄弟姐妹说Safari浏览器输入这个网址chls.pro/ssl安装不了证书的情况,
    亲测要(1)设置好手机HTTP代理    (2)电脑上Charles要开着
  • 注意2:iOS 10.3系统,需要在 设置→通用→关于本机→证书信任设置 里面启用完全信任Charles证书
    (这里感谢@13002171223的提出这点 ,之前没升级10.3哈)


(2)Charles设置Proxy

Proxy -> SSL Proxying Settings...




勾选 Enable SSL Proxying , 点击 Add




Host设置要抓取的https接口,比如想抓这个





Host填写:https://api.weibo.cn
Port填写:443




(3)进行HTTPS抓包

让手机重新发送https请求,可看到抓包




注意:不抓包请关闭手机HTTP代理,否则断开与电脑连接后会连不上网
----愿您有所收获~ 

end


有些人问破解方法:

http://www.youyong.top/article/11597344e54b3

登陆后阅读全文
阅读 4083 赞赏 1 有用 6 没用 1 收藏 2 分享

   



0 条留言

王一甲的头像

王一甲

记录分享linux操作小技巧

相关文章

介绍一款手机的抓包工具Charles

Charles 4.1.x 4.0.x破解激活办法 (window版 mac版)

有料推荐

这世界欠我一个这样的老公!

高校学生模仿“世界名画”摆拍,可以说是戏精本精了

iPhone X 跌破发行价,苏宁200亿入股恒大 | 财经日日评

果然是高手!这次在日本,特朗普竹杠敲得不是一般狠

资深黄牛现身说法:iPhone X价格秒变不停,就像炒股一样

长一样的双胞胎也能识别?蚂蚁金服发布「眼纹识别」技术

苏联是怎么被阿富汗拖垮的?

美团或入局「分时租赁」共享汽车,王兴要大笔投入「泛出行」领域了? | 36氪独家

你或许被“一盘番茄炒蛋”刷屏了,但有人辛酸,有人质疑

iPhone X发售前夜,黄牛与苹果公司的不安

他的文章

Linux screen 提示:There is no screen to be resumed matching

写代码怎能不会这些Linux命令?(linux常用命令)

翻译 | 最实用的 Linux 命令行使用技巧

Linux下如何设置和查看系统环境变量

Linux 终端里的记录神器 - script命令

bash 执行 shell 脚本提示 ll: command not found

linux ll 或 ls -l 后,文件的owner和group全是数字,为啥?

linux下grep过滤的时候如何排除某些字符以及排除多个?

Linux下的sort如何按数字按某列排序?(包含sort常用选项)

Charles手机抓包操作流程(iOS的http/https请求)

手机扫一扫
分享文章