使用charles在电脑上抓取手机上的数据包

使用charles在电脑上抓取手机上的数据包

先声明一下本人也是新手小白,如果有哪里说错了还请各位大人批评指正【抱拳】

  • 安装charles
  • 电脑安装charles证书
  • 设置手机网络代理
  • 手机安装charles证书

安装charles

这个我就不说了,在网上搜安装步骤,各路大神已经介绍的十分详细了。(我当时就是这么做的~)

电脑安装charles证书

安装完charles后,我们要先给电脑安装证书,步骤如下:
第一步点击选项

第二步点击安装证书

点击“安装证书”,下一步

第三步证书存储

按图中所示选择存储的形式,然后点击下一步,完成证书的安装。

设置手机网络代理

首先,我们要知道本机的ip和端口号:
点击charles的help->Local IP Address,然后我们就可以看到ip啦

第一步查看本地ip

点击charles的Proxy->Proxy Settings…(如果你没有修改过好像默认是8888…不过为了靠谱还是建议看一下)

第二步查看端口号

这样我们知道了本地ip和端口后就可以进入手机网络代理的设置啦(我只研究了wifi下的情况,至于用手机流量我没有试过~)

然后,我们要关闭手机的密码!!!(划重点)
第三步关闭锁屏密码

打开手机wifi设置界面,操作如下:
第四步修改网络

点击“显示高级选项”,将代理模式设置为手动,之后将刚刚查看的ip和端口号填入
第五步添加ip和端口号

都设置完成后,我们点击浏览器,在输入网址的地方输入“chls.pro/ssl”就会弹出安装证书的界面
第六步安装证书

点击安装会要求你给手机设置密码,这里按照提示做就好啦~
然后我们清理或者重启一下charles,就可以看到我们想要截取的请求和回包了。
不过,上述如果弄错了顺序或者忘记做了输入网址安装的时候就会这样:
错误操作
千万记得关闭锁屏密码!!并且在连接了wifi设置好代理后下载证书!!!

温馨提示:
每切换一次代理ip都要重新下载证书,否则会出现红×

iPhone的话有一个证书的使用开关需要手动去设置一下,我手上没有,不能给大家截图了。大家去设置里翻一翻吧~
希望能够帮助到你们吧,可能我太笨了弄了很久,踩了好多坑,说多了都是泪啊QAQ

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值