快捷搜索: 王者荣耀 脱发

安卓手机chls.pro/ssl无法下载(使用charles)


在Charles中要与手机连接(手机和电脑要在同一局域网,可电脑热点,用手机连接电脑热点):

操作步骤: 打开Charles | proxy选项卡 | proxy setting | http proxy框内 | port填8888, 勾选 enable transparent http proxy。

Charles界面 | Proxy SSL Proxying Settings |点add按钮 | host填*,port填*443。

Charles界面 | Help | SSL Proxying | Install Charles Root Certificate ,然后安装证书。

Charles界面 | Help | SSL Proxying | Install Charles Root Certificate on a Mobile Device and Remote Browser,然后会弹出一下界面,这个界面说明如何手机端安装证书。(该界面也会显示ip和端口的配置)

打开手机 | 设置 | WLAN | 选择和电脑相同的无线网 | 然后进入该wifi连接的高级设置,代理:手动,主机名:上述显示的主机名,端口:8888 | 然后保存(加入网络),此时电脑charles弹出提示,有新连接是否允许,点allow同意。

为手机安装SSL证书: 进手机浏览器输入chls.pro/ssl安装Charles Proxy CA证书。 iphone会自动运行。 部分手机无法安装,那么先下载下来,找到位置手动点击安装即可。

连接成功,此时手机发送的内容,charles可以抓到。

手机端访问chls.pro/ssl超时(重)

这个问题看起来简单,其实复杂,因为情况很多种。 一般是还没配置好和电脑的连接,对照上面文档,看哪里没有配置好。

1、proxy | access control settings | add 这里建议电脑ip,手机ip都添加上。 2、检查手机的网络,例如你本身就连不上网,那不用看了。 遇到过个奇怪现象,连接设置为随机mac反而能连网了。 不会是固定mac地址淘宝被公司标记了吧。 3、如果网络正常,即使访问不了charles官网,会进行如下提示: Charles SSL CA Certificate installation Your browser should download and offer to install the Charles SSL CA Certificate in just a moment. If this doesn’t work, please check that your OS, or browser, is configured to use Charles as its proxy. 4、如果是网络异常,请先检查无线网。

添加控制列表

proxy | access control settings | add 这里添加了ip,对应机器才能访问。

prompt to allow unauthorized connections 这个选项推荐勾选上。

看主机的ip不只一种方法

方案一: Charles界面 | Help | SSL Proxying | Install Charles Root Certificate on a Mobile Device and Remote Browser,这个界面就会显示电脑的ip和端口信息。 方案二: CMD ipconfig,查看自己电脑的ip地址,ipv4。

其他

如何看charles是否生效

请求一个地址,record列表只要有记录,就表示生效了。 这个方法在pc端和手机端都适用。 在pc端点百度,有记录说明pc端的代理有效。 在app端点百度,有记录说明app端的代理有效。

电脑端如何停止代理

抓包时突然要百度下,这怎么办呢? 很简单,在charles中点哪个锁形图标。 stop ssl proxy即可。 然后就可以百度了,百度之后如果要继续抓到,再点一下即可。

手机端如何停止代理

例如:手机想百度下。 还是很简单,wifi中的代理,设置为无。 就停止代理了。

连接不上也可以试下设置为专用网络

该连接上右键 属性 | 共享 | 勾选 允许其他用户通过此计算机的Internet连接来连接,然后点 设置 | 把里面的服务都勾上。 最后居然连上了。

经验分享 程序员 微信小程序 职场和发展