唐僧英语另一种思路
今天看到@wlq777 这位老哥分享了一个英语学习app,抱着一颗我也想学英语的心,下载了下来。安装,打开一气呵成。准备签到赚点流量,由于我在模拟器安装的,不想第三次就弹出了分享界面。WTF? 不能忍,不想再签到了。 办它!
首先,卸载再安装,发现剩余流量和卸载前一样。可以推出,数据肯定是和服务器关联了,还绑定了IMEI。 不多说,直接打开小黄鸟。通过分析,
主要有下面两个请求。
第一个: 第一次安装,将imei传给host,返回剩余流量和已使用流量,然后将数据写到本地SharedPreference文件中保存。以后逻辑都是通过本地处理计算。
第二个接口,主要用于提交修改后台的总流量和已使用流量数据。进行同步,下载视频和签到都会调用这个接口将本地数据上传到后台保存。
好了,知道逻辑就好办了。只需要在第一个接口从后台获取的数据之后,修改保存到本地SP中的值,然后每次上传数据到后台的时候,将参数修改为我们想要的总流量和已使用流量给后台。
直接打开MT,搜索第一个请求的url.得到如下结果:w()方法是联网请求方法,我们找到调用的地方,修改保存到本地的flow_total和flow_used的值。
一样的方法找到第二个接口,修改这两个值。然后我们还需要把第一个接口的调用位置修改一下,让他每次启动应用都会调用一次,而不是只有第一次安装的时候调用。这样每次打开应用,剩余流量都会会变成你修改的值。
完工,这下不用再签到了。enjoy~~,永远的2048.
都用上服务器了居然不再对流量做二次校验,真够懒的 这种情况如果官方知道可能会修复,可以试一下做个签到协议{:301_997:} 厉害虽然不明白 厉害了,昨天看到今天就办了{:1_921:} 就羡慕你们这些技术玩家。学习了 厉害厉害 高手啊,我来看看。 不明觉厉~~感谢楼主分享哇 学习一下