套路篇
网上的绝大部分外挂脚本,基本上都是红手指、游戏蜂窝、黑松鼠,他们都是云手机概念,在云端有一个已经root过的可以任意操作的安卓系统或越狱过的iOS系统,前端app让你在你自己手机输入你的微信账号密码,然后传送到云手机那里登陆你的微信,然后通过脚本自动给你跳出分数。
套路深啊,在手机的界面跟微信一模一样,绝大部分吃瓜吃鸡群众,都还以为是自己手机里面的微信,就毫无防备输入了。
结果如何?对了,你猜对了:
最大问题在于:立刻泄漏了你的微信账号密码(中招者请立即修改密码)
其次:云手机成本高啊,高度依赖服务器资源,你天天都要交费。
再次:手机咔啊,无论是什么手机,其实是在播放视频,从服务器传回你手机,能不咔吗?
最坑爹的是:自动跳出来的分数,基本上只有你自己能看看,跳完后,一般都被腾讯大数据系统定义为异常数据,无法上榜。腾讯一看,太精准,点击太规律,没有一点按压面积,技术一分析,就知道这个不是人而是机器,不封号算腾讯仁慈啦!
解套篇
自己也曾经在淘宝上购买了一个挂(实际是游戏蜂窝),下载教程安装,打开app弹出个假的微信登陆界面,顿时怀疑,因为我微信已经登陆了啊,为啥还叫我登陆微信,检查之下才知道,这只是一个让你交出微信账号和密码的假界面,目的是拿到账号密码后,在远程登陆我的微信,要把我的账号和密码传到网络上去,这可不是一般的安全问题,稍有不慎,我的红包钱都不保啊。作为一名程序猿,对于这般坑蒙吃瓜群众的行为,感到极为愤怒。
于是在大过年的时间,自己掏出了所有休息和娱乐时间,做了个【善良】的助手,把那些坑蒙人的东西统统去掉。与微信无任何接触,只是利用安卓用户明确授权的截屏权限分析棋子位置,通过人工智能的算法,测量出棋子与目标距离,然后计算所需要的按压时间,用户按压到这个时间,就通过视觉、触觉、听觉的方式通知用户放手,权限申请透明化,无需泄漏安全信息,实现了其最初心。这个玩意就是后来的《跳跳助手》了
最新3.0版本中更是实现了完全自动的功能(需要安卓7.0或以上的手机)
《跳跳助手》他不需要你泄漏任何信息,通过技术手段,避免了需要用户输入微信账号密码登陆的弊端,只需要截屏和悬浮窗权限即可,在关闭网络和不开放磁盘读取权限情况下都可以正常运行,可以说毫无安全问题。
助手完全模仿人的节奏和速度,你看都看不出是人还是机器在打,这就是算法的厉害之处!