查看原文
其他

黑科技|如何1秒钟,完成各种APP签到

林深不见鹿 鹿儿Talk 2020-08-22

此篇为读者“林深不见鹿”的投稿,现与大家分享。黑色字为作者原文,粉色字为鹿儿批注。

现在各种app为了增加客户粘度和app使用活跃度,或多或少都添加各种签到功能,也有人因此热衷于为了获得签到的奖励而每天花不少时间在各个app上签到。今天要介绍的是如何利用Fiddler抓取签到链接以及使用ios捷径功能模拟签到的方便法门。

说人话:IOS系统中有一个叫做”快捷指令“的APP,可以一键设置闹钟、一键直接打开摩拜单车的扫码界面、麻麻再也不用担心我找不到各种入口,同时可以省去大量点击的时间。

但是银行的各种APP则不希望这样的情况发生,因为本来签到的目的就是让你浏览大量的别的页面提高各种产品的售卖概率,所以不会把签到这个功能现成的给你直接导入到”快捷指令“之中。

在APP和微信支*宝内的各种内嵌链接,并不能直接获取。今天我们的作者,就告诉大家如何获得所有APP中的代码,从而让你1秒钟完成各种签到。

准备工作
To do List


1、window系统的电脑(苹果电脑攻略作者没写,差评!
2、IOS设备
3、无需二次验证的WIFI(比如星巴克的WIFI就不行,因为要收验证码之后才能链接)
4、Fiddler官网下载并安装完成后打开Fiddler

下载地址:
https://www.telerik.com/fiddler

第一步:电脑端设置
Set Up-PC



打开Tools-Options切换到HTTPS选项并勾上Decrypt HTTPS traffic和Ignore server certificate errors是下面抓取Https数据的必要步骤。


如果直接使用手机调试,则要在Connections下面勾选Allow remote computers to connect并记下监听端口(这里设置为8888,后面会用到)。

第二步:手机端设置
Set Up-iPhone



然后还要对手机进行一定的设置,首先打开无线局域网设置,保证手机和调试电脑在同一个无线局域网,点击功能菜单按钮进行入设置,把HTTP代理改成“手动”设置模式后填入电脑的局域网IP地址和上文设置的监听端口。

你肯定会问我服务器地址呢?看后面。


Windows电脑局域网IP地址可以通过Win+R——cmd——ipconfig命令查看。


随后打开手机浏览器并输入网址192.168.1.71:8888,即电脑IP地址+半角冒号+Fiddler监听端口号,进入Fiddler Echo Service页面,点击最后一行下载证书并安装。证书下载完成后可以在设置-已下载描述文件中找到,点击安装后还要在设置-通用-关于本机-证书信任设置中找到刚安装的证书并信任。

第三步:获取关键代码
Code




至此准备工作完成,随后打开支*宝招*银行签到页面,点击打卡领积分按钮。


随后可以在Fiddler中捕获这些数据,先来分析一下这个地址:因为是按下打卡领积分这个按钮后抓取到的数据,那么第一条必然是这个按钮对应触发的网址,右键这条数据然后点击Copy——Just URL复制,那怎么知道有没有用呢? 


把这条网址直接粘贴到Safari里面,进入后自动跳转到相应页面,并且有一条新的回复,时间是“刚刚”,这说明利用这个网址,已经重复了一次打开app进入活动页面并点击打卡零积分的这么一个操作。

第四步:将代码植入“快捷指令”
Set Up-APP



有了相应的链接,还可以结合ios的快捷指令这个功能做出多个app的半自动化签到指令,既不会漏签某个app,也可以随时关注签到结果,万一中了大奖呢。 

首先打开快捷指令app,点击右上角+号创建一个新的指令集,在指令集中依次添加URL,打开URL,等待返回(等待返回的作用是在同一个指令集中添加多个app的签到,在一个app完成签到后需要返回到快捷指令,指令集才会跳转下个app的签到页面)。并在URL中粘贴先前获取的链接,然后点右上角保存并完成,随后在快捷指令点一下刚做好的指令集,是不是可以正常签到。 

之后就是把获取的各个app签到链接整合到快捷指令集合里就可以了,这就是一个半自动化的签到方便法门。但最后需要提醒的是方便法门一开,带来的风险也随之而来,不要点击网络上流传的链接,如有造成个人或财务损失,本作者概不负责。

正文完结。

啊,不得不感叹鹿儿Talk高净值粉丝微信群(入群门槛:月缴纳上海基本公积金3290元以上,不含补充公积金。企事业单位副处以上也入群。添加小助手:aspire1988 入群)什么人才都有。相信各位看完之后还是有很多不懂,然鹅鹿儿也不是专家,如果你也在群内你就可以直接找这位作者提问。不在的话,鹿儿也没办法。

不过貌似支付宝的程序员代码写的很详细所以很容易就成功了,但是有些就失败了。问了原作者,据说这和一种Url Scheme技术有关。该技术就是从快捷指令跳转到app的时候有些是直接利用URL的。有些是用了URL SCHEME的(比如支付宝会员和浦发的那个系列)

URL SCHEME的功能更强大,可以直接跳到app某个固定页面,但规则是写app程序员自己定的,所以有程序员和某个app联合开发过的话可能会接触到相关命令,可以直接拿来用,效率更高。

说人话就是一个可以让app相互之间可以跳转的对外接口有没有别的工程师感兴趣,鹿儿拉个群一起讨论?

原作者还想将该黑科技引入各种银行APP抢购之中……(来人啊!快来一起开发这片蓝海

作者做了三个连续的合集(京东签到+支付宝积分+支付宝招行全自动签到),可以直接导入你的“快捷指令”。后台回复关键词“快捷”即可获取。

技术正在悄悄改变这个世界。如果你对IOS快捷功能颇有心得,欢迎添加小助手微信(微信号:aspire1988),来一起改变这个越来越多元化的世界吧。

鹿儿|Michael Jin

2019.11.10 于 寿阳路99弄15号

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存