第082章 「特洛伊木马」
  soho办公室。
  深夜十一点,外面的雨还在下,敲打在落地窗上,像是有无数只小鬼在挠玻璃。
  办公室里却静得可怕,只有几十台显示器发出的幽幽蓝光,照亮了马克·李那张满是油光和兴奋的大脸。
  “老顾,这玩意儿……太损了。”
  马克指著屏幕上那个已经打包好的代码包,声音都在颤抖,“这简直就是拿著吸管插进扎克伯格的大动脉里喝血啊,要是被发现了,我们会不会被起诉到破產?”
  “起诉?”
  顾清舟坐在老板椅上,手里转著那支万宝龙钢笔,嘴角勾起一抹冷笑,“马克,你仔细看看facebook的开发者协议第3.4条。”
  马克愣了一下,赶紧调出那份长达几十页的英文协议,眯著眼睛找半天。
  “允许第三方开发者通过api获取用户的公开信息、好友列表以及……相册数据,以提供更好的社交体验。”
  读到这里,马克的眼睛瞪大了。
  “看到了吗?”顾清舟摊了摊手,“这是他们自己写的,白纸黑字。我们只是为了给用户提供『更好的体验』,帮他们把在facebook上的照片备份到halo上,顺便……把他们的好友也『备份』一下。”
  “这叫——合理利用规则。”
  “而且,扎克伯格现在正忙著搞他的那个什么f8开放平台,想做大生態,想当网际网路的秦始皇,统一所有的数据接口。他巴不得开发者多调用他的api呢,这时候我们送上门去,那是给他面子。”
  “只要我们动作够快,姿势够帅,等他反应过来的时候,血已经被我们吸乾了。”
  顾清舟站起身,走到马克身后,看著屏幕上那个名为“halo photo synchronizer”(halo照片同步助手)的插件。
  界面做得极其简洁,只有一个大大的蓝色按钮:
  【一键同步facebook相册到halo】
  下面还有一行极具诱惑力的小字:
  “还在忍受facebook的渣画质吗?来halo,体验高清无损滤镜,让你的照片焕发新生。”
  只要用户点击这个按钮,授权登录facebook帐號,神奇的事情就会发生。
  脚本会自动遍歷用户的所有相册,把照片扒下来,上传到halo的伺服器。
  更要命的是,它还会顺手牵羊,把用户的好友列表也扒下来。
  然后,系统会给这些好友发送一条看似来自用户的邀请:“嘿,我在halo上发现了一个超酷的滤镜,快来看看我的新照片!”
  这是一场病毒式的裂变。
  是一场教科书级別的“吸血鬼营销”。
  “准备好了吗?”顾清舟问。
  “准备好了。”马克深吸一口气,手指悬在回车键上,“老顾,这一键下去,就是几千万的请求量,我们的伺服器顶得住吗?”
  “顶不住也得顶。”
  顾清舟拍了拍他的肩膀,“胖子已经把备用的aws实例全开了。烧钱不可怕,可怕的是没柴烧。现在facebook就是那个最大的柴火堆。”
  “点火!”
  “啪!”
  回车键被重重按下。
  代码像流水一样涌入网络,那是无数只看不见的手,伸向了facebook那个庞大的帝国。
  ……
  加州,帕洛阿尔托。
  facebook总部的监控室里,原本平静的数据曲线突然像吃了伟哥一样,毫无徵兆地窜了上去。
  “怎么回事?api调用量暴涨!”
  值班的工程师嚇得差点把咖啡洒了,“是ddos攻击吗?怎么会有这么大的並发?”
  “不像是攻击。”另一个工程师盯著日誌,“来源很分散,好像是……一个叫halo的应用?”
  “halo?”
  工程师皱了皱眉,赶紧调出那个应用的权限申请记录。
  “见鬼!它的权限是……全量读取?谁批的?这简直是把后门钥匙给人家了!”
  “快!切断连接!封ip!”
  “封不掉啊!请求是来自用户端的!每个用户都在主动授权!这……这是合法的!”
  监控室里乱成了一锅粥。
  而在千里之外的纽约。
  soho办公室里,欢呼声已经把房顶掀翻了。
  “成了!成了!”
  马克看著后台疯涨的数据,激动得浑身发抖,“老顾,你看这曲线!每秒钟都有几千个facebook用户在授权!我们在吸血!真的在吸血!”
  “而且……”
  杰克·多西指著另一块屏幕,“你看留存率!这些从facebook过来的用户,在体验了我们的滤镜和私信后,留存率高达60%!他们不仅把照片搬过来了,还把社交关係也搬过来了!”
  这就是降维打击。
  facebook虽然大,但此时的它就像是一个臃肿的胖子,行动迟缓,体验糟糕。
  而halo就像是一个精干的刺客,刀刀见血。
  用户不是傻子。
  当他们发现halo不仅能看高清图,还能像twitter一样发状態,还能像qq一样私聊,甚至还能摇一摇找附近的人……
  谁还愿意回那个只能发文字、看马赛克图的facebook受罪?
  “老顾,扎克伯格那边好像有动作了。”
  一直盯著facebook动態的王胖子突然喊了一声,“他们刚刚发布了一个紧急公告,说是由於『技术原因』,暂停所有第三方应用对相册api的调用。”
  “反应还挺快。”
  顾清舟看了一眼时间。
  “两个小时。”
  “我们吸了两个小时的血。”
  “够了。”
  顾清舟看著后台那个已经突破了1500万的用户数,嘴角勾起一抹满意的笑。
  这两个小时,halo至少从facebook那里抢走了三百万的高质量用户,以及数亿张照片。
  这不仅仅是数据的增长,这是生態的迁移。
  当一个人的照片、好友、聊天记录都在halo上的时候,他就是想走也走不了了。
  “扎克伯格现在估计想杀人。”
  顾清舟点燃了一支烟,深吸了一口。
  “但他没办法。规则是他定的,漏洞是他留的。我们只是『帮』他测试了一下平台的健壮性。”
  “而且……”
  顾清舟吐出一口烟圈,眼神变得深邃。
  “这只是个开始。”
  “他以为封了api就能阻止我们吗?”
  “太天真了。”
  “马克,启动b计划。”
  “b计划?”马克愣了一下,“还有后手?”
  “当然。”
  顾清舟指了指屏幕上那个刚刚变灰的“同步”按钮。
  “虽然不能自动同步了,但我们可以手动啊。”
  “杰克,发个弹窗公告。”
  “就说:由於facebook单方面限制了数据接口,导致大家无法同步照片。为了保护您的数据主权,halo强烈建议大家把照片手动上传,並邀请好友一起来halo『避难』。”
  “把锅甩给facebook。”
  “让用户觉得是facebook在作恶,在限制他们的自由。”
  “这叫——舆论战。”
  杰克听得一愣一愣的:“老顾,你这……太黑了。这是把扎克伯格往死里整啊。”
  “商场如战场。”
  顾清舟把菸头按灭在菸灰缸里。
  “对他仁慈,就是对自己残忍。”
  “而且,扎克伯格是个聪明人。他既然敢封api,就说明他已经把我们当成了头號大敌。”
  “既然是敌人,那就没有什么道义可讲。”
  “只有输贏。”
  ……
  此时的facebook总部。
  扎克伯格看著那份触目惊心的损失报告,脸色铁青。
  两个小时,三百万用户流失,数亿次api调用。
  这简直就是在他眼皮子底下明抢。
  更让他愤怒的是,halo居然还反咬一口,发公告说是facebook在限制用户自由。
  现在的网络舆论已经炸锅了。
  推特上(虽然还是halo status)、博客上,到处都是骂facebook霸道、封闭的声音。
  “该死!该死的顾清舟!”
  扎克伯格把报告狠狠地摔在地上。
  他原本以为只要封了接口就能止损,没想到对方还有这一手。
  这是在诛心啊。
  “公关部去发声明!解释这是为了保护用户隱私!”
  扎克伯格吼道,“还有,加快photo功能的研发!我要在一周內上线!我要把这群用户抢回来!”
  “可是……我们的技术架构……”
  “没有可是!”
  扎克伯格的眼睛红得像兔子。
  “这是战爭!谁慢谁死!”
  “去!哪怕是抄,也要给我抄出来!”