Charles
KIMdamI
这个作者很懒,什么都没留下…
展开
-
Charles安装详解
Charles安装步骤 1、点击charles-proxy-4.2.8-win64.msi文件 2、点击下一步 3、勾选协议,点击‘next’继续安装 4、指定安装的路径,继续点击下一步按钮 5、点击安装(install)按钮 6、等待安装 7、点击“Finish”完成安装 charles证书下载(web) 1、为什么下载charles的ssl证书 如果没有证书,charles就不能解析https的接口,而且请求和响应都是乱码格式,所以要下载ssl证书,来获取数据 2、点击help,选中ssl原创 2021-05-18 20:40:16 · 586 阅读 · 0 评论 -
Charles连接app虚拟器操作
Charles连接虚拟器操作 打开charles 设置端口号 设置成8888端口 为app端安装ssl证书 查看端口号和ip 打开APP端虚拟器 设置网络 查看wifi的ip 修改虚拟器的wifi ip 重启charles charles设置为app端 关闭window Proxy 进入浏览器 输入chls.pro/ssl 进入ssl证书页面下载即可 ...原创 2021-05-18 17:18:22 · 117 阅读 · 1 评论 -
Charles
一、Charles的原理 1、客户端向服务器发送HTTPS请求 2、Charles拦截客户端的请求,伪装成客户端向服务器进行请求 3、服务器想“客户端”(实际上是Charles)返回服务器的CA证书 4、Charles拦截服务器的响应,获取服务器证书公钥,然后自己制作一张证书,将服务器证书替换后发送给客户端 5、客户端接收到“服务器”的证书后,生成一个对称秘钥,用Charles的公钥加密,发送给“服务器” 6、Charles拦截客户端的响应,用自己的私钥解密对称秘钥,然后用服务器证书公钥加密,发送给服务器原创 2021-05-17 21:32:47 · 318 阅读 · 3 评论