今日 IT 圈被知乎一篇《如何看待子弹短信上线 7 天完成 A 轮融资 1.5 亿?》为标题的内容刷屏了,网友@祥子 的经过技术分析得出结论子弹短信是基于网易云信IM开发的。
罗永浩针对此事进行回复:
以下为网友@祥子 在知乎的评论全文,供各位参考。云头条已获作者授权转载,略微改动和编辑:
尽管罗永浩老师及其们看知乎锤黑们为“精通体位的太监”或者“沙雕”已经是众所周知的事情了。
看着坚果pro2s京东开卖两周那可怜的1.1万评论,TNT那不到100台的预订数量。罗永浩老师终于将吹牛皮的阵地转移到了锤子皮包公司的聊天软件上,继要做锤子手机收购苹果,做TNT灭掉微软之后,宣布要革了微信的命。
但是这个子弹短信到底好不好用呢?正所谓没有调查就没有发言权,我特意去应用宝下载了子弹短信并使用了四天。
1、首先就是我不喜欢子弹短信的整个界面风格,尽管锤子os的拟物化一向是是罗老师吹嘘的,“美到肝颤”。但是在我的手机上一下子看到一款这样的app,他的状态栏是纯黑的,未经过处理和定义,和Android4.4(api<19)之前一样,与app整体颜色差别极大。权限还是一次性(target<22)。主页选项卡可能是用上古时代的tabhost做的以至于切换特别生硬,并且每次切换顶部还会出现大白条,结合着2013年的拟物化风格,就给我这种用api28开发的人一种技术落后时代5年以上的感觉。
2、无处不在的bug。例如注册时输错手机号,已经按出发送验证码的情况下,删除一位号码重新输入,验证码倒计时继续,但是可以点击!于是我点击了10多下,并在几秒后收到一连串的短信。
再例如别人分享的群码,在群没满员二维码没过期的状态下,各种失效,加个人这叫一个困难。
再例如消息通知的bug,明明是一个人一个群给我发送的消息,却非在通知栏单条显示,早上起来锤友群的56条通知栏消息着实令我惊讶。
再例如接口的暴露,抓取网络接口,可以轻松获得用户信息。
还有各种不经意的闪退小问题都不提了。
3、下了app之后我就发现,这app完全没啥用,除了去锤科论坛找锤友取乐(二维码还失效)完全不知道第二个用处。想找个人聊聊天都找不到。
即使做熟人社交的强大如微信QQ,也有发现功能,锤科竟自信如此以至于连个模糊搜索都没有,只有输入id或者手机号才能加到新好友。而与此同时由于接口的暴露,导致一大群骗子老鸨之类的人物狂加我卖药卖春,搞得我很是不爽。
4、但是在各种不厌其烦的功能bug和令人窒息的操作手感下,我发现子弹短信的通信却做得异常流畅,知乎上程序员大神颇多,大家都知道即时通信所需要的难度及技术积累。而锤子科技作为一个写了这么烂外壳的团队,这么可能将通信内核做的如此流畅?
作为一个天天不干正事的程序员,带着这些疑问,我恭恭敬敬的逆向拆解了子弹短信APP:
打开apk,没有问题,我们看到了okhttp,锤子科技作为一家方案整合公司,没有自己的网络框架也是很正常的,我们用dex2jar打开代码看看:
这下就麻烦了,我看到了com.tencent.StubShell.TxAppEntry,锤子科技上传应用宝,经过了腾讯云的加固,这使得破解工作变得繁琐了一些,正在我准备大张旗鼓暴力脱壳的时候,我突然想到平时研(ctrl)究(c)代码惯了,连常识都忘了,于是我用AXMLPrinter打开了子弹短信apk的AndroidMainFest.xml,果然,让我发现了好东西:
各位看官可能不知道这是什么,我给你们一个连接,你们就都懂了
http://netease.im/?from=bdjjwyy0141
没错,就是网易云信sdk,子弹短信号称融资1.5个亿,估值20亿,Appstore第一,其实就是基于网易云信sdk demo魔改的套壳聊天UI。
网易云信的集成服务应有尽有
甚至,还有很多复杂的,技术含量比较大的功能和页面(比如文件操作),竟然连名字都不改,直接从网易的demo上ctrl c下来,真是抄的连裤衩都不剩。
大家可能不太理解这个意义,一般情况下,选择调用即时通信sdk的app,聊天都是其附加功能,比如蜻蜓fm的主要功能是音频系统。顺风,主要功能是送快递。智联招聘,主要功能是人才市场的大数据分类等等,它们的聊天只是一个附加的小功能,而开发即时通讯费财费力,调用即时通讯sdk都是很正常的。
而子弹短信,它的主要功能就是社交聊天,然后它的核心聊天功能竟然是调用的sdk!还在99%的人不知情他的核心功能为整合sdk的情况下拿它融了资!
这就像都是开饭店的,做麻辣烫的、做炸串的图省事,每天从外面买几十个熟馒头卖,这很正常,罗老师就不一样了,他开了个锤子馒头店,竟然从隔壁养猪场馒头店买现成的馒头,然后打上包装就开始吆喝赚钱了!
虽然照应了罗老师的话:“都是方案整合商,装什么孙子呢”,但是您这也太整合了吧!不是说您抄袭,您当然没有抄袭,您是开了个烘焙坊直接从桃李进货拆了包装卖,开个馒头店直接从街对面买现成的馒头,“听明白了吗?”
再者说,罗老师您一向自诩体面,不断感谢讯飞的语音识别sdk,那您聊天的主要sdk网易云信呢,TNT的内核代码凤凰os呢?为什么不感谢?为什么提也不提?然后就开始融资了?
就像那个馒头店老板,不断宣传感谢包装盒提供商讯盒纸业,感谢打包袋提供商玉龙塑料场,就是不提馒头是从养猪场买的,骗死你们这帮加盟商。
ps. 这让我想到了大学毕业时候,我为了找工作用1个月时间,调用某个即时通信sdk做的“祥子聊个爽”,同样也是照demo改的,我觉得bug还比子弹短信少点,有没有资本大佬给我1.6个亿啊~我给您99.995股份~
链接:https://www.zhihu.com/question/292330971/answer/482317265
你 们 怎 么 看 ?