修改微信跳一跳分数
最近新出不久的微信跳一跳相当火,在尝试过Android的全自动跳的脚本之后,无聊看到有通过post数据修改小程序分数的方法,特此尝试下。
电脑安装charles,安装后启动后如下图:
手机连接wifi,手动设置http代理,服务器填同局域网的电脑ip,端口8888。填好存储后,电脑端会弹出是否允许,点击allow。
同意后pc端start recording,电脑端即可以查看手机端网络访问情况,但是有一个问题就是有部分数据是https,不能得到具体内容信息。
至此,抓https流量数据包需要导入本地证书。主要操作方式如下:
以iPhone为例,使用自带浏览器访问chls.pro/ssl,访问后如下如:
安装描述性文件,点击安装,安装后还需在手机的“关于本机”页面,证书信任设置中设置完全信任,如下图:
至此,手机端设置完毕。 还有最后一步,需要在pc端 charles 代理设置 SSL代理设置中,启用ssl代理,设置要抓包的主机和端口号,端口号443.如下图:
上图添加的即是抓取微信相关https流量包。 点击ok,大功告成。
比如小程序的分数情况,在抓包当中可以明显看到,至于后续的修改post,后续再补充。
根据网络上的说法,10.3之前的系统,抓包时不用设置完全信任。
参考链接:
https://www.jianshu.com/p/5539599c7a25
https://www.v2ex.com/t/419056