使用charles抓移取动设备的数据包
使用charles抓移取动设备的数据包
王石头 发表于2年前
使用charles抓移取动设备的数据包
  • 发表于 2年前
  • 阅读 104
  • 收藏 6
  • 点赞 0
  • 评论 0

【腾讯云】新注册用户域名抢购1元起>>>   

摘要: 使用charles抓去移动设备的数据包

使用charles抓去移动设备的数据包

一、HTTP

1、首先移动设备要与打开charles的电脑在同一个局域网内。

2、在移动设备上设置网络代理,代理IP输入电脑的IP地址,端口可在菜单proxy -> proxy setting ->http proxy 查看端口,一般为8888。

3、在移动设备上打开要抓包的app进行网络操作,charles应用会弹出提示框,点击allow即可。

如上所诉就可以抓取移动设备上HTTP数据包了。

二、HTTPS

charles获取HTTPS数据包采用中间人攻击的方式,需要在移动设备上按转Charles自签名的证书。

1、在移动设备上打开http://www.charlesproxy.com/getssl/,下载charles证书,下载完成后安装。

2、在Charles菜单Proxy -> SSL Proxy Setting中勾选Enable SSL Proxy,并在Locations列表中添加需要监听的域名与端口号,重启Charles以使设置生效。

到此就可以抓取HTTPS数据包了。

标签: Charles HTTP HTTPS
  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 8
博文 24
码字总数 26001
×
王石头
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: