使用Charles对手机app进行抓包

2017-09-03  本文已影响0人  zwStar

一  下载Charles (Charles是付费软件,可以百度搜索破解) 下载后直接安装,双击运行Charles.exe

二 工具栏的选择Proxy -> Proxy Settings 然后填写Port为8888 并且勾选Enable transparent Http proxying 如图

三 工具栏的选择Proxy -> SSL Proxying Settings 然后点击Add Host填写*  Port填写443 并且勾选上Enable SSL Proxying 如图

四 下载证书  工具栏 选择 Help -> SSL proxying -> Install Charles Root 

五 查看电脑ip地址  命令行输入ipconfig  记下IPv4地址 然后在手机WIFI里面 HTTP代理选择手动 填写ip和端口号

六  手机上下载证书  Charles工具栏 选择 Help -> SSL proxying ->Install Charles Root Certificate on a Mobile Device or Remote Brower 然后在手机浏览器输入 chls.pro/ssl 安装证书

这里有一个坑(本人因为这个坑到处寻找原因)Iphone 10以上 需要在 通用 -> 关于本机 -> 证书信任设置 对刚才安装的证书进行信任

所以最后一步就是 在 通用 -> 关于本机 -> 证书信任设置 对刚才安装的证书进行信任

都准备完毕后 打开手机软件 比如美团   然后在Charles 的Sequence 就可以看到发出的请求 和返回的数据

以上就是使用Charles对手机app进行抓包的全部操作过程 有不懂的欢迎下方评论 我们一起探讨学习

上一篇 下一篇

猜你喜欢

热点阅读