Charles抓App的https数据包浅析

39 篇文章 3 订阅
31 篇文章 0 订阅

1.https通信过程和中间人攻击

(1).https客户端和服务器端通信的基本流程

图片

在客户端给服务器端发消息的时候,中间人(Burp Suite/Charles)截取客户端发送给服务器的请求,然后伪装成客户端与服务器进行通信;将服务器返回给客户端的内容发送给客户端,伪装成服务器与客户端进行通信

(2).中间人抓包

当配置了Burp Suite/Charles之后,理论上所有的http/https请求数据都被拦截到

图片

2.抓https数据包

(1).Charles导入根证书到Android设备上

电脑连接上Wifi

图片

手机上导入Charles根证书

图片

图片

图片

(2).电脑端Charles设置https抓包配置

菜单栏Proxy--->ProxySettings...

图片

取消上图选中的设置,如图所示:

图片

(3).手机端配置代理

图片

Android设备上访问http://chls.pro/ssl下载Charles证书

图片

图片

证书下载成功后,在下载目录中找到下载好的Charles证书,然后点击安装,如图所示:

图片

图片

解锁后安装Charles证书

图片

图片

Charles证书安装成功

图片

Charles抓App的https数据包(测试成功)

图片

APP安全检测

Android抓包总结

Android系统证书或定制系统解放https抓包

BurpSuite各版本及激活方法(Android系统证书/解放Https抓包)

图片

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

哆啦安全

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值