一、传输工具,凭什么当警察
文件传输助手,顾名思义,是电脑和手机之间的一个传输工具。
它的本分只有一件事:用户在这头放上去什么,那头就原封不动地收到什么。至于传的是什么、为什么传,那是用户自己的事。
可当你用它传一个 APK 安装包时就会发现,这个工具早已不满足于”传输”。它开始检查、拦截、设卡,俨然成了一名警察。一个传输工具去管控用户,这本身就是越权。
二、自己传给自己,却要层层闯关
我在电脑上下载了一个 APK,通过文件传输助手发给自己的手机,接下来是这样的:
- 手机端不会自动接收,必须手动点开文件卡片。
- 点右上角的三个点,菜单里能用的只有”保存”。那个”更多打开方式”是摆设:文件还没保存,用什么都打不开。
- 点了”保存”,微信里再也找不到任何安装入口。
- 只能退出微信,打开文件管理器,在”最近文件”里翻,或凭记忆搜索文件名。
- 找到时,
xxx.apk已经变成了xxx.apk.1,图标发灰,无法打开。 - 长按重命名,在几寸大的屏幕上把末尾的
.1删掉,多删一个字符,文件就废了。 - 到这一步,才终于能够安装。
在手机里找一个挂着陌生后缀的文件本就不容易,找到之后还要改名。这条路,没有几年互联网功底的普通人根本走不通,初级开发者第一次遇到也未必能弄明白。
三、一道锁足矣,何必两道
这套流程里,微信其实上了两道锁:第一道是手动接收、手动保存;第二道是强制改后缀,让系统认不出这是安装包。
退一步讲,就算是朋友之间互相传文件,需要防一防,充其量一道锁也就够了。不点保存,文件根本不会落到手机里,谈不上误装。第二道锁除了给用户平添麻烦,没有任何意义。
更何况,文件传输助手是自己传给自己。下载的是我,发送的是我,接收、保存的还是我。用户传什么都是自己的事,其中有什么风险,用户自己清楚,也自己承担,关你什么事? 对这样的用户,别说两道锁,一道都嫌多。
而现实恰恰相反:好友之间本来就传不了 APK,这两道锁真正拦住的,全是自己给自己传文件的人。一个工具把用户折腾到这个地步,不是把老百姓当猴耍,又是什么?
四、”为了安全”根本站不住
APK 就算自动保存到手机里,也不可能自己运行。安卓安装任何应用,都必须用户亲手点击、系统弹窗确认、手动授权。
所以那个 .1 解决不了任何安全问题。这不是技术上做不到,而是人为故意设置的障碍。
五、根源:不让你翻墙
有人会说,这是为了推卸责任,或者为了保护应用商店的生意。这些都只是表面。
真正的底层逻辑很简单:不让老百姓安装应用市场之外的 APP。
凡是能在国内应用市场上架的应用,都经过了严格审查,不可能有 VPN、翻墙类软件。普通人想装这类软件,只能自己传 APK。把这条路的门槛抬到普通人跨不过去的高度,绝大多数人就再也装不上翻墙工具。
说到底,就是为了不让你翻墙,为了维护信息管控。为此,亿万普通人在电脑和手机之间传文件的便利,被毫不犹豫地牺牲掉了。
结语
一个传输工具,半路扣下用户的文件,给它改名,再把它藏进角落,逼用户自己去找、去修。
它不是在帮用户,而是在管用户。
微信文件传输助手,挂着”传输”的名字,干的是”管控”的活。
附:绕开它的几个办法
- 别用微信传安装包。 用 LocalSend 这类局域网传输工具,手机和电脑连同一个 Wi-Fi 就能直接发,不用手动保存,也不会被改后缀;或者干脆用数据线直连。
- 在手机上直接下载。 用手机浏览器打开应用的官网或发布页下载 APK,省掉电脑这一环。
- 已经收到了
.apk.1。 在文件管理器的”最近文件”里找到它,长按重命名,删掉末尾的.1,即可安装。
