1. 将手机和电脑链接同一个热点。
(如果电脑是有线网络,可以将手机连接电脑的热点)
2. Charles中设置监听端口
Proxy-->proxy settings…,默认的端口就是8888,可修改也可以不改,勾选上Enable tranparent……,直接点击OK即可
3. 查看电脑本机ip地址
方式一、Help-->Local IP Address
方式二、cmd中直接输入ipconfig查看
4. 为了能对 https 进行正常抓包,要添加所有的域名和端口
proxy-->SSL proxy settings…
5. 安装证书,如果不安装,无抓取https的包,会显示unknown
这时会提示设置手机代理
6. 根据提示给手机设置代理
7. 在手机端获取并安装证书
然后在手机浏览器中输入证书地址:chls.pro/ssl,回车,跳转后页面如下,会自动下载证书
安装证书,不同的路径不同
8. 手机端使用app,PC端进行抓包