N0.12——使用charles手机抓包

在这里总结一下使用charles抓包时出现的坑:

1、软件安装

          本人直接在官网下载,看网上很多人提供了破解版的教程,正版可以免费使用30min,我觉得已经够用。

2、证书安装

         

          首先给此电脑安装证书,然后在使用该证书时选择始终信任。


        然后给手机安装证书。首先将手机和电脑配置在同一局域网下,终端输入 : ifconfig 查看本机ip地址。在手机端设置手动添加代理,端口设置8888。

3、抓包

     这时可以正常处理抓包请求。测试用手机端打开京东,随机选个商品,打开评价页面,不断下拉,这时捕获到京东的api接口,其JSON数据中包含我们需要的信息。

4、注意事项

(1)https的请求

一开始,charles并不能捕获https请求,这时在Proxy——SSL Proxy Setting 添加 Enable SSL Proxying  ,将HOST和PORT分别设置为*,重新启动,这时就可以对https请求进行抓包


(2)手机端手动添加代理后不能上网问题

        经多次测试发现,每次第一次将电脑和手机的局域网配置好,抓包是成功的,但断开重连后手机端就不能上网。对此,网上说法很多,有说电脑连有线,手机连无线,但基本解决不了问题。也许每个人的配置环境都不一样导致的。

        我这边的解决方案是:每次抓包前,手机端重新下载证书,可以解决手机不能联网问题。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值