返回第47章 内鬼现形,反杀开始  裁员潮里,我靠AI系统逆天首页

关灯 护眼     字体:

上一章 目录 下一章

第47章 内鬼现形,反杀开始第(1/2)页
1

    周一上午八点十分,林辰刚走进星河科技大厦,就感觉到气氛不太对劲。

    前台两个小姑娘看到他,眼神闪烁了一下,匆匆低下头假装忙碌。电梯里碰到几个产品部的同事,原本在小声议论什么,见他进来立刻噤声,挤出一脸尴尬的笑。

    “林总早。”

    “早。”

    电梯上行,空气安静得能听见机械运转的嗡鸣。

    二十八层,林辰走出电梯,直奔“天眼”项目区。距离他立下“三十天重构”军令状,已经过去二十三天。过去三周,团队像上了发条的机器,每天工作十六个小时以上,硬是把“星语”系统从ICU里抢救了回来。

    监控大屏上实时显示着核心指标:

    系统可用性:99.95%(提升0.65%)

    平均响应时间:127ms(下降40%)

    线上事故数(本周):0

    客户投诉率:下降60%

    数据很漂亮。

    但办公区里的气氛却很压抑。八十多号人,有一半在工位上,但没人敲代码,都在低声交谈,时不时抬头看向会议室方向。王海清、李浩、张薇几个核心骨干聚在角落,脸色凝重。

    “怎么回事?”林辰走过去。

    几个人看到他,像是看到了主心骨。王海清压低声音:“林总,出事了。今天凌晨三点,‘天眼’系统的核心算法库,被人上传到GitHub了。”

    林辰瞳孔一缩。

    “公开的?”

    “公开的。而且是完整代码,带注释,连我们上周刚优化完的多模态融合模块都在里面。”王海清声音发颤,“现在已经有一百多个star,几十个fork。评论区有人在问,这是不是星河科技的开源项目。”

    林辰迅速掏出手机,打开GitHub。搜索“天眼”,第一个结果就是——账号是新建的,名字是“匿名贡献者”,仓库名“SkyEye-Algorithm”,最后一次提交是凌晨3点14分。

    他点进去,翻看代码。

    心跳在加速。

    真的是“天眼”的核心算法。不止是基础框架,连他们这二十三天优化的细节——那些解决了特定场景下识别准确率下降的trick,那些针对海量数据处理的优化,那些还在测试中的多模态融合策略——全部都在。

    这已经不是简单的代码泄露。

    这是把“天眼”项目的命脉,赤裸裸地摊在了全世界的开发者面前。

    “谁干的?”林辰声音冷静,但熟悉他的人能听出那平静下的寒意。

    “不知道。”李浩苦笑,“有仓库权限的一共就七个人,我、海清、张薇,还有四个架构组的老员工。我们查了登录记录,昨晚到今天早上,七个人都没在凌晨三点登录过GitHub。而且……”

    他欲言又止。

    “而且什么?”

    “而且泄露的代码里,有一些注释……是用内网术语写的。”张薇接话,声音很轻,“比如‘陈总要求的格式’、‘兼容旧版API’这种。外人不可能知道。”

    内鬼。

    这两个字像冰块,砸进每个人心里。

    办公区安静得可怕。所有人都看着林辰,等待他的反应。愤怒?恐慌?还是……束手无策?

    林辰收起手机,脸上没什么表情。

    “报警了吗?”

    “还没有。王总监说等您来了决定。”

    “先不报。”林辰走向自己的工位,“所有人,十分钟后大会议室开会。王总监,你通知李总。”

    “林总——”王海清想说什么。

    “按我说的做。”林辰没回头。

    他在工位前坐下,打开电脑,登录系统。手指在键盘上停留了三秒,然后调出只有他能看见的深蓝色界面。

    “系统,启动全量分析。”

    【收到。启动AI超脑模块,最高优先级。】

    【分析目标:GitHub仓库“SkyEye-Algorithm”】

    【开始追踪代码来源、提交记录、网络痕迹、关联账号……】

    数据流在视野边缘疯狂滚动。系统接入互联网的每一根触角都在全力运转,从GitHub的服务器日志,到云服务商的访问记录,到可能的代理IP,到社交媒体的关联信息……

    三分钟,系统给出了初步报告。

    【追踪结果:】

    【1. 提交IP:位于新加坡的云服务器(临时租赁,已释放)】

    【2. 提交账号:新注册,无历史活动,邮箱为一次性邮箱】

    【3. 代码上传方式:通过API批量推送,非人工操作】

    【4. 关联线索:在代码注释中发现的三个内网术语,已匹配到公司知识库中的七个文档。这七个文档的最近访问记录,涉及三个部门,十二个账号。】

    林辰快速浏览着那十二个账号名单。

    技术部、产品部、测试部……

    然后,他的目光停在了倒数第三个名字上。

    陈静。

    测试部的陈静,陈明远的侄女,当初他特意从测试部要过来的那个女孩。这二十三天,她表现一直很好,写的自动化测试脚本覆盖率全组最高,加班从不抱怨,甚至还在一次深夜调试时晕倒过,送去医院打了点滴,第二天又回来上班。

    会是她吗?

    林辰闭上眼睛,在脑海里调出“天工”系统的日志模块。这二十三天,系统一直在后台监控整个项目组的代码提交、文档访问、沟通记录。他输入陈静的名字,时间范围设定为过去七天。

    日志展开。

    陈静在过去七天,访问过那七个内网文档中的四个。访问时间都在正常工作时间,理由也合理——写测试用例需要参考技术文档。

    但有一条记录,让林辰的眼神冷了下来。

    三天前的晚上十一点二十七分,陈静在内网知识库搜索了一个关键词:“代码混淆”。搜索后,她下载了一个开源代码混淆工具的说明文档。

    “代码混淆”是做什么的?是把代码变得难以阅读,防止被反编译、被抄袭。

    但如果目的是泄露代码,为什么需要“代码混淆”?

    除非……

    林辰睁开眼。

    “系统,分析陈静过去三天所有的代码提交,检查是否有异常模式。”

    【分析中……】

    【发现异常:陈静在两天前的提交中,引入了一个新的测试工具类。该类表面上是用于生成随机测试数据,但内部包含一段隐蔽的代码片段,功能是扫描指定目录下的Java文件,提取特定格式的注释,并加密存储。】

    【该代码片段在昨天下午的提交中被移除。】

    【但扫描结果已生成,存储位置:陈静个人工作目录下的一个隐藏文件。】

    “文件内容?”

    【已解密。内容为从“天眼”核心算法库中提取的、包含内网术语的所有注释,共计137条。】

    够了。

    林辰关掉界面,站起身。

    会议室里已经坐满了人。李铭坐在主位,脸色铁青。陈明远坐在他左手边,正在低声说着什么。王海清、李浩、张薇等人坐在另一边,气氛凝重。

    林辰推门进去,所有人的目光集中过来。

    “林辰,情况王总监已经汇报了。”李铭开口,声音低沉,“你怎么看?”

    “有内鬼。”林辰直截了当,“而且内鬼就在项目组里。”

    会议室里一阵骚动。

    陈明远皱眉:“林总,这话可不能乱说。项目组的同事这二十三天没日没夜地干,你现在说他们是内鬼,寒不寒心?”

    “我不是说所有人。”林辰走到白板前,拿起马克笔,“我是说,有人利用工作之便,收集了核心代码的关键信息,然后通过技术手段,伪装成外部攻击,把代码泄露出去。”

    “证据呢?”陈明远盯着他。

    林辰转身,目光落在坐在角落的陈静身上。

    女孩低着头,手指紧紧攥着衣角,脸色苍白。

    “陈静,”林辰叫她,“三天前的晚上十一点二十七分,你在内网知识库搜索‘代码混淆’,下载了相关文档。为什么?”

    陈静猛地抬头,眼睛里满是慌乱:“我……我在写一个测试工具,需要混淆一些敏感数据……”

    “你两天前提交的那个测试工具类,里面有一段隐藏代码,功能是扫描算法库,提取特定注释。这也是为了测试?”

    陈静的脸瞬间失去血色。

    “我……我不知道你在说什么……”

    “你的个人工作目录下,有一个隐藏文件,里面是从‘天眼’代码里提取的137条内网注释。”林辰的声音很平静,但每个字都像锤子,敲在每个人心上,“需要我现在打开投影,把文件内容放出来吗?”

    会议室里死一般寂静。

    所有人都看着陈静。女孩浑身发抖,眼泪大颗大颗地往下掉,嘴唇翕动着,却发不出声音。

    陈明远猛地站起来:“林辰!你什么意思?!陈静是我侄女,但她也是公司的员工!你这二十几天让她没日没夜地加班,现在出了事就往她身上推?你有什么证据证明代码是她泄露的?就凭一个什么隐藏文件?那万一是别人陷害她呢?!”

    “陈总别急。”林辰看向他,“我没说代码一定是她泄露的。我只是在陈述事实:她收集了代码的关键信息。至于这些信息怎么到了GitHub上……”

    他顿了顿,视线转向李铭。

    “李总,我建议做两件事。第一,报警,让网警介入,查上传代码的源头。第二,在结果出来前,陈静暂停工作,配合调查。”

    “我反对!”陈明远拍桌子,“你这是变相逼供!陈静这二十几天怎么工作的,大家都看在眼里!她为了项目晕倒进医院,第二天还回来加班!这样的人会是内鬼?!”

    “正是因为她在项目组里,才有机会接触到核心代码。”林辰寸步不让,“而且,我很好奇,陈总为什么这么激动?我只是建议调查,如果陈静是清白的,调查结果自然会还她公道。您这么急着阻拦,是担心查出什么吗?”

    “你——”陈明远脸色铁青。

    “够了。”李铭出声,打断两人的对峙。他揉着太阳穴,看起来极其疲惫,“报警。林辰,你配合警方调查。陈静暂时停职,在调查结果出来前,不要接触任何公司资料。”

    “李总!”陈明远还想说什么。

    “我说,够了。”李铭抬眼看他,眼神里有警告,“明远,这是泄密,不是小事。如果处理不好,整个‘天眼’项目就完了。你明白吗?”

    陈明远张了张嘴,最终没再说话,重重坐回椅子上。

    “散会。”李铭站起身,走到门口时停下,回头看了林辰一眼,“林辰,到我办公室来。”

    2

    CEO办公室,门关上。

    李铭走到落地窗前,背对着林辰,看着窗外的高楼大厦。这个姿势保持了将近一分钟,他才开口:

    “你确定是陈静?”

    “我确定她收集了代码信息。”林辰说,“但不确定是不是她上传的。”

    “为什么?”

    “因为她没那个能力。”林辰走到沙发旁坐下,“上传代码用的是技术手段,IP是新加坡的云服务器,账号是一次性的,整个操作很专业。陈静是测试,写写自动化脚本可以,但搞这种级别的黑客操作,不够格。”

    李铭转过身,眼神锐利:“所以你的意思是,她只是棋子,背后还有人?”

    “而且这个人,对公司很熟悉。”林辰说,“知道用内网术语做标记,知道怎么绕过监控,知道在什么时候动手最能打击项目——今天上午九点,是‘天眼’项目中期评审会。代码一泄露,评审会肯定开不成了。时间点掐得这么准,不是巧合。”

    李铭沉默,走回办公桌后,坐下。

    “你怀疑陈明远?”

    “我没有证据。”

    “但你在会议上,就是在逼他跳出来。”

    “是的。”林辰承认,“如果陈明远是干净的,他会支持调查,还侄女一个清白。但他急了,他在拦。这说明,他怕查。”

    办公室又陷入沉默。

    窗外,城市的天空灰蒙蒙的,像是要下雨。

    “林辰,”李铭终于开口,声音很沉,“你知道星河科技现在是什么情况吗?”

    “知道。”林辰说,“Q1财报不好看,股价跌了15%。投资人在施压,竞争对手在挖角。‘天眼’是我们翻盘的唯一希望。如果这个项目黄了,公司撑不过明年。”

    “你知道就好。”李铭看着他,“所以,代码泄露这件事,必须处理好。既要查出内鬼,又不能动摇军心,更不能让外界看笑话。警方那边,我会打招呼,低调处理。但项目组内部,你得稳住。二十三天的心血,不能白费。”

    “我明白。”

    “还有,”李铭顿了顿,“如果……如果真查到陈明远头上,你打算怎么办?”

    这个问题很重。

    林辰抬起眼,看着李铭:“李总,您希望我怎么办?”

    “我希望你赢。”李铭说得很直接,“但这不代表我希望公司内斗。陈明远是创始人之一,手里有8%的股份,在销售线和几个大客户那里根基很深。动他,会伤筋动骨。”

    “但如果不动,下次泄露的就不止是代码了。”林辰说,“可能是客户数据,可能是财务信息,可能是整个公司的命脉。”

    李铭没说话,只是看着林辰。

    两人的目光在空中交锋。

    最后,李铭笑了,笑容里有些复杂。

    “林辰,你知道我为什么敢用你吗?明明你是被天启优化出来的,明明你只有三十五岁,明明你之前没管过这么大的团队。”

    “为什么?”

    “因为你在天台边站过。”李铭说,“人在绝境里走一遭,要么废了,要么就淬炼出了一种狠劲儿。你有这种狠劲儿。而且你不只是狠,你还聪明,懂进退,知道什么时候该忍,什么时候该杀。”

    他站起来,走到林辰面前,拍了拍他的肩。

    “去做你该做的事。公司给你兜底。但记住一点:要赢,就要赢得彻底。让所有人都看清楚,谁才是对的。”

    林辰点头:“明白。”

    他转身离开办公室。门关上时,听见李铭在背后说:

    “对了,中午十二点,智慧城市办公室的周主任要过来。他想见见你。”

    林辰脚步一顿。

    “见我?”

    “嗯。代码泄露的事,瞒不住。他肯定听说了,要亲自来看看,这个项目还值不值得继续投。”李铭的声音传来,“好好准备。这一关,比抓内鬼还重要。”

    3

    上午十一点,林辰回到项目组。

    气氛比早上更压抑。陈静已经被行政部的人带走,工位空了。其他人或坐或站,没人说话,也没人干活。二十三天的高强度工作,本来已经接近极限,现在又出了内鬼,整个团队的士气跌到了谷底。

    林辰走到办公区中央,拍了拍手。

    所有人抬起头,眼神里有迷茫,有愤怒,有绝望。

    “我知道,大家现在很乱。”林辰开口,声音不大,但清晰地传到每个人耳朵里,“干了二十三天,没日没夜,结果代码被人公开在网上,还可能被竞争对手抄走。换作我是你们,我也想骂娘,也想撂挑子不干了。”

    有人低下头。

    “但我想问你们一个问题。”林辰目光扫过全场,“我们这二十三天,到底在干什么?”

    没人回答。

    “是在修bug吗?是在写代码吗?是在加班吗?”林辰自问自答,“是,但不止是。我们是在抢救一个快死的系统,是在证明我们这群人,能做成别人认为不可能做成的事。是在告诉所有人,星河科技的技术团队,还没废。”

    他停顿了一下。

    “代码泄露了,是很痛。但痛完了呢?我们就认输了?就承认我们这二十三天白干了?”

    “不会。”坐在前排的李浩突然说,声音沙哑但坚定,“我们写的代码,他们抄得走架构,抄不走我们的思路,抄不走我们解决的问题,更抄不走我们这二十三天积累的经验。”

    “对。”王海清也站起来,“‘天眼’的核心不是那几行代码,是我们对业务的理解,对数据的处理,对算法的优化。这些,他们拿不走。”

    “而且,”张薇说,“他们现在拿到的,是我们二十三天的成果。但我们还在进步,每天都在迭代。等他们抄完这一版,我们早跑到下一个版本去了。”

    一个接一个,有人站起来,有人开口。


第47章 内鬼现形,反杀开始第(1/2)页,点击下一页继续阅读。

『加入书签,方便阅读』

上一章 目录 下一章