美文网首页互联网科技
你遇到的那些违规软件,到底从哪里来的?

你遇到的那些违规软件,到底从哪里来的?

作者: 我的枯树 | 来源:发表于2020-04-03 16:02 被阅读0次

    违规App很普遍。。在手机浏览器里面一次不小心的触碰都有可能遇见。表面上它只是一个违规随时可能下架的软件,但是背后有一大堆阴谋诡计。

    这些App都有些什么故事?在此之前我特意去搜了“违规App”的教程,但是目前现存的文字很少。所以这篇文章里面的内容可能你全网都找不到。

    怎么瞒天过海,绕过应用市场审查员的审核,在App里做出违规的功能?

    题图:喜剧之王,周星驰在监管者眼皮子底下领盒饭。

    一、基础介绍

    先说点背景吧,不然有的读者可能不了解我说的是啥。

    1、一款App的某些功能是可以选择性不显示的。

    这样说不是很好理解,举个例子,下载了40M的软件,但是它只显示了20M的功能,等到时机成熟的时候,再展示剩下的20M给用户一个Surprise。

    当我们想显示的时候,在客户端向服务端请求“握手”的时候,让服务端向App发送配置信息即可。这样,就能实现某些功能的隐藏和显示。

    2、只要是正规的应用市场都会有审查员。

    确实有,但是审查员的人数和每天待审核的App数量的比例是离谱的,也即是审查员每天要审核很多产品,很难彻底的检查一款软件的全部功能。

    苹果公司的员工此前有爆料,那么大的苹果应用市场只配备了不到50人的审查员团队。

    3、以前可能还有人工一个个审查的情况,但现在只要是还算有规模的市场都会有自动化检查工具。

    也就是检查的顺序为:自动化代码检查 → 人工检查。

    人工审核听起来头皮发麻,但是审查员的工作是有规律的,破察他们的规律就可以瞒天过海。所以只要能绕过自动代码检查工具,往往就已成功了大半。

    4、安卓渠道的审核比ios渠道松的多。

    做过独立发行App的读者肯定知道,App Store的审核时间一般是2周左右。时间长也就意味着违规的空间更小。

    5、这些玩法仅适用于被关注度比较低的app。

    树大招风,审查员也会优先“照顾”那些知名度较大的产品。如soul、网易云的社交功能,整体感受上来看其实都没啥,但是正是因为它们用户量大,即使影响力只有0.001,乘上自己的影响力也是个不小的数字。

    像此前的小红书,Soul被下架,很有钱但也没见得很快解决这事。

    图片来源:东方ic

    6、只要做的不是太过分,第一次渠道审查员一般会给警告的处分,让你快点改正而不是直接直接下线你的App。

    而且中国嘛……有钱其实能解决不少事情,明白吧?

    被惩罚下线后,不是很严重的其实花个几万到十来万软妹币都可以重新上线的。当然,重新上线的是正规的软件,要知道,就算是180高颜值渣男连续出轨多次也是难以被接受的。

    提醒,我说的违规不是黄赌毒和违反国家法律(这些是违法而不是违规!)仅讨论应用市场的规则。

    二、为什么要做这些?

    如果一件事吃力不讨好为什么要去做呢。现在安卓各大应用市场(主流的渠道:华米OV、应用宝、百度)的服务都很不错,做个乖学生不好么为什么非要搞事情?

    1是温室,也是圈养。

    就拿小米手机举例,如果不把小米应用市场的PUSH关掉,是不是经常会被各种推荐?甚至有的推荐是没法关闭的。

    现在的应用市场已经成了一个流量分发的枢纽了,在caoz前辈的文章中《万般皆下品,惟有收租高》提及过,互联网最稳的生意就是收租,什么电商、云服务、b端其实都是这一套。

    以前华为是不做手机的,从零开始做手机很艰难,但是为什么还是要做,因为这玩意儿做起来以后很稳。

    在别人家里就得按照别人家的规矩来。App里面的推广引流、引导下载等等现在在各大应用市场都是不被允许的。

    就连App分享有时候都被禁止(因为A市场害怕给B市场做免费推广),产品自增长的一大渠道被砍掉,用户生命周期价值(LTV)一下子就被削弱了大半,这让新产品怎么活?

    2、A/B Test

    这其实有点强行解释,因为大多数的app都是分测试版和正式版的,在QA(测试er)工作环节其实也能解决大部分需求。

    但是上线后的灰度测试和内测还是差别蛮大的,更何况这还有可能是违规的功能呢。

    3、为了钱,迫不得已。

    偶尔看直播的时候也能看到主播的提醒“不要用ios付费!”。

    应用市场凭什么为你免费提供推广和维护服务呢?他们当然是要收租的,不用ios给主播刷礼物是因为苹果渠道收保护费收的更多、更霸道。

    在渠道上线的app必须要接入渠道的SDK(软件开发工具包)比如开屏广告和付费充值的SDK。就比如这个付费SDK吧,接入之后应用市场是要求分成的,一般都是5:5分,用户付费1元,但是被渠道赚走5毛。

    假如产品/运营打算策划一个爆款的活动,预计该活动能赚100万,但是实际只能入账50万。剩下的50w是送给渠道方,还是作为绩效奖金发给部门的兄弟姐妹们呢?

    这部分举例就点到为止,做坏事的目的千千万,我是没法穷举的。

    三、瞒天过海

    这部分所说的内容不会涉及到代码层面(我也不懂那个)主要说的就是如何通过审查员的审核。

    1、按照地区分类。你的产品用户可以是全国各地的,但是审查员的办公地点比较固定。比如有小道消息,你知道审查员会在什么时候在什么地方审查,当app开启的时候,向服务端发送地址和时间的参数,服务端返回“不允许显示”的命令,屏蔽这些地区。

    2、设置某功能的显示时间。还是举例子,审查员也是人白天工作晚上休息,虽然审查工作一般是白天黑夜不终止的,但是晚上的审核工作要少很多。app那么多,审查员只能优先查那些重要的。

    3、设置用户的限制条件。审查员和老人小孩一样,都是用户我们没法分辨,但是他们终究还是有一点和普通用户不一样的地方。

    比如玩游戏的总时间。审查员一般就是玩个几小时就确定这个app没问题了,但是真正的用户是玩很久的。

    审查员付费一般在几块几十块,上百元的很少。可以将限制条件限制在百元左右,那么审核员一般就看不到了。(虽然自己的用户付费百元以上也是很少的,但是这些都是高价值用户)

    限制用户登录时间。比如一个大游戏里面还隐藏了很多小游戏,但是要累计登录10以上才能解锁。一般的应用审核延迟最多几天,很难检测到。

    用户账号注册时间。渠道管理愈发严格也是近年的事情,可有很多老牌的产品的寿命是很长的,那时候积累了不少老用户,注册时间很久远(同时也是忠实用户)限制账号注册时间也可以区分谁是管理员谁是老用户。

    还有很多其它的设定。比如用户连续登录,对局数,或者设置彩蛋等。只要站在“用户属性“、”用户行为“的角度思考即可。

    4、按照渠道类型。比如最近OPPO渠道查的严格,那就关闭OPPO市场的某些配置。app的请求文件中一般都会标注自己的版本号、渠道号码,这些渠道号码是可以通用的,有一定规律,那么就可以在服务端设置统一管理。

    还有一些比较偏门的操作就不再多提及了吧,比如注册多个公司分散业务上的风险、资本运作等等,这些我很难说的好,而且这种文章本身就已经有点黑了,再过分点我怕被查水表 (哈哈哈)

    随着政策逐渐完善,检查的技术也变得更加高级了,这方面能钻的空子越来越少。这玩意儿就像是红利一样,时间过去了结束了,就没了。且行且珍惜,不过千万别违法。

    作者:周宇。公众号:枯树工作室。

    “我劝你善良”       ——张小龙。

    周宇  2020年3月20日

    相关文章

      网友评论

        本文标题:你遇到的那些违规软件,到底从哪里来的?

        本文链接:https://www.haomeiwen.com/subject/irtkphtx.html