八月酷热,太阳宛如一轮火球,晒得人喘不过来气。远处的流风吹到脸上,好比奔涌而来的热浪,夏林希撑着一把遮阳伞,挡在了夏安琪的头顶,但她偏过脸看向蒋正寒,似乎是有点心疼他:“你给我两个包吧,现在天气这么热,五件行李都是你扛。”
她穿着一条连衣裙,一头长发也盘了起来,皮肤在盛夏阳光的照耀下,白得像是初冬时节的雪。
夏安琪很久没见过她姐姐,而她此刻唯一的感觉是,姐姐好像一点也没变。她的目光从姐姐身上移开,不自觉地看向蒋正寒的侧脸,她不敢看太长时间,几秒钟之后,夏安琪立马扭过了头。
夏林希打开她的包,从中拿出一瓶冰可乐,递到了堂妹的手上,随后又把遮阳伞给了她——双手刚一得空,夏林希走到蒋正寒身边,从他手里拖来了两个包。
蒋正寒低下头,笑了一声,松开手道:“轻的给你。”
堂妹安琪在一旁搭腔:“姐姐,你拿的是两个红色的包,那两个红色的最轻了。”她喝了一口可乐,擦掉额头上的汗珠,随后又说:“蓝色的提包最重。”
夏林希拎着两个最轻的包,弯腰靠近了蒋正寒的左手,她掂量了一下那个最重的,发现自己根本提不起来。
她半抬着头,轻声和他说:“辛苦了,晚上我给你揉肩。”
火车站外的广场上,人山人海,人来人往,哪怕当空烈日炎炎,也有不少导游和司机举着牌子,不断询问着路过的行人:“北京一日游,八达岭长城,十三陵定陵,奥运场馆……这边的美女帅哥,要不要报我们的旅行团?”
夏安琪原地一蹦道:“姐姐,你今天能带我出去玩吗?”她带着满脸的憧憬,手挽着夏林希的胳膊:“姐,你们还在放暑假吧?”
她生怕夏林希不同意,试探性地问了蒋正寒:“姐夫,你们忙吗?”
蒋正寒还没有回答,夏林希一口咬定道:“最近实在不行。”她空出来一只手,拍了夏安琪的肩膀:“如果不是你要去学校,我根本没时间来火车站。”
她的堂妹有些委屈,竟然直言不讳道:“姐,你是不是还在怪我,两年前删了你的微信啊?我后来不是把你加回来了吗。”
堂妹心里藏不住事,几乎有什么说什么:“我也和爸爸妈妈说了,因为你给我考前辅导,我高考才能超常发挥。”
蒋正寒开口接了一句,似乎是在转移话题:“当年高考,也是你姐姐辅导了我。”他领着她们走向停车场,手腕又被夏林希握住,他侧目看着她的脸,笑道:“车钥匙在我的口袋里。”
停车场位于地下,通风环境做得很好,冷风吹得异常凉爽,四处又是一片暗黑。由于蒋正寒两手拎着东西,夏林希只能帮他掏钥匙,她把手伸进他的裤子口袋,摸了好一会儿,他才出声提醒道:“不是裤子,是上衣。”
夏林希见他拎的行李很重,一心只想快点上车,干脆站到了他的面前。她伸出自己的右手,从他上衣的口袋里掏出钥匙,好不容易找到了停车的位置,第一件事就是打开后备箱,把所有的大包小包塞了进去。
上车后,夏林希坐在副驾驶位,和她的堂妹解释了一句:“我不能带你出去玩,其实没有别的原因,我的工作出了很大的麻烦,最近三个月脱不开身。”
安琪堂妹嗫喏一阵,终是不敢一个人出来玩,她坐在夏林希的后方,系好安全带之后,小心翼翼地问道:“能不能让别的熟人……比如姐夫,带我出去玩呢?”
“他比我更忙。”夏林希言简意赅道。
她还想说一些话,但只能压在心里面,比如公司现在举步维艰,而且到了花时间也没用的地步——酒香不怕巷子深,这个道理在信息时代并不适用,客户和流量才是生存的法则,可怕的是他们正在失去流量。
从七月开始,她夜里经常失眠,因为床上有蒋正寒,她失眠也不敢动。她努力地往好处想,大学生活过去了一半,她已经是一个大三的学生,相比一部分的同龄人,他们积攒了更多的经验,能走到今天这一步,应该算是很不容易了。
然而比失败更难接受的是,你曾经成功辉煌过。
从七月到八月,短短一个月的时间,事态发生了诸多改变。比如公司里的核心技术人员,被XV公司挖走了两个;徐智礼的事业蒸蒸日上,到处都能看见他的广告;再比如谢平川和蒋正寒重组了一个技术团队,他们不仅优化了原来的功能,而且拓展了一个新业务。可惜3.0版本尚未发布,线上客户仍然在流失。
夏林希想了一路,汽车还在平稳前行,当下正值早高峰,北京到处都堵车。等他们抵达夏安琪的学校,时间又过了两个多小时。
办好报到手续之后,已经是当天的下午了。
他们和夏安琪在校门口告别,然后开车赶往了公司,途中恰好经过XV——那一面巨大的XV标志牌,伫立在了整栋写字楼之上,从车窗向外望去,只觉得格外宏丽。
“XV公司做了和我们相似的软件,功能和页面设计几乎一模一样,”夏林希向后靠着,彻底靠在了椅背上,“价格还是我们的十分之一,你打算怎么办?”
蒋正寒调转方向盘,同时回答她的话:“打算提供免费服务。”言罢他停顿了几秒钟,似乎并不是信心十足,因此又补充了一句:“假如三轮融资顺利,可以继续撑下去。”
要是不顺利呢?蒋正寒没有明说。
夏林希却帮他补全了:“你不要压力太大,哪怕三轮融资失败,我们也能继续工作。”她并拢了双腿,坐在副驾驶的位置上,接着安慰道:“我当然希望一帆风顺,但是这样也不现实。等我们经历过了,再回过头来看……”
话说到这里,她忽然想起来,蒋正寒应该经历过破产。
她依旧记得母亲说过,蒋正寒他们家原来住在城郊别墅,如今却搬到了闹市的贫民区。前后落差之大,让人深感震惊。
她其实想问他一些问题,思前想后还是开不了口。
下午四点一刻左右,蒋正寒和夏林希回到了公司。蒋正寒径直走入总监办公室,左手还握着他的手机,他和谢平川共同站在电脑屏幕前,没有人知道他们正在商量什么。
商量了不到十分钟,谢平川率先出门,蒋正寒跟在他身后,两人一同走进会议室。近旁的程序员听到他们谈起新业务,还有几位即将入职的新员工。
XV公司几乎把他们逼到了绝境,蒋正寒却没有裁员省钱的意思。他不仅没有这方面的意思,还在这个紧要关口接纳新员工,无论从哪个角度考虑,都让人感到匪夷所思。
隔壁的会议室木门半掩,柯小玉和夏林希跨过了门槛,一旁的段宁见状,跟着她们走进了正门。
柯小玉回头一望,刚好瞥见了段宁。她反手关上会议室的木门,伸手推了一下眼镜,面对着段宁问道:“你怎么跟来了?”
段宁和往日相比,有了很大的不同。或许是因为他变得忙碌,没有时间考虑其它琐事,因此他的穿衣打扮趋向于普通,抽烟的次数也比从前少了,不过依然有一种痞气,笑起来的时候最明显。
而今,他正是带着这种痞气,嗤笑一声才回答道:“我看你们两个走过来,还以为要开什么会。”他随手拉了拉衣领,抬高了下巴道:“你们聊吧,我先走了。”
柯小玉出声喊他:“段宁,你要待就待,我可没赶你走。”
柯小玉的一番话,不足以留住段宁,还是蒋正寒开口道:“这是安全部门的会议。”他亲手拉开一把椅子,随后偏头看向了段宁:“你留下来也可以。”
段宁微微颔首,挑了一把椅子坐下:“好啊,那就听蒋总的吧。”他翘着一个二郎腿,说话的语调偏低沉,显而易见的是,段宁的心情也不太好。
夏林希接话道:“我们要讨论的事情,和上一次数据泄露有关吗?”她侧目望着柯小玉,像是在静候下文,一副洗耳恭听的样子。
会议室的窗户打开了,照进来一片八月的阳光。阳光经过窗户的裁剪,投下的落影宛如平行四边形,柯小玉就站在一块落影中,鼻梁上的眼镜泛起金属的色泽,而她挺直了自己的胸膛,拔高声调道:“我有一个重大发现。”
此时此刻,会议室里一共有六个人,而其中最安静的那一个,却是一向聒噪的陈亦川。他身着一件黑色T恤,坐在会议室的角落里,脸色有一点泛红,偶尔冒出两声咳嗽。
蒋正寒瞧了他一眼,就听见柯小玉开口道:“我不相信我们的存储服务,被智礼科技公司的人攻破。前两天我没有睡觉,写了一个爬虫,对比那两千条泄露的数据……”
她抿了一下嘴,郑重其事道:“我发现那两千多条数据,存储的时间跨度都在半个月之内,解析后的IP地址只有两百种——应该是找了两百多个人,或者不到两百个人,在不同的地点,不同的时间,使用了我们的服务。”
话音落罢,其他人还没说什么,陈亦川却连连咳嗽。
蒋正寒从座位上站起来,走到了陈亦川的身边。他抬起了自己的左手,用手背搭上陈亦川的额头——果不其然,陈亦川正在发烧。
陈亦川发烧的时候,也能保持清醒,他第一个出声总结道:“有意思了,我还在怀疑内鬼,原来根本不需要内鬼,就能伪造一起数据泄露。”
在场一共六个人,除了段宁之外,都明白了怎么回事。段宁挠了一下头,忍不住询问道:“陈组长,这话怎么说?我没听懂。”
会议室内无人应答,不过窗户开了一半,时常传来汽车的鸣笛声。温热的夏风吹动窗帘,天边的霞光若隐若现,这或许是一个美好的下午,室内却有人叹了一口气。
叹气的人是夏林希。
她说:“所以我们根本没有数据泄露,智礼科技公司公布的两千多条用户数据,本身就是他们自己存进去的。至于那两千多个用户账号,应该也是他们注册创建的。”
段宁拍了一下桌子,不过他无话可说。
有什么好说的呢,这种手段虽然见不得光,但是格外好用——被泄露的数据一共一万多条,除了两千多条真实存在的,还有八千多条都是胡编乱造的。
百分之百的谎言并不可怕,可怕的是真假参半的话。
夏林希想了想,继续说道:“我们的云存储服务,其实相当于一个云端网盘,但是分给用户的空间很大,而被泄露的两千多个用户……如果我没记错的话,存储的内容都比较少。”
夏林希话音未落,陈亦川接了一句:“那我们还等什么?赶紧通知钱辰他们,熬夜写一篇公关文,再不洗白就来不及了。”
平心而论,夏林希和他想法一致,然而蒋正寒却反问道:“你们觉得,公关文应该写什么内容,泄露的两千多个账号密码,都是他们自己创建的么?”
蒋正寒站在陈亦川的旁边,而陈亦川仍然坐在原位,由于蒋正寒的身量颇高,陈亦川只好抬头看他。他咳嗽了两声,额头抵在墙壁上,大概有一些头晕,同时开口说话:“我说蒋总,我们就这么写,不行吗?”
蒋正寒没有直接回答,他假设了一个情形:“如果你是一个旁观者,看到公司做出这样的解释,你更可能相信还是怀疑公司?”
此话一出,夏林希心中咯噔一下。
没错,其实他们没有实打实的证据,证明这一切都是徐智礼所为。想当初蒋正寒还在XV公司,平白受到了泄露数据的诬告,最后还是XV官方出面,才彻底证实了他的清白。而他发表的那篇洗白长文,也只有业内的程序员格外关注,作为非专业人士的普通人,可能更需要一个合理化的结果,而不是分析加推测的解释过程。