charles抓包操作

Charles

Charles 通过将自己设置成系统的网络访问代理服务器,通过成为电脑或者浏览器的代理,使得所有的网络访问请求都通过它来完成,然后截取请求和请求结果达到分析抓包的目的。
(1)Charles支持抓去http、https协议的请求,不支持socket。(网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket)
(2)关掉防火墙

手机端抓包

1.charles里设置权限:Proxy ->Proxy Settings,填入代理端口号(默认8888),勾选Enable transparent HTTP proxying
2. 查看ip地址:help->Local IP Address(host后面就是ip地址,与手机配对)
3. 手机端配置ip和端口:统一wifi下->修改网络->显示高级选项->代理->手动->主机名->服务器端口
4. charles出现一个弹窗,提示有新的连接,点击allow
5.针对https请求,要求电脑端和手机端都需要安装下证书,否则会看到返回的数据都是乱码,help->SSL proxying->install cha

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值