《表白被拒我走后,校花反过来倒追我》 第231章 真的很想帮忙 第二百三十一章 真的很想帮忙 “你又干嘛?”冯书禾看他摆弄手机。 “我搜搜投资人都问些啥。”高宇点开搜索页面。 许奕阳叫来服务员:“你就别瞎操心了。” “不是,我得做准备啊。”高宇还在低头搜索。 杨淮拿过他的手机:“你准备个屁。” “万一投资人问我问题呢?”高宇抢回手机。 冯书禾夹了块肉:“谁会问你啊。” “那我总不能一句话不说吧。”高宇继续搜索。 许奕阳放下筷子:“你要是敢说话,我就把你轰出去。” “这么狠?”高宇抬起头。 杨淮端起碗:“你就在后面坐着。” “那投资人要是......”高宇还想说。 冯书禾打断他:“你就装哑巴。” “好吧好吧。”高宇缩了缩脖子。 服务员端来一盘菜:“您的红烧肉。” “对了,软件测试完了吗?”许奕阳问杨淮。 “基本上都调试好了。”杨淮喝了口汤。 高宇又凑过来:“要不要我再帮你测试一遍?” “你能测出啥?”冯书禾把他推开。 许奕阳看了眼手机:“明天来的都是大公司。” “投资额度定多少?”杨淮问他。 “三百万起步。”许奕阳放下手机。 高宇一口汤差点喷出来:“这么多?” “你是不是傻?”冯书禾递给他纸巾。 “这还只是起步价。”许奕阳继续吃饭。 杨淮拿起筷子:“软件的核心功能要重点讲。” “ppt做好了吗?”许奕阳问。 “昨天熬夜做完的。”杨淮夹了块肉。 高宇又要说话:“要不要......” “闭嘴。”冯书禾直接堵住他的嘴。 杨淮放下筷子。 “你们说我用蓝色系的颜色行不行?” “现在还操心这个?”冯书禾转头看他。 高宇举起手。 “你别瞎出主意。” 许奕阳点开手机。 “我朋友发来消息,明天投资会来了不少人。” 杨淮拿过手机看了一眼。 “又是蒋俊明安排的?” “不是,这次都是真的投资人。” 冯书禾把手机还给许奕阳。 “你们说要准备多少份材料?” “五十份吧。”许奕阳喝了口茶。 高宇举着手机。 “我看网上说要准备一百份。” “你能不能闭嘴?”冯书禾瞪他。 杨淮站起来。 “吃完饭我得回实验室再调试一遍。” “你就不能好好吃顿饭?”冯书禾拉住他。 高宇又举起手机。 “要不要我帮你?” “你帮个屁。”杨淮坐回椅子。 许奕阳放下筷子。 “材料我已经让人准备好了,你专心调软件就行。” “那场地布置呢?”冯书禾问。 “会议室都安排好了。” 高宇又要说话。 “你要是再多嘴我就把你丢出去。”冯书禾堵住他的嘴。 “唔唔唔......” 杨淮看了眼时间。 “吃完饭赶紧回去,我还得再看看演示文稿。” “你就不能休息一下?”冯书禾叹气。 许奕阳放下茶杯。 “明天九点开始,你们都别迟到。” “我八点就到。”高宇举起手机。 “你不是装哑巴吗?”冯书禾推他。 “我就在门口等着。” 林雅云站在饭店外面,手里拿着一份文件。 “专利证明已经拿到了。”她打电话给蒋俊明。 “明天记得带上。”蒋俊明在电话那头说。 “你放心,我一定会去。”林雅云挂掉电话。 杨淮从饭店里走出来。 “书禾,你先回去,我去实验室再看看。” 林雅云躲在墙后面。 “这个专利就是你的软肋。”她低声说。 高宇跟在杨淮后面。 “哥,我陪你去实验室。” “你赶紧回去睡觉。” 许奕阳拿着车钥匙。 “要不要我送你?” “不用,我走着去就行。” 冯书禾拉住杨淮。 “你也早点回来。” 林雅云看着他们离开。 “明天,我一定要拿这个专利证明。” 高宇还在嚷嚷。 “真的不用我帮忙?” “你再说话我揍你。”杨淮转身走了。 许奕阳开车送冯书禾回去。 “你说明天会不会出问题?” “应该不会。”冯书禾看着窗外。 林雅云站在路边打车。 “科技园。”她上了出租车。 出租车开过杨淮身边。 林雅云低着头。 “这次我一定要让你输。” 杨淮走进实验室。 打开电脑检查软件。 林雅云到了科技园。 她走进会议室。 “布置得不错。”她看了一圈。 把专利证明放在桌上。 “明天你就完了。” 杨淮在实验室里忙到深夜,眼睛酸涩得像是被人撒了一把沙子。 他抬手揉了揉眼角,桌面上的咖啡已经凉透了。 外面的天色从漆黑慢慢变成了铁青色,天际透出一丝微光。 杨淮站起身伸了个懒腰,几天没合眼,身上的骨头都在咯咯作响。 冯书禾站在门口,手里拿着一个保温杯,轻轻敲了敲门框。 “喝点热的。昨晚就该劝你别熬了。” 杨淮端起杯子,咖啡的香气混着丝丝热气散开。 他看了一眼时间,距离投资会开始还有两个小时。 “我得再调一遍数据库接口。昨天测试有点小问题。”杨淮转过身面对显示器。 “你就是太紧张了。”冯书禾的声音带着点无奈,“软件已经很完善了。” 杨淮没说话,手指继续在键盘上敲击。 代码像流水一样在屏幕上滚动,他的眼神越来越严肃。 高宇在门外探了个脑袋,语气兴奋:“哥!你猜我刚才在楼下看见谁了?” “蒋俊明。”高宇的声音里带着几分紧张,“还有林雅云,他们好像拿着什么文件。” 杨淮的手指停在键盘上,屏幕上的代码定格在最后一行。 冯书禾皱眉:“这两个人怎么会一起来?” “不对劲。”杨淮站起身,关掉了电脑,“他们这是有备而来。” 许奕阳的电话正好打了进来:“你们到哪了?蒋俊明正在会场里等着,脸色不太好看。” “马上到。”杨淮挂掉电话,拿起桌上的U盘和演示文稿。 科技园的会场里已经坐了不少人,西装革履的投资人正在低声交谈。 空气里飘着咖啡的香气,还混着一丝紧张的氛围。 蒋俊明坐在第一排,手里拿着一份文件,脸上带着意味深长的笑容。 林雅云站在他身边,时不时低头说几句话。 杨淮走进会场的时候,蒋俊明抬头看了他一眼,笑容更深了几分。 第232章 一张废纸 第二百三十二章 一张废纸 “看来今天有好戏看了。”蒋俊明对林雅云说,“这小子还真敢来。” 林雅云低头看着手里的文件,嘴唇微微抿着。 杨淮站在投影幕布前,把U盘插.进笔记本。软件的界面在大屏幕上亮起,黑底蓝字的logo显得格外醒目。 会场里的灯光暗了下来,投资人们停止了交谈,目光都集中在屏幕上。 “各位好,我是杨淮。今天要展示的是一款面向企业级用户的安全预警软件。” 杨淮的声音很平稳,完全听不出昨晚熬了通宵。他的手指在键盘上敲了几下,软件的主界面展开。 “这套系统采用了全新的架构,能实现毫秒级的漏洞识别和防御......” 蒋俊明突然开口打断:“杨工,在介绍软件之前,是不是该先说说这个技术的来源?” 会场里的空气一下子凝固了。投资人们的目光在杨淮和蒋俊明之间来回。 许奕阳坐在后排,手指轻轻敲了敲座椅扶手。 “技术当然是我自主研发的。”杨淮的语气依然平稳,“每一行代码都是原创。” 蒋俊明笑了起来,声音里带着几分嘲讽:“是吗?那这个你怎么解释?” 他站起身,从文件夹里抽出一张纸,走到投影幕布前。 “各位请看,这是一份专利证明。日期是在三个月前,申请人是林雅云。” 会场里响起一阵窃窃私语,投资人们的表情变得严肃起来。 林雅云站在原地,手指无意识地摩挲着文件夹的边缘。 她看着杨淮的背影,心里涌起一阵说不清的情绪。 冯书禾坐在第二排,手指紧紧攥着包带。 她能感觉到会场里的气氛越来越紧张。 高宇缩在角落里,急得直跳脚,但又不敢出声。 偷偷给余幼笙发信息:“出事了,蒋俊明拿专利的事情说事儿。” 杨淮站在原地没动,目光落在那份专利证明上。 “专利?”他的声音里带着一丝玩味,“蒋总,你确定要在这里谈这个?” 蒋俊明愣了一下,没想到杨淮会是这种反应。他很快又恢复了镇定。 “怎么,心虚了?这可是实打实的证据。”蒋俊明晃了晃手里的文件。 杨淮转过身,看向会场里的投资人:“各位,我有个问题想请教蒋总。” 蒋俊明挑了挑眉:“你说。” “一个三个月前的专利,为什么要等到今天才拿出来?”杨淮的目光直视着蒋俊明。 会场里安静了下来,所有人都在等着蒋俊明的回答。 林雅云站在原地,手心里全是冷汗。她知道杨淮说得对,这份专利拿出来的时机太巧了。 “这......”蒋俊明语气有点发虚,“当然是为了维护知识产权。” “是吗?”杨淮笑了笑,“那不如让林雅云来说说,这个专利到底是怎么回事。” 所有人的目光都转向了林雅云。她站在那里,手里的文件微微发抖。 “林雅云。”杨淮的声音很轻,“你真的要替他们背这个黑锅吗?” “我......”林雅云张了张嘴,看了一眼蒋俊明,又看了看杨淮。 会场里的空气仿佛凝固了,连呼吸声都显得格外清晰。 林雅云深吸一口气,手里那份专利证明被她捏出了褶皱。 抬起头,目光扫过会场里的每一张脸。 “这份专利证明是假的。”她的声音不大,却足够清晰。 蒋俊明的脸色瞬间变得铁青,他猛地转身瞪着林雅云:“你说什么?” “我说这份专利证明是假的。”林雅云的声音提高了几分。 “是您让我用之前的几段代码,伪造了申请日期。” 会场里响起一阵惊呼,投资人们交头接耳,议论声越来越大。 许奕阳坐在角落里,嘴角勾起一抹笑意。 “你胡说什么!”蒋俊明一把抓住林雅云的手腕。 “你知不知道自己在说什么?” 林雅云甩开他的手,眼神里带着几分冷意: “我说的都是真的。这套系统的每一行代码都是杨淮写的。” “我可以作证。”她转过身面对投资人,“ 我之前一直在跟杨淮对接项目,这项技术确实是他原创的。” 蒋俊明的脸色变得更难看了。 他没想到林雅云会在这个时候反水,一时间竟说不出话来。 杨淮站在投影幕布前,目光落在林雅云身上。 他没想到会是这个结果,但心里的一块石头总算落了地。 “各位。”杨淮开口,声音很稳。 “既然专利的事情已经澄清了,我们是不是该继续看软件演示?” 坐在第一排的一个投资人点了点头:“确实该看看这个系统到底有什么特别之处。” 杨淮按下键盘,软件界面重新亮起。 他开始详细介绍每个功能模块,语速不急不缓。 投资人们的目光重新集中在屏幕上,不时点头记录。 有几个技术背景的投资人甚至拿出手机拍照。 蒋俊明站在那里,像是一尊雕塑。 他看着台上侃侃而谈的杨淮,再看看站在一边的林雅云。 事情已经完全超出了他的控制,那份精心准备的专利证明反而成了引爆真相的导火索。 “这套系统最大的特点是响应速度。”杨淮调出一组测试数据。 “从发现漏洞到拦截攻击,只需要0.1秒。” “市面上最快的同类产品也要0.5秒。”一个投资人举手提问,“你们是怎么做到的?” 杨淮打开系统后台,展示了一段核心代码。 “我们用了全新的算法架构,把常规的五个步骤缩减到两个。” 投资人们又是一阵惊叹,有人开始在本子上计算投资回报率。 甚至有人已经拿出支票本,准备现场签约。 蒋俊明看着这一幕,攥紧的拳头微微发抖。 他知道自己已经输了,而且输得很彻底。 “林雅云!”他压低声音,“跟我出去。” 林雅云头也没回:“不用了,我要看完这场演示。” “你忘了自己是谁的人了?”蒋俊明的声音里带着威胁。 “我是永禾软件的人。”林雅云转过头,直视着他的眼睛。 “从现在开始,我只对自己的工作负责。” 会场另一边,高宇激动得差点跳起来。 他看着一个投资人掏出支票本,在上面龙飞凤舞地写下数字。 第233章 火锅配真话 第二百三十三章 火锅配真话 “五百万!”他小声对身边的冯书禾说,“这才第一个投资人啊!” 冯书禾按住他的肩膀:“别激动,还有更多人在等着签约。” 蒋俊明看着一个个投资人举手要求签约,脸色变得越来越难看。 他抓住林雅云的胳膊,用力往外拽。 “我让你跟我出去!” “不好意思。”林雅云甩开他的手,“我说了,不要打扰我工作。” 会场里响起一阵掌声,又一位投资人递上了签约意向书。 蒋俊明站在角落里,像是被人遗忘的影子。 会议结束后,几个人直接去了附近的火锅店。 高宇一路上蹦蹦跳跳,兴奋得像个孩子。 “五百万啊五百万!这下咱们的软件能做得更好了!”他一边走一边比划。 许奕阳跟在后面,看了眼手机上的转账记录: “不止五百万,算上其他几个投资人,总共有两千多万。” 高宇一下子停住脚步,转身瞪大了眼睛:“多少?两千多万?” 冯书禾推了他一把:“别傻站着,赶紧进店。” 包间里已经摆好了锅底,服务员正在往里加汤料。 林雅云坐在角落里,手指一下一下敲着桌面。 杨淮给每个人都倒了杯茶,走到林雅云面前的时候停了一下。 “今天的事,谢谢你。”他的声音很轻,但每个字都说得很认真。 林雅云端起茶杯喝了一口:“我只是说了实话而已。再说,这本来就是你的东西。” “但你这么做,蒋俊明那边......”杨淮皱了皱眉。 “我知道他的性格。”林雅云放下茶杯,“他不会善罢甘休的,你们要小心一点。” 许奕阳端着酒杯坐过来:“他能翻起什么浪?现在公司有投资,名声也打出去了。” 林雅云摇了摇头:“你们不了解他。在公司这些年,我见过太多人被他整垮。” “他的手段很阴,从来不会正面出手。” 林雅云的目光落在茶杯上,“你们以后每一个项目都要留个心眼。” 高宇举着筷子:“他要是敢来,咱们就跟他拼了!” 冯书禾瞪了他一眼:“就你这样还拼?连软件测试都没做明白。” “说到测试。”杨淮正色道,“下个月就要进入测试期了,大家得提前做好准备。” 许奕阳点头:“主要是系统压力测试,得找人来帮忙。” “林雅云。”杨淮转头,“你有兴趣来帮我们吗?” 林雅云愣了一下,似乎没想到杨淮会直接问她。 她放下茶杯,目光在每个人脸上扫过。 “你们真的信任我?” “为什么不信任?”冯书禾笑着说。 “今天要不是你,我们的项目就黄了。” 高宇也跟着点头:“对啊对啊,你技术又好,人又实在。” 林雅云低头看着茶杯里的茶叶,嘴角慢慢勾起一个弧度:“好,我来。” “那就说定了。”许奕阳举起酒杯,“欢迎加入永禾软件。” 汤锅里的辣油翻滚着,香气四溢。 高宇夹起一片毛肚扔进锅里,发出滋滋的响声。 “林姐,你以前跟蒋俊明那边接触多,知道他们会用什么手段吗?” 高宇一边涮肉一边问。 林雅云放下筷子,表情变得严肃: “他最常用的就是挖人。先是高薪挖走核心员工,然后再从内部瓦解。” “这招对我们没用。”许奕阳笑着说,“现在团队都是自己人。” “还有就是商业打压。”林雅云继续道。 “他在业内人脉很广,经常联合其他公司一起封杀对手。” 杨淮点了点头:“这个我们得提前准备。” “现在有了投资,可以多找几个合作伙伴。” “还有一点最重要。”林雅云压低声音。 “他手里肯定还留着其他后手。你们这套系统的源代码要严格保管。” 冯书禾皱眉:“你是说他会偷代码?” “不止是偷。”林雅云摇头。 “他可能会篡改代码,然后说是你们抄袭他的。就像今天那样。” 杨淮点开手机备忘录:“我记下来,回头就做代码加密。” “要不要做个代码版本管理系统?”高宇举手提议。 “你懂个屁。”冯书禾直接怼他,“你还是专心学测试吧。” 林雅云看着他们斗嘴,嘴角不自觉地勾起一抹笑意。 她端起茶杯,轻轻抿了一口。 “你们要记住。”林雅云突然开口。“ 蒋俊明最擅长的就是挑拨离间。 不管以后发生什么,都要互相信任。” 陈澈搬着一箱矿泉水走进办公室,额头上的汗珠沿着脸颊滑下来。 科技园这边的空调制冷效果不太好。 “都别光顾着敲代码,记得喝水。”他把水放在每个人桌边,看了眼杨淮的显示器。 代码密密麻麻地布满屏幕,硕大的显示器被分成四个窗口。 每个窗口都在运行不同的模块测试。 “压力测试做完了吗?”陈澈拽了把椅子坐在杨淮旁边。 “还差两组数据。”杨淮头也没抬,手指继续在键盘上敲击,“林雅云那边在跑并发测试。” 陈澈把水递到他手边:“你都三天没回宿舍了,要不要先去休息会儿?” “等这组测试完。”杨淮伸手拧开瓶盖,仰头喝了一口,“高宇那小子测到哪了?” 高宇正戴着耳机在角落里捣鼓他的笔记本,听到有人叫他,赶紧摘下耳机。 “哥,我这边测出个bug,界面卡死了。”高宇指着屏幕,“你看这行代码是不是写错了?” 杨淮走过去看了眼:“参数类型写错了,改成float试试。” 林雅云从隔壁测试间探出头: “杨淮,并发测试有点问题。五千用户同时访问的时候系统响应变慢。” “这个我来看。”许奕阳推开门走进来,手里还拿着几份文件,“你们先把其他模块测完。” 冯书禾拿着笔记本从会议室出来:“代码审计做了一半,发现几个安全隐患。” 办公室里瞬间热闹起来,每个人都在讨论自己负责的模块。 陈澈站在角落里,看着他们忙碌的样子。 “你们说软件能准时上线吗?”陈澈小声问旁边的余幼笙。 “应该能吧。”余幼笙正在整理测试报告,“现在就剩下优化了。” 第234章 熬夜加班改出个BUG 第二百三十四章 熬夜加班改出个BUG 两周后的上线日越来越近,办公室里的气氛也越来越紧张。每个人都在和时间赛跑。 杨淮放下手里的咖啡,揉了揉发酸的眼角。 电脑屏幕上显示的时间已经是凌晨三点。 身后传来键盘敲击的声音,他转头看去,发现林雅云还在测试服务器性能。 “你也去休息吧,剩下的我来。”杨淮站起身走到她桌边。 林雅云摇摇头:“快好了,再测最后一组。” 办公室另一边的高宇已经趴在桌上睡着了,手里还拿着写了一半的测试报告。 冯书禾轻手轻脚地给他盖上外套,又把报告抽出来放在一边。 “让他睡会儿吧。”许奕阳递过来一杯咖啡,“这小子这两天一直在加班。” 时间一天天过去,软件上线的日期越来越近。 陈澈每天负责给大家买饭送水。 “我觉得我像个保姆。”他一边往办公室里搬饮料一边抱怨。 余幼笙帮着他整理货架:“你要是想写代码我可以陪你去学。” 陈澈翻了个白眼:“算了吧,我看他们天天加班就头疼。” 上线前的最后一天晚上,整个团队都在办公室里。 每个人都盯着自己的电脑屏幕。 林雅云做最后的性能测试,冯书禾检查代码安全性,高宇负责测试用户界面。 杨淮和许奕阳在会议室里讨论上线方案,陈澈在外面给大家点夜宵。 “明天就要上线了。”余幼笙趴在桌上,“感觉像做梦一样。” “做梦也得把测试做完。”冯书禾头也没抬,继续敲着代码。 凌晨时分,杨淮终于按下了发布按钮。 永禾软件的安全预警系统正式上线。 大家看着系统稳定运行的数据,都松了一口气。 “回学校继续做学霸去吧。”许奕阳笑着说,“这段时间耽误你们不少功课。” 高宇抱着书包往外走:“可不是嘛,我论文都快写不完了。” 冯书禾推了他一把:“你那论文不是早就该交了吗?” “所以说更要赶紧写啊!”高宇加快脚步,“教授都催了好几次了。” 陈澈看着他们打打闹闹的样子,也收拾好东西准备离开:“终于可以好好睡一觉了。” 杨淮站在办公室门口,看着大家陆续离开。 林雅云最后关掉电脑,走到他身边。 “回去好好休息。”她说,“剩下的就看市场反应了。” 两天后的清晨,杨淮被一阵急促的电话铃声惊醒。 许奕阳的声音从话筒里传来,带着几分焦虑。 “出事了!系统被攻破了,五千条用户信息泄露!” 杨淮一下子清醒过来,翻身下床抓起笔记本。 他快速打开后台监控系统,屏幕上的数据让他浑身发冷。 “怎么可能......”他盯着那些被标记为泄露的数据包。 “我们的加密模块不可能被破解。” 办公室里,团队成员陆续赶到。每个人脸上都带着疲惫和担忧。 “投资方那边怎么说?”冯书禾坐在电脑前翻看日志文件。 许奕阳摇摇头:“他们要求我们立即停止系统运营,赔偿所有损失。” “赔偿?”高宇一拍桌子,“凭什么赔偿?又不是我们的错!” 林雅云站在角落里,手指无意识地敲击着桌面。 “这事太蹊跷了。我们的加密算法是业内最强的。” 杨淮盯着屏幕上的数据,突然开口:“大家先别着急。这件事没那么简单。” 他抬起头,目光扫过每个人的脸: “我们先各自检查一下负责的模块,看看到底哪里出了问题。” “那公司怎么办?”余幼笙小声问,“投资方已经发了律师函。” 杨淮沉默了一会儿,声音有些沙哑:“如果真的查不出问题,那就只能解散了。” 办公室里瞬间安静下来,连呼吸声都变得格外清晰。 “把损失赔给投资方,剩下的钱我会还给大家。” 杨淮继续说,“对不起,让你们白忙活这么久。” 高宇一下子站起来:“不行!凭什么解散?咱们的软件明明没问题!” “对,肯定有问题。”冯书禾也开口,“我们得查清楚到底是怎么回事。” 林雅云突然皱起眉头:“等等,杨淮,你看看这些泄露的数据。” 她调出一组日志记录,指着屏幕上的时间戳:“这些数据都是最近半个月内存储的。” 杨淮凑过去看了一眼,“你说得对,如果是系统漏洞,不可能只泄露这段时间的数据。” “难道是......”许奕阳也反应过来。 杨淮快速敲击键盘,调出更多的数据记录。 他的手指停在一组特殊的访问记录上。 “这些数据的访问IP都很有规律。” 他指着屏幕,“像是被人批量导出的。” 冯书禾凑过来看了一眼:“会不会是有人拿到了我们的访问权限?” “不对。”林雅云摇头,“就算有访问权限,也不可能绕过加密模块。除非......” “除非拿到了解密密钥。”杨淮接过话头,“而且是在半个月前拿到的。” 办公室里的气氛突然变得凝重起来。每个人都明白这意味着什么。 “内鬼。”许奕阳低声说出这两个字,“有人从内部泄露了密钥。” 高宇一下子跳起来:“不可能!咱们就这几个人,谁会干这种事?” “别激动。”杨淮抬手示意他坐下,“我们得冷静分析。” 他打开另一个窗口,开始对比这些泄露的数据。 每一条记录都被仔细筛查,每个时间戳都被反复核对。 “你们看这个。”他突然指着一组数据。 “这些数据的存储时间,和蒋俊明来找麻烦的时间点对得上。” 林雅云眯起眼睛:“那天他来闹事之后,系统确实出现过一次短暂的波动。” “当时我们以为是服务器负载问题。”冯书禾回忆道,“没想到......” 杨淮继续查看数据:“那次波动持续了不到三分钟,正好是密钥被替换的时间。” “你是说。”许奕阳盯着屏幕,“他们趁那个机会,植入了后门程序?” 杨淮点点头:“而且是个定时触发的后门,专门收集这段时间的数据。” 第235章 暗藏玄机后门 第二百三十五章 暗藏玄机后门 杨淮点点头:“而且是个定时触发的后门,专门收集这段时间的数据。” 许奕阳的脸色变得极为难看,他抬手揉了揉眉心,声音低沉。 “这就不是简单的入侵了,他们是在布局,从一开始就盯上了我们。” 林雅云站在一旁,手指轻扣桌面,眉头也皱了起来。 “如果后门是定时触发,那就说明,对方知道我们的测试周期,甚至连上线节奏都算得很准。” 高宇猛地从椅子上站起来,手里抱着一摞记录文件,声音带着压抑不住的愤怒。 “这不就是蒋俊明搞的鬼吗?他之前就来过,肯定是那时候动的手脚!哥,咱们现在报警吧!” 杨淮却摇了摇头,目光沉静而锐利。 “报警?拿什么证据?就凭这些访问记录?法律上讲,我们的系统漏洞被利用,责任也在我们自己身上。” 他话音刚落,办公室里一片死寂,连高宇都愣住了。 许奕阳叹了口气,语气依旧平稳,却带着几分深意。 “杨淮说得没错。蒋俊明最擅长的就是利用规则,他不会留下任何直接证据,肯定早就把自己摘得干干净净了。” 桌边的冯书禾一直没说话,这时候却冷冷开口。 “所以他才敢当着投资人的面挑衅我们。” “他知道我们一旦出事,没人会追查到他头上。可笑,他现在大概正等着看我们的笑话吧。” 林雅云的手指停了下来,目光紧紧盯着电脑屏幕,开口时语气有些迟疑。 “如果是定时触发的后门......有没有可能,我们能找到它的触发条件?” 杨淮眼睛一亮,像是被点醒了什么。 他快步走回自己的电脑前,飞快地敲击着键盘,屏幕上的数据流快速滚动。 他的声音带着一丝压抑的兴奋:“没错!” “如果后门是定时触发,那它一定有一个触发点,一个我们忽略掉的细节!” 他手指敲下回车键,调出了一组系统运行日志。 所有人都围了过来,办公室里只剩下键盘敲击声和屏幕上数据流动的光影。 “看这里。”杨淮指着屏幕上的一行数据,语气忽然变得急促。 “这一段时间内,系统内存的使用率突然飙升,紧接着又迅速恢复正常。” “时间点,正好是蒋俊明来闹事的那天!” 林雅云凑近屏幕,快速浏览着数据,声音也低了下去。 “这是典型的伪装手段。他们先制造了一次负载异常,掩盖后门植入的痕迹。” “可惜,他们忘了隐藏这一秒钟的内存峰值。” 冯书禾看着那组数据,冷冷地笑了一声:“还真是狡猾的手段,可惜他们低估了我们。” 高宇一拍桌子,激动得差点跳起来:“哥,那咱们是不是能顺着这个线索,把后门揪出来?” 杨淮却没有直接回答,他的目光依旧紧盯着屏幕,手指在键盘上飞速跳动。 片刻后,他停下来,深吸了一口气,声音低而稳:“后门的位置找到了,但这只是第一步。” 林雅云皱眉:“什么意思?” 杨淮抬头看向她,目光沉静如水:“如果我们直接删除后门,蒋俊明很快就会发现。” “接下来他可能会直接对我们发起更大的攻击。” “我们现在的资源,根本挡不住第二次打击。” 冯书禾的眼神微微一变,瞬间明白了杨淮的意思。 “你的意思是......我们不但不能删,还要让它继续运行?” 杨淮点了点头,手指继续敲击着键盘:“没错。” “不仅要让它运行,还要让它‘运行出问题’,让蒋俊明以为。” “他的后门出了bug,或者被我们识破。” “他的性格决定了,他一定会主动暴露更多的东西。” 许奕阳沉思片刻,缓缓点头:“这确实是个办法。蒋俊明的手段虽然阴,但他有个致命缺点,就是太急功近利。” 高宇听得有些发懵:“那咱们具体该怎么做?” 杨淮没有回答,手指依旧在键盘上飞舞。 屏幕上的代码不断变化,像是某种精密的机关正在运转。 他的声音平静而笃定:“我们要做一个假象,让他以为自己的计划已经成功了一半。” 林雅云看着杨淮的操作,眼神里隐隐透着一丝佩服。 “你是想设计一个更高级的假数据,诱导他的后门自动触发?” “没错。”杨淮的目光停在屏幕上的一行代码上。 “我们要制造一批假的用户数据,假得足够真实,足够诱人。” 冯书禾靠在桌边,双手环胸,语气里透着几分冷意。 “蒋俊明想用这些数据搞垮我们,那咱们就让他先吞下这些毒饵。” “可是。”高宇的声音里带着一丝担忧,“万一他不上当呢?” “那我们就只能赌一把。”杨淮停下了手上的动作,抬起头看向所有人。 “这次的赌注很大,但我们已经没有退路了。” 办公室里一片沉寂,所有人都在思考杨淮的话。 片刻后,许奕阳站了起来,语气坚定:“干吧。就算是赌,也要赌得漂亮一点。” 林雅云点点头:“我配合你,把假的用户数据做到足够真实。” 冯书禾抬手拍了一下桌子,嘴角勾起一抹冷笑。 “既然蒋俊明喜欢下棋,那咱们就陪他玩一盘大的。” 高宇也站了起来,撸起袖子:“哥,你说怎么干,我全听你的!” 杨淮的目光扫过每个人的脸,点了点头:“好,那咱们从现在开始分工——” 他的话还没说完,办公室的灯忽然闪了一下。紧接着,电脑屏幕上的数据流突然停滞,所有人都愣住了。 “断网了?”高宇的声音里带着一丝慌乱。 “不对。”杨淮迅速打开另一台备用电脑,“这是外部攻击,有人正在试图彻底破坏我们的系统!” 林雅云的脸色一变,立刻冲到自己的电脑前:“攻击强度很高,目标是我们的核心数据库!” “看来蒋俊明已经知道我们发现了后门。”冯书禾冷冷开口,“他在毁尸灭迹。” 杨淮的手指再次飞快地敲击键盘,声音里透着一股不容置疑的冷静。 “别慌,这可能是我们的机会......” 第236章 你也有今天 第二百三十六章 你也有今天 林雅云迅速调整操作界面,语气平静却带着一丝锋利。 “你想趁着他们攻击的时候,追踪流量源头?” “没错。”杨淮没有停下手上的动作。 “他们既然敢动手,就一定会留下痕迹。这波攻击越猛烈,暴露得越彻底。” 高宇站在一旁,急得抓耳挠腮:“哥,他们火力这么猛,咱们的防御能撑得住吗?这攻击强度太夸张了!” “能撑多久都无所谓。”杨淮的语气冷得像冬夜的寒风,“重要的是,我们不能让他们轻易全身而退。” 冯书禾盯着跳动的日志,声音压得很低:“他们这次的目标是核心数据库,摆明了是想毁掉一切证据。蒋俊明这人,连脸都不要了。” “别急。”杨淮忽然停下动作,手指指向屏幕上的一组数据,“看这里,这个流量异常的节点,就是他们留下的漏洞。” 林雅云凑近屏幕,快速浏览着数据:“攻击IP在不停跳转,显然用了多层代理。但这个固定节点没有隐藏……这是他们的失误。” “没错。”杨淮的语气比刚才更冷了一分,“蒋俊明以为他布的局天衣无缝,可惜,他低估了我们。” 高宇兴奋地喊:“哥,那这回咱们能顺着这个节点,把他们揪出来吗?” “还不到时候,”杨淮的手指继续在键盘上飞舞,“不能打草惊蛇。让他们以为攻击成功,越深.入,露出的底牌就越多。” 冯书禾显得有些担忧:“让他们继续攻击?你确定我们能控制住局面?” “放心,一切尽在掌握。”杨淮没有抬头,输入了一串新的防御指令,“越是急着掩盖痕迹,他们越容易露出真面目。” 林雅云点了点头,快速切换到另一组监控页面:“你的意思是,引蛇出洞,让他们彻底暴露?” “没错。如果他们真的以为得手了,就一定会接下去做更多的动作。” 杨淮停顿了一下,继续说道,“高宇,去打开备用服务器,把攻击流量引过去。” “只引大半,留一部分在这里,让他们误以为核心数据还在主服务器上。” “明白!”高宇立刻冲到自己的电脑前,忙着操作。 “林雅云,盯住第二层防火墙,日志要实时记录,任何异常都不能漏掉。” “了解。”她的声音依旧沉着,但手上的动作明显快了几分。 冯书禾靠在桌前,冷笑了一声: “蒋俊明恐怕已经等不及了,以为我们会被这波攻势吓到,真想看看他知道自己失算时会是什么表情。” “别掉以轻心。”许奕阳的语气比平时多了一分压迫感。 “蒋俊明的手段不会只有这些。他敢发动这种攻击,肯定是有后手的。” 杨淮听完,忽然停下了手上的动作,抬起头看向许奕阳:“这次是我们唯一的机会。如果现在退缩,永禾软件就真的完了。” 这句话一出口,办公室里一片寂静。 片刻后,许奕阳点了点头,语气低沉:“好,按你说的做。” 杨淮没有再说话,继续操作,而屏幕上的日志流量开始逐渐稳定下来。 高宇兴奋地喊道:“流量引导完成!他们已经被转移到备用服务器了,现在还没发现!” “很好。”杨淮嘴角微微扬起,“接下来,我们该让他们自己把把柄送到我们手上了。” 办公室里的紧张气氛终于稍稍缓和,杨淮揉了揉肩膀,站起身。 “好了,程序接下来会自动运行,今晚大家都去庆功会吧。” 高宇愣住了,脸上写满不可思议:“哥,咱们这时候还有心思庆功?你是认真的吗?” “为什么不?”杨淮的语气淡然,“战斗还没结束,但短暂的胜利,也值得庆祝。” 晚上,庆功会包间内的灯光柔和,桌上摆满了热气腾腾的火锅菜肴,香槟的气泡缓缓升腾。 高宇端着酒杯,兴奋得脸都快红了:“哥,今天真是扬眉吐气!蒋俊明那条老狗,肯定没想到咱们还能反手给他一刀!” “别高兴得太早。”林雅云放下筷子,声音冷静得像一盆冷水泼了过来。 “蒋俊明不是普通人,他做事向来不留余地,接下来很可能还有更致命的手段。” “还能怎么致命?”高宇嗤了一声,“咱们已经把他的攻击挡下来了,他还能翻天?” 林雅云看了他一眼,语气平静,却带着一种让人无法忽视的压迫感。 “你以为他今天的攻击只是在掩盖后门?不,他是在试探我们的底线。接下来的每一步,他都会更狠,更隐蔽。” 高宇被她说得一愣,讪讪地坐回椅子:“真的假的?他还能搞出什么花样?” 冯书禾放下筷子,冷冷开口:“所以我们不能有丝毫松懈。” “从现在开始,每一步都要小心。蒋俊明的手段,咱们已经见识过了。” 杨淮举起酒杯,缓缓扫视了一圈:“没错,接下来的战斗会更艰难,但我们已经没有退路。” 他说话的声音不大,却像一块石头落进水中,激起涟漪。包间里一时间没有人再说话,只有火锅的咕噜声在空气中回荡。 许奕阳突然开口:“不过今天确实值得庆祝。这段时间大家都辛苦了,能撑到现在,已经是莫大的胜利。” “对,不能忘了庆祝!”高宇猛地站起来,把酒杯高高举起。 “干了这杯!为咱们的胜利,也为接下来的战斗!” 众人纷纷举杯,撞击声清脆响亮。 林雅云低头轻轻抿了一口果汁,没有再说话。 她的手指轻轻拂过杯沿,动作缓慢而克制。 尽管身处欢庆的氛围,她的眉头却始终没有完全舒展。 蒋俊明的阴影,依然笼罩在她的脑海中。 庆功会结束后,杨淮站在包间门口,目送着众人陆续离开。 身后的火锅香气渐渐散去,只有林雅云走到他身边,停下脚步。 “杨淮,你真的做好准备了吗?” 杨淮没有回头,盯着远处的霓虹灯,声音低沉却坚定:“不管他还有什么后手,我都不会让永禾输。” 林雅云沉默了几秒,随后点头:“那就好。” 说完,她转身离开,脚步轻快而坚定。 杨淮站在原地,望着她的背影,握紧了手中的文件夹。 他低头看了一眼时间,已经快凌晨。 第237章 先别高兴得太早 第二百三十七章 先别高兴得太早 “还有几个安全模块没调试完,今天得搞定。”他自言自语。 办公室的灯还亮着,空气里是剩下的火锅味。 杨淮转身走回办公室,把文件夹放到桌上。 电脑屏幕还开着,日志记录的窗口没有关闭。 他拉开椅子,坐了下来,开始查看每一条记录。 敲击键盘的声音在空荡的办公室里清晰得过分。 过了半个小时,高宇突然推门进来,手里提着两份盒饭。 “哥,先吃点,我刚从楼下饭馆买的。”高宇把盒饭放在桌上。 杨淮头也没抬:“你不回去休息?” “回个屁啊,刚才路上想一想,咱们这软件上线,蒋俊明肯定还得搞事。”高宇坐到一旁,打开盒饭。 “你小子还挺有觉悟。”杨淮随口回了一句,“不过现在别管他,咱们的事才是最重要的。” 高宇夹了一筷子菜,嘴里含糊不清:“我说哥,你这几天就没睡过吧?” 杨淮没回答,只是继续敲着键盘。 “行吧,你不睡我也不睡,反正我也习惯了。”高宇吃完饭,直接跑到另一台电脑前开始检查测试数据。 两人忙碌了一夜,直到天亮。 陈澈早上来的时候,手里拎着一大袋早餐,看到两人还在忙,脸上的表情也没变。 “我就知道你们俩肯定没回去,这不,热豆浆、油条、鸡蛋,快吃点。” 杨淮随手拿了一个鸡蛋:“测试进展怎么样了?” 高宇伸了个懒腰:“界面那块没问题了,剩下的就是压力测试。” 杨淮点了点头,把鸡蛋剥开,边吃边打开了一份新的测试报告。 陈澈一边整理桌上的东西一边说:“我刚才路过实验室,看见林雅云也来了,估计又是一宿没睡。” 杨淮抬头,看向门口:“她人呢?” “应该在楼上。”陈澈把最后一份早餐放到桌上,“我这就去叫她下来。” 没两分钟,林雅云走进办公室,手里还拿着一份数据表。 “刚才我又检查了一下日志,数据库的同步速度还有点问题,可能需要再优化。” 杨淮接过数据表,看了两眼:“行,先放着,我这边调完再看。” 高宇啃着最后一口油条,瞟了一眼林雅云:“姐,你这也太拼了吧,咱们上线可还有两天呢。” “上线之前的每一分钟都很重要。”林雅云放下数据表,打开电脑,“出问题的风险我们承担不起。” 杨淮没说话,只是继续低头修改代码。 办公室里的气氛安静又紧张,只有电脑风扇的声音在耳边嗡嗡作响。 中午的时候,冯书禾拎着一大袋水果进来,把袋子往桌上一放,直接开口:“你们几个,下午给我轮流回去睡觉,不然都别想熬到上线那天。” 高宇抢过一根香蕉:“书禾姐,你是不是不懂咱们程序员的作息?上线之前,睡觉是奢侈品。” 冯书禾冷笑了一声:“你再熬两天试试,直接进医院。” “行了,别吵了。”杨淮抬头看了他们一眼,“下午我回去睡,你们盯着。” 高宇愣住了:“哥,你真要睡觉?” “这不是废话吗?”冯书禾一把把香蕉从高宇手里抽走,“你以为谁都像你这么轴?” 杨淮没再说话,把电脑关上,站起身:“别乱动我的文件,下午三点我回来。” 他拿起外套,走出了办公室。 高宇低头吃了口水果,抬头看着冯书禾:“姐,你说哥是真的累了,还是有别的事?” “累了还能有别的事?”冯书禾瞪了他一眼,“赶紧干活。” 接下来的两天,整个团队都在加班加点。 林雅云负责的模块终于完成了最后一次测试,数据稳定得像一块铁板。 冯书禾把所有的测试报告整理成一份文件,递给杨淮:“我刚才又核对了一遍,没有任何问题了。” 杨淮接过文件,翻了几页:“辛苦了。” 高宇趴在桌上,抬头看了一眼墙上的时钟:“还有六个小时就上线了,时间刚刚好。” “别说话,赶紧把界面再检查一遍。”林雅云瞥了他一眼。 高宇翻了个白眼,慢吞吞地打开了界面调试工具。 六个小时后,杨淮按下了发布按钮。 安全报警软件正式上线。 办公室里安静了几秒,随后高宇跳了起来:“上线了!终于上线了!” 冯书禾靠在椅子上,长出了一口气:“这段时间,总算没白忙。” 林雅云转身看向陈澈:“用户反馈收集怎么样了?” 陈澈点开一份表格:“目前已经有两百多名用户注册,初步反馈都不错。” 杨淮站起身,看了看窗外:“回学校吧,下午还有课。” 高宇愣住了:“哥,你还记得咱们是学生?” “别废话。”杨淮拿起书包,“走。” 回到学校,几个人终于有时间静下心来复习功课。 高宇坐在图书馆,翻开了一本从没碰过的教材,盯着第一页发呆。 “这啥啊?一个字都看不懂。” 冯书禾坐在他对面,冷冷地看着他:“你再不看,期末挂科了别怪我没提醒你。” “挂就挂呗,反正咱们软件上线了,算是人生巅峰了。”高宇无所谓地说。 “上线了也不意味着你能不上学。”杨淮从旁边走过,把一本书拍在高宇面前,“赶紧看完,明天考这章。” 高宇哀嚎了一声:“哥,你也太狠了吧?” 杨淮没搭理他,坐到一旁开始翻自己的笔记。 林雅云从书架那边走过来,把几本参考书放到桌上:“你们几个,要不要组个复习小组?” 高宇无精打采地抬起头:“复习小组?那不是学霸才玩的东西?” “你不复习,期末挂科了,别找我。”林雅云打开一本书,开始画重点。 高宇叹了口气,低头翻开书:“行吧,学霸就学霸,我认了。” 图书馆里渐渐安静下来,只剩下翻书的声音。 杨淮坐在靠窗的位置,盯着课本上的公式,手里的笔却没动一下。 高宇趴在桌上,嘴里念念有词:“什么时候能熬到放假啊?这日子真不是人过的。” 冯书禾听到这话,直接把书甩在桌上。 “你还有心思抱怨?你忘了上周软件上线的时候你差点睡死在桌上?” 第238章 可千万别慌 第二百三十八章 可千万别慌 高宇抬头,咧着嘴:“上线就上线呗,反正上线了咱们就赢了,我还能不高兴?” 话刚说完,杨淮的手机突然震动。 他低头一看,是许奕阳发来的消息。 短短一句话,却像一把锤子,砸得人脑子发懵。 “系统出问题了,五千条用户信息泄露,资方要求紧急撤资。” 杨淮愣了一秒,随后站起身:“我去实验室一趟。” 高宇的表情瞬间僵住:“哥,你说啥?信息泄露?” “别问了。”杨淮抓起椅背上的外套,转身就往外走。 冯书禾站了起来:“我跟你一起去。” 高宇也跟着站起来:“哥,这事闹大了吧?五千条信息,这可不是小事啊!” 杨淮没回头,脚步却比平时快了很多。 实验室里,许奕阳已经在等他。 桌上摊着几份文件,屏幕上是被标红的用户数据。 许奕阳开口就丢了一颗炸弹:“资方的律师函已经发过来了,要求我们赔偿所有损失。” 杨淮一把抓起桌上的文件,快速翻看。 “赔偿多少?” “初步估算,至少三百万。”许奕阳的声音低得像在压着怒火,“而且,他们已经决定撤资。” 高宇推开门冲进来:“三百万?他们这是想弄死咱们啊!” 杨淮沉着脸,把文件扔回桌上:“问题出在哪了?怎么会突然泄露五千条数据?” 林雅云从隔壁走过来,把一份报告放在桌上:“泄露的数据都在这份日志里,时间跨度只有半个月。” 杨淮皱眉:“加密空间被攻破了吗?” “问题就在这。”林雅云指着屏幕上的日志,“我们的加密算法没有任何异常,但这些数据就是被导出了。” 高宇一屁股坐在椅子上:“这不可能啊!咱们的加密算法可是最顶尖的,怎么可能被人直接绕过?” 冯书禾冷冷地开口:“如果不是算法问题,那就是内部出了问题。” 实验室里一片沉默。 杨淮站在电脑前,输入指令开始调取更详细的日志。 屏幕上的数据滚动得飞快,几乎让人看得眼花缭乱。 过了几分钟,他停下动作,指着一组数据:“这五千条信息的存储时间,全都在半个月之内。” 林雅云盯着屏幕,看了一会儿:“这就奇怪了,如果是漏洞问题,泄露的数据应该是随机的,不可能只集中在这段时间。” “没错。”杨淮点了点头,“这说明,数据是被人为挑选后导出的。” 高宇猛地站起来:“哥,你的意思是,有人故意动了这批数据?” 杨淮没有回答,而是继续调取日志。 屏幕上又出现了一组新的记录。 他看着那些时间戳,声音低沉:“而且,这些数据的导出时间,跟我们上线那天的时间点非常接近。” 冯书禾靠在桌边,冷笑了一声:“上线当天就出问题?这明显是有人故意搞事。” “更重要的是。”杨淮指着屏幕上的一串IP地址,“这个访问记录的IP,分布非常不正常。” 高宇凑过去看了一眼:“这几个IP……是在国外?而且全是代理节点?” 杨淮点了点头:“没错,这些数据很可能是通过后门程序被导出的。” 林雅云接口:“如果是后门,那一定是在上线之前就被植入了。” 许奕阳一拳砸在桌上:“是谁?谁有这个机会?” 杨淮没有回答,只是继续翻看日志。 过了一会儿,他停下动作,把文件夹丢在桌上:“不用查了,问题很明显,是蒋俊明。” 高宇直接跳了起来:“又是他?哥,这人是跟咱们有仇吧?上线的时候搞事,现在还要弄死咱们!” “不是仇,是利益。”杨淮的声音冷得像冰,“他从一开始就不希望我们成功。” “那现在怎么办?”冯书禾开口,“资方已经撤资了,损失怎么赔?” “赔不了。”杨淮坐回椅子上,“公司解散,剩下的钱分给大家,算是最后的补偿。” 实验室里的空气瞬间冷了下来。 高宇瞪大眼睛:“哥,你说啥?解散?咱们就这么认输了?” “这是唯一的办法。”杨淮低头看着桌上的文件,“我们没办法承担这个损失。” 高宇站在原地,握紧拳头:“哥,我不信。这事肯定还有转机,咱们的软件不可能就这么被搞垮了!” 杨淮没有再说话。 几个人都散了,实验室里只剩下杨淮一个人。 他坐在电脑前,盯着屏幕上的数据看了很久。 过了一会儿,他忽然打开了一份新的日志。 他的视线停在一组数据上,那是一批被标记为泄露的用户信息。 他的手指在键盘上敲击,调出了更多的细节。 两个小时后,他终于发现了一组异常的记录。 这些数据的存储时间,比泄露时间提前了两周。 他皱眉,把这些数据单独提取出来,开始对比。 半个小时后,他的手停了下来。 他说了一句只有自己能听到的话:“果然不对劲。” 他发现,这些数据的存储跨度,全都集中在半个月之内。 而且,所有的访问记录都指向了同一个节点。 他闭上眼睛,深吸了一口气。 随后,他拿起电话,拨通了一个熟悉的号码。 “许总,我找到问题了。” 电话那头传来许奕阳的声音:“什么问题?” 杨淮低声说:“这次的数据泄露,是有人提前埋下的后门。” “你确定?” “确定。”杨淮的声音里不带一丝犹豫,“而且,我知道是谁干的了。” 许奕阳的声音从电话里传来,有些急:“谁?” 杨淮没有直接回答,开了另一个日志窗口,快速调出了那批数据对应的访问记录。 “别急,等我把这些地址解析完,我给你一个完整答案。” 许奕阳停顿了一下:“好,我等你消息。” 杨淮挂了电话,把手机丢在一旁,专注盯着屏幕上的数据。 他一点一点地解析着每一个IP地址,把这些记录逐一导出。 大概过了半个小时,所有IP地址都被整理成了一张表。 整整两百个IP地址,规规矩矩地排列在文档里。 杨淮盯着这些地址,敲击键盘的速度突然加快。 他开始对这些IP进行归属地查询,结果很快就出来了。 第239章 就看谁更聪明 第二百三十九章 就看谁更聪明 这些IP分布在世界各地,但大部分都集中在几个特定的区域。 杨淮快速比对了一下,忽然停下了手。 “果然是水军。”他低声自语。 这些IP地址的分布太有规律,根本不可能是普通用户的访问。 杨淮又调出了这些IP的访问时间,发现它们的活跃时间几乎完全一致。 标准的批量操作。 他把整理好的结果保存,然后点开了公司的核心数据库。 他重新检查了一遍所有的加密模块,确保没有任何漏洞。 最后他调出了一份详细的访问记录,逐条比对了一遍。 整个过程持续了一个多小时。 当他敲下最后一个回车键的时候,整个人靠在椅背上,长出了一口气。 “数据根本没有泄露。”他喃喃道。 这些所谓的泄露数据,全都是伪造的假象。 第二天一早。 杨淮把所有人叫到了实验室,连冯书禾和高宇也被从宿舍拖了过来。 高宇一边打着哈欠一边抱怨:“哥,这一大早的,你又发现啥了啊?” “发现真相了。”杨淮把整理好的数据表格扔在桌上,“数据根本没有泄露。” 冯书禾愣了一下,急忙拿起那份表格看了起来。 “这些IP……”她皱眉,“全都是水军?” 杨淮点了点头:“没错,两百个IP,分布在几个固定的代理服务器上,活跃时间高度重合。” 高宇凑过来看了一眼,脸上满是惊讶:“这就是有人故意搞咱们啊!这都能看出来!” 冯书禾放下表格,拿出手机:“既然数据没泄露,那我现在就打电话给锐腾,把这事解释清楚。” 杨淮立刻伸手按住了她的手机:“急什么?” 冯书禾抬头看他:“现在不解释清楚,锐腾那边撤资,咱们公司可就真的完了!” 杨淮摇头:“锐腾不是重点,重点是幕后的那个人。” 高宇挠了挠头:“哥,你的意思是,这事就是冲咱们来的?” “没错。”杨淮转身打开电脑,把昨天整理的数据投到投影仪上,“你们看,这次操作的手段太专业了,绝对不是普通人能做到的。” 他指着屏幕上的IP分布图:“这些代理节点的来源,和蒋俊明之前用过的手法一模一样。” 冯书禾皱眉:“所以你觉得是他?” “除了他,还有谁?”杨淮冷冷地说,“这人从一开始就盯着我们,怎么可能让我们顺利上线?” 高宇一拍桌子:“那咱们还等什么,直接找证据,搞他!” “证据已经有了。”杨淮指了指屏幕,“接下来就是看锐腾的态度。” 冯书禾拿起手机:“那还是得解释清楚啊,总不能让人家一直以为咱们泄露了数据吧?” 杨淮拦住她:“现在解释没用,他们不会信。” “那怎么办?”冯书禾急了,“总不能就这么拖着吧?” 杨淮转身看着她:“你要是现在打这个电话,蒋俊明只会更得意。” “他就是想看我们慌乱,想让锐腾彻底放弃我们。” 高宇点了点头:“哥说得对,这时候解释,咱们反而被动。” 冯书禾沉默了一会儿,把手机放回了口袋。 “那你说,该怎么办?” “等。”杨淮回到椅子上,打开了一份新的文档,“等锐腾自己发现这是一场骗局。” 冯书禾皱眉:“要是他们发现不了呢?” 杨淮没有回答,而是把那份整理好的数据表发到了锐腾的技术部门邮箱。 发完之后,他关掉了电脑,站起身:“我们该干什么干什么,剩下的交给他们。” 接下来的几天,整个团队都进入了紧张的工作状态。 杨淮负责优化系统的核心模块,林雅云负责测试安全性能。 高宇和陈澈则负责追踪水军的更多操作痕迹。 冯书禾负责整理用户反馈,确保上线用户的体验没有问题。 所有人都忙得团团转,几乎没有时间休息。 而与此同时,锐腾那边也终于有了回应。 一天晚上,杨淮正在实验室加班,突然接到了锐腾技术总监的电话。 对方的声音听起来有些复杂:“杨淮,我们刚刚核实了数据,确实没有泄露。” 杨淮点了点头:“你们终于查清楚了。” 对方沉默了一会儿,然后说道:“不过,这件事影响太大了,董事会决定暂时搁置投资计划。” 杨淮握紧了电话,没有说话。 对方继续说道:“不过我们可以保证,这件事不会再影响到你们的市场声誉。” 说完,电话挂断了。 杨淮放下手机,坐回椅子上,长出了一口气。 虽然资金没能挽回,但至少,他们的清白终于被证明了。 他打开电脑,把这个消息发到了团队的群里。 没过几秒钟,群里就炸了。 高宇发了一串感叹号:“哥,咱们这算是翻盘了吧?” 冯书禾发了个“终于”的表情:“资金虽然没了,但至少名声还在。” 林雅云则发了一句简短的消息:“接下来怎么办?” 杨淮敲了几个字发了过去:“继续工作,把软件做得更好,让他们彻底闭嘴。” 群里没有人再说话,但所有人都明白,他们还有很长的路要走。 杨淮坐在实验室的电脑前,盯着屏幕上的代码,手指停在键盘上,没有再敲下去。 他打开桌上的文件夹,看着团队成员的简历,一页一页翻过。 每一页都很优秀,无论是高宇的算法,冯书禾的项目管理,还是林雅云的安全架构设计。 这些人在京大,随便一个人都是顶尖的,出去随便进一家大公司,年薪至少五十万起步。 想到这里,他把文件夹合上,靠在椅子上,长出了一口气。 第二天一早,高宇人还没到,声音就已经从实验室门口传了进来。 “哥,哥,出大事了!” 杨淮抬头看了他一眼:“你又咋了?” 高宇一屁股坐到椅子上,把手机丢到桌上:“你看,你看!” 杨淮拿起手机,屏幕上是高宇的邮箱界面,最上面一封邮件的标题用加粗字体写着“offer通知”。 他点开邮件,内容很简单,某知名互联网公司,算法工程师岗位,税前年薪六十万。 杨淮看完,把手机还给高宇:“不错啊,这是给你递梯子了。” 第240章 我不走 第二百四十章 我不走 高宇摆了摆手,“哥,我又不是傻子,这时候跳槽,不就是看咱们永禾现在困难,想挖人吗?” “这说明你值钱。”杨淮站起来,端起杯子喝了一口水,“你要真想去,我不拦着。” 高宇皱眉:“你这话啥意思?哥,我可没想走啊。” 杨淮放下杯子,“这事不是玩笑,咱们这公司现在啥情况你也知道,干不下去是有可能的。” “干不下去也得干,反正我是跟定你了。”高宇拍了拍胸脯。 杨淮没说话,转头继续看他自己的电脑。 下午的时候,冯书禾也进了实验室,手里拿着一沓文件。 “杨淮,你看这个。” 杨淮接过文件,翻开看了一眼,是一家金融科技公司发来的邀请。 “高级产品经理,年薪八十万加分红?”杨淮念了一句,把文件放回桌上,“你这份可比高宇的更牛。” 冯书禾坐到椅子上,语气很淡:“我没打算去。” “为啥?”杨淮问。 冯书禾抬头看了他一眼:“因为我不想走。” “冯书禾,你也知道咱们现在的情况。”杨淮把文件推回给她,“你去这种大公司,比跟着我强多了。” 冯书禾笑了一下:“你少废话,我要是想走,早走了,何必等到现在。” “我是认真的。”杨淮盯着她,“你跟着我,可能就是赔了。” “赔就赔了呗,我不在乎。”冯书禾站起来,把文件丢进了垃圾桶。 杨淮皱眉:“你……” “别说了。”冯书禾打断他,“接着干活吧。” 接下来的几天,陆陆续续又有几个人收到了大公司的邀请,包括林雅云也收到了两家顶级安全公司的offer。 但奇怪的是,没有一个人提过要离开。 实验室里依旧热热闹闹,大家该干嘛干嘛,仿佛什么都没发生过。 一天晚上,杨淮坐在电脑前,盯着屏幕上的代码出神。 过了一会儿,他站起来,把实验室的灯关掉,只留了一盏桌灯。 他拿出手机,给许奕阳发了一条消息:“明天见一面,聊聊。” 第二天中午,杨淮约了许奕阳在学校附近的一家咖啡馆见面。 他刚坐下,许奕阳就开口:“你是不是遇到啥麻烦了?” 杨淮苦笑了一下:“麻烦倒是没有,不过我可能要解散公司了。” 许奕阳皱眉:“你认真的?” 杨淮点头:“我不想拖着大家,永禾现在的情况你也知道,能不能撑下去都不好说。” 许奕阳沉默了一会儿:“他们都知道这事吗?” 杨淮摇头:“我还没跟他们说。” “那你打算怎么跟他们说?”许奕阳问。 “实话实说吧。”杨淮叹了口气,“他们跟着我已经够辛苦了,不想让他们再浪费时间。” 许奕阳点了点头:“行吧,既然你决定了,那就早点告诉他们吧。” 晚上,杨淮把所有人叫到了实验室。 等人都到齐了,他站在最前面,看着大家,沉声开口:“我有件事要跟你们说。” 高宇第一个开口:“哥,你想说啥?” “永禾可能要解散了。”杨淮直视着他们,“公司现在的情况,大家也都清楚,我不想拖着你们。” “解散?”冯书禾皱眉,“你开什么玩笑?” “我没开玩笑。”杨淮摇头,“你们都是京大的学生,每个人都能找到更好的出路,没必要跟着我折腾。” “哥,你是不是脑子抽了?”高宇站起来,“咱们都干到这个份上了,你现在说解散?” “高宇,你冷静点。”杨淮抬手示意他坐下,“我也是为了大家好。” “为了大家好就解散公司?”冯书禾冷笑,“杨淮,你是不是太自以为是了?” “我不是自以为是,我只是……”杨淮还想解释,但话还没说完,就被打断了。 “你少废话!”高宇直接吼了出来,“哥,我告诉你,我哪都不去,永禾不倒,我就不走!” “我也不会走。”冯书禾跟着开口。 “我也不会。”林雅云坐在角落里,声音不大,却十分坚定。 杨淮愣住了,看着面前的几个人,一时间不知道该说什么。 实验室里安静了几秒钟,最后还是许奕阳开了口:“杨淮,你看,大家的态度都很明确了。” 杨淮低头,沉默了很久,最后只说了一句:“谢谢。” 接下来的日子,实验室的氛围反而比之前更紧张了。 所有人都在拼命工作,像是要把之前的所有损失都弥补回来。 杨淮也终于放下了心里的包袱,重新投入到了系统的优化中。 虽然前路还很艰难,但他们都没有退缩。 杨淮低头,手指在桌面上敲了敲,实验室里静得只剩下键盘偶尔发出的声音。 冯书禾站在对面,声音不急不缓:“杨淮,你是不是有点想多了?” 杨淮没有抬头,只是轻声问:“我能不想多吗?公司现在这个情况,你心里没数?” 冯书禾把文件夹放在桌子上,手撑着桌边,盯着他:“你觉得我们跟着你是为了什么?” 杨淮没说话,翻开了一页文件,眼睛盯着上面的数字,嘴里却说:“为了赚钱呗,还能为了什么?” 冯书禾直接开口:“赚钱当然是为了赚钱,但你觉得我们缺你这点钱?” 杨淮停了一下,手上动作顿住,抬起头看着她:“不缺你们还干什么?” 冯书禾语气平平:“因为我们觉得跟着你干有意思,有挑战,有希望,难道这理由还不够?” 杨淮低头,继续翻文件:“有意思是有意思,但现在这个样子,大家都赔了时间。” 冯书禾不等他说完,直接打断:“赔时间又怎么样?谁不是自己选的?” 杨淮抬头,目光里带着几分疑惑:“你们就这么不怕输?” 冯书禾笑了一声,声音很轻:“输了又怎么样?我们还能站起来,大不了从头再来,你觉得我们怕这个?” 杨淮盯着她,像是要从她脸上看出点什么:“你们就这么相信我?” 冯书禾语气很平静:“不信你,我们就不会留下。我们留下,就是做好了输的准备。我们又不是小孩子,这点账算得清楚。” 第241章 你想跑? 第二百四十一章 你想跑? 杨淮低头,手指在桌面上点了两下,声音低沉:“可是我这两天在想,我会不会拖累你们。” 冯书禾语气干脆:“拖累了又怎么样?我们自己选的路,怪不着你头上。” 杨淮抬头盯着她:“你们就这么认定我不会输?” 冯书禾没回答他的问题,而是把桌上的文件夹推到他面前:“杨淮,你是不是太看不起我们了?” 杨淮皱眉:“什么意思?” 冯书禾语气里带着点不耐:“你是不是觉得我们没脑子,没考虑过失败的后果?” 杨淮没说话,只是看着她,等她接着说。 冯书禾语气更直接:“我们每个人都想过最坏的结果,甚至比你想得更清楚。可我们还是留下来了,你觉得为什么?” 杨淮看着面前的文件,伸手翻了一页,语气低低的:“可能是我想得太复杂了。” 冯书禾直接开口:“不是你想复杂了,是你想错了。你把我们当成那种跟风的人了?” 杨淮摇了摇头,声音有点无奈:“那你说,我该怎么想?” 冯书禾声音很稳:“你该想的是,既然我们都留下了,就说明我们相信你。你要做的,不是想着怎么不连累我们,而是把事情干漂亮了。” 杨淮靠在椅子上,目光落在桌上的文件夹上,声音轻了些:“可是万一……” 冯书禾不等他说完,直接打断:“没有万一。就算真有万一,那又怎么样?你觉得我们会怪你?” 杨淮沉默了一会儿,声音低低的:“可是我心里过意不去。” 冯书禾声音很干脆:“过不去你就憋着,别把时间浪费在这些没用的情绪上。” 杨淮嘴角动了一下,语气里带着点自嘲:“你这话说得倒是轻松。” 冯书禾语气不紧不慢:“我说得轻松,是因为这些事根本不是问题。杨淮,你该明白,我们不是因为你才留下的。” 杨淮愣了一下:“不是因为我?” 冯书禾点了点头:“当然不是。我们留下,是因为我们觉得这件事值得做。你只是带着我们一起走而已。” 杨淮低头看着桌面,声音很轻:“我还以为……” 冯书禾打断他:“你以为我们是因为相信你才留下的?你想多了。我们是相信我们自己。” 杨淮抬头看着她,目光有些复杂:“你们就这么有信心?” 冯书禾声音很平:“信心不是别人给的,是我们自己争的。” 杨淮低头看着文件上的字,手指在纸上点了两下,声音低低的:“你说得对。” 冯书禾靠在桌边,语气平静:“杨淮,别再想那些有的没的了。咱们现在要做的,就是把事情做好,别让别人看笑话。” 杨淮点了点头,声音低沉:“我知道了。” 冯书禾转身往外走,声音从门口传过来:“还有,高宇刚才在楼下喊着要找你,快点去看看他又整什么幺蛾子了。” 杨淮站起来,拿起桌上的文件夹,快步走出了实验室。 杨淮刚走到楼梯间,手机突然响了。 铃声吵得很,他掏出手机一看,屏幕上显示着“张有才”三个字。 他皱眉停下脚步,接通电话:“喂,张叔,有事吗?” 电话那头传来张有才的声音,语气很冲:“杨淮,你小子搞什么呢?你是不是还带着陈澈瞎混?” 杨淮皱眉:“张叔,什么叫瞎混?我们在创业呢。” 张有才冷笑了一声:“创业?你那公司现在啥样你心里没点数?还拉着陈澈跟你一起扯淡?” 杨淮语气压了下来:“张叔,这话我就不爱听了,陈澈是自愿的,没人逼他。” 张有才声音更大了:“自愿?你知道陈澈他妈找我几次了?说你把他带得不务正业!你知道他现在啥样吗?” 杨淮没吭声,电话那头继续骂:“他现在连学业都顾不上,天天跟着你瞎折腾!你要是失败了,他连保安都当不上!” 杨淮握着手机的手紧了紧:“张叔,您要觉得我耽误了陈澈,我可以跟他说清楚,让他回去。” 张有才直接怼了回来:“说清楚有屁用?你能替他把时间赚回来?你能替他把前途安排好?” 杨淮声音沉了下去:“张叔,创业确实有风险,但我们在努力,没您说的那么不堪。” 张有才冷笑:“努力?努力能当饭吃?你拿什么给投资人交代?拿什么还人家钱?” 杨淮抿着嘴,没接话。 张有才一连说了好几句:“你们这些半吊子大学生,搞什么创业,搞什么公司?你真以为自己有那个本事?” 杨淮沉了一会儿,才缓缓开口:“张叔,既然您这么看不上我们,那就先别管我们了。我带陈澈干什么,咱们自己负责。” 张有才气得声音都变了:“你这是跟我撂狠话?” 杨淮语气平静:“没有,我只是说,您要不看好,就别浪费时间。” 张有才在电话里骂了几句,直接挂了。 杨淮站在楼梯间,好几秒没动,手机屏幕暗了下去。 他深吸了一口气,把手机揣回兜里,抬脚往楼下走。 刚到实验室门口,高宇就冲了出来,手里拿着一份文件:“哥,陈澈的测试数据有问题,你快看看!” 杨淮接过文件翻了两页,直接开口:“叫他过来,问题很明显,是参数没调对。” 高宇点头转身跑回实验室。 杨淮跟着走进去,陈澈正在电脑前捣鼓,听见门响才抬头:“哥,参数有点对不上,我刚才试了好几遍都不行。” 杨淮把文件拍在桌上:“你参数写反了,负载测试跑不通是正常的。” 陈澈愣了一下,赶紧低头打开自己的代码:“我改一下,马上弄好。” 杨淮没多说,转身走到自己的座位上,把文件放下,打开电脑继续调试。 实验室里一片忙碌,没人再提刚才的电话。 与此同时,凌晟的办公室,蒋俊明坐在沙发上,手里端着一杯咖啡。 凌晟坐在办公桌后,正低头看文件,夏楠站在一旁,手里拿着记录本。 蒋俊明开口:“凌总,最近杨淮那边的情况,您应该也听说了吧?” 凌晟抬头,语气淡淡的:“他还能有啥情况?不就是快撑不下去了。” 第242章 脾气还挺大 第二百四十二章 脾气还挺大 蒋俊明笑了一下:“是啊,不过他现在还在硬撑着呢,真是个死脑筋。” 凌晟放下文件,看了一眼夏楠:“你草拟的那份合同,准备得怎么样了?” 夏楠拿出文件递过去:“已经按照您的要求改好了,随时可以签。” 凌晟点头:“等会儿交给张总,让他看看。” 蒋俊明端起咖啡喝了一口,开口道:“凌总,既然杨淮那边已经这样了,要不要再推他一把?” 凌晟看了他一眼,语气平静:“你又想搞什么?” 蒋俊明笑着放下咖啡:“很简单,张总不是对杨淮那边有意见吗?让他直接起诉杨淮,这样永禾就彻底完了。” 凌晟靠在椅背上,语气不急不缓:“起诉?理由呢?” 蒋俊明慢慢开口:“他们不是还欠了一笔税务罚款吗?只要张总那边愿意出手,随便找个由头都能把他们搞垮。” 凌晟皱眉:“张总会答应?” 蒋俊明笑了笑:“只要方法用对了,他一定会答应。” 凌晟看着他,眼里带着点审视:“你倒是说说看,怎么用对方法?” 蒋俊明转头看向夏楠,语气轻松:“时秘书这么能干,不如让她去张总那边当贴身秘书。” 夏楠听到这话,微微愣了一下,但没说话。 凌晟皱眉:“你什么意思?” 蒋俊明慢慢说道:“有个人在张总身边盯着,这事就好办了。只要时秘书稍微暗示一下,张总自然会动手。” 凌晟没说话,目光落在夏楠身上。 夏楠低头:“凌总,如果您需要,我没有意见。” 凌晟思考了一会儿,开口道:“你觉得这样能行?” 蒋俊明点头:“绝对行。张总那边只要有人从中推动,杨淮就翻不了身。” 凌晟点点头:“行,那就按你说的办。夏楠,明天你去张总公司报道。” 夏楠应了一声,拿起记录本退了出去。 蒋俊明端起咖啡,又喝了一口:“凌总,等这事成了,杨淮那边彻底完蛋,您就等着收拾残局吧。” 凌晟淡淡地说:“希望你别让我失望。” 蒋俊明笑了笑:“您放心,杨淮这次绝对爬不起来。” 杨淮正盯着电脑屏幕上的数据,测试进度条已经跑到了百分之九十。 高宇在旁边看了一眼:“哥,这次应该能过吧?” 杨淮没回头:“等进度条跑完再说。” 进度条终于跳到了百分之百,屏幕上弹出一行字:“测试通过。” 高宇直接拍桌:“成了!” 杨淮点了点头,保存了测试结果,转头对陈澈说:“把这个结果发给冯书禾,让她再核对一遍。” 陈澈应了一声,开始整理数据。 杨淮站起来,伸了个懒腰:“高宇,你去把下一个测试数据拉过来,今天必须跑完。” 高宇跑出去拿文件,刚到门口,杨淮的手机又响了。 他拿起手机一看,是个陌生号码。 他接通:“喂?” 电话那头传来一个低沉的声音:“杨淮,我是张总。” 杨淮握着电话,语气平静:“张总,您找我有什么事?” 电话那头沉默了一两秒,声音低沉:“杨淮,你最近是不是有点过分了?” 杨淮皱眉:“过分?张总,您这话什么意思?” 张总的语气不紧不慢:“陈澈的家里人找过我,说你把他带得不务正业,你是不是该给我个交代?” 杨淮语气稍微压低了一些:“张总,陈澈是成年人,他有自己的选择,我并没有强迫他做什么。” 张总冷笑了一声:“成年人?他要真有那么成熟,他妈会天天在我面前哭着求我?” 杨淮沉默了一下,开口道:“张总,咱们把话说清楚,陈澈愿意跟着我干,这是他的决定。您要是觉得不合适,可以直接跟他谈。” 张总冷哼了一声:“跟他谈?他听谁的你心里没数?杨淮,你啊,现在是越来越不知道自己几斤几两了。” 杨淮语气平静:“张总,您有什么话直说吧,绕弯子没意思。” 张总声音里带着一丝冷意:“行,那我就直说,你现在这个公司,早晚得垮。到时候,不光是陈澈,你自己都别想有好果子吃。” 杨淮没有接话,只是安静地听着。 张总继续道:“你以为你那点破软件能翻出什么浪?你以为你能跟人家那些大公司斗?你太天真了。” 杨淮开口反问:“张总,您觉得我天真,那您想让我怎么办?直接关了公司,回去找份工作?” 张总语气冷淡:“关了也好,至少不会再害人。趁早收手,不然到时候后悔都来不及。” 杨淮嘴角微微扬了扬:“张总,谢谢您的提醒,不过我还是想再试试。” 张总声音一下子冷了几分:“杨淮,我是为你好,你非得把自己弄得一无所有才甘心?” 杨淮没有回答,张总沉默了片刻,挂断了电话。 杨淮收起手机,站在原地,手指无意识地敲了敲桌面。 高宇从实验室里跑出来:“哥,怎么了?谁电话?” 杨淮摆了摆手:“没什么,张总的电话,让我别带陈澈瞎混。” 高宇撇了撇嘴:“他管得还挺宽啊,陈澈都多大了,还管得跟小孩似的。” 杨淮转身回到实验室,语气平淡:“别管这些,先把手头的事做完。” 另一边。 张总坐在宽大的办公桌后,手里拿着一杯茶,眼睛却一直盯着面前的夏楠。 夏楠站得笔直,手里拿着文件,眼神没有一点波动。 张总放下杯子,语气里带着点感慨:“小莹啊,你这个年纪,比我年轻时候的初恋还漂亮。” 夏楠抬起头:“张总,凌总让我来,是为了协助您的工作。其他的,咱们先别谈。” 张总哈哈一笑:“别这么严肃嘛,我就是随口一说。” 夏楠语气平淡:“如果您没有别的事,我就先出去工作了。” 张总摆了摆手:“别急嘛,坐下聊聊,难得凌总把你派过来。” 夏楠站着没动,冷冷地开口:“张总,我是听凌总的吩咐才来的,您要是有什么不满,可以直接跟凌总说。” 张总笑了一声:“你这丫头,脾气还挺大。行吧,你去忙你的。” 夏楠转身离开,脚步没有一丝犹豫。