大厂的总监让我在代码里留个后门,好让他那个开外包公司的表弟能长期接单维护。
他威胁我,如果不照做,就在行业内封杀我,说我“不懂规矩”,没有团队精神。
产品发布会上,演示环节刚开始,我敲下回车键,
大屏幕上直接跳出了那个后门代码的详细注释。
每一行代码旁边都标注了总监的要求和他表弟公司的名字,
以及这一漏洞可能造成的数亿损失。同时,系统自动触发了报警机制,
将总监企图损害公司利益的证据暴露在众人的眼前。总监在台上冷汗直流,试图拔电源,
却被赶来的保安按倒在地。最终,总监因职务侵占罪入狱,他表弟的公司破产,
我升职成了首席技术官。代码是不会骗人的。想在我的程序里埋雷?我就先引爆把你炸上天。
1.键盘敲击声在深夜的办公室里显得格外清脆。我盯着屏幕上那行报错的代码,眉头紧锁。
“林宇,还没弄完?”身后传来一阵刺鼻的烟味。不用回头我也知道,是技术总监王振涛。
他把一份厚厚的文件摔在我桌上,我正调试一段核心加密算法。“这是新加的需求,
明早之前上线。”他命令道,烟味混杂着酒气。
我扫了一眼文件标题——《第三方维护接口增设方案》。翻开第一页,我的瞳孔猛地一缩。
这哪里是什么维护接口,分明就是一个毫无安全验证的超级后门。一旦上线,
拥有密钥的人可以随意调取用户的核心隐私数据,甚至能绕过风控系统直接修改账户余额。
“王总,这是犯罪。”我合上文件,转过椅子看着他,“这种级别的权限开放,
会把公司的核心数据库完全暴露在风险中。一旦被黑客扫描到,后果不堪设想。
”王振涛嗤笑了一声,弹了弹烟灰,灰烬落在我的机械键盘上。“林宇,你技术是不错,
就是脑子太轴。”他弯下腰,那张油腻的脸凑近我,“这接口不是给黑客留的,
是给‘友商’留的。”“友商?”“洲厚闷科技,听说过吧?
以后系统的二期维护外包给他们。没有这个接口,人家怎么进后台修bug?”洲厚闷科技。
我当然听说过。那是个只有三个人的皮包公司,老板叫刘凯,是王振涛的表弟。上个月,
王振涛硬是把公司原本稳定的运维团队裁了一半,理由是‘降本增效’,
转头就想把业务包给他表弟。“正规的维护流程需要申请VPN和堡垒机权限,全程审计。
”我冷声说道,“在代码里硬写后门,这是给公司埋雷。”王振涛的脸色沉了下来。“林宇,
我是在通知你,不是在和你商量。”他指着我的鼻子,“在这个部门,我说了算。
你以为你是架构师就了不起?信不信我一句话,就能让你在这个行业混不下去?
”“你可以试试。”我站起身,比他高出半个头,“这种违法的代码,我不会写。
我不背这个锅。”王振涛怒极反笑。“行,你有种。”他掏出手机拨了个电话,“刘凯,
带你的人明天直接来公司。既然林工不愿意配合,那咱们就换个‘懂事’的人来干。
”挂了电话,他恶狠狠地瞪了我一眼。“林宇,别怪我不念旧情。这次年度考核,你的绩效,
没了。”2.第二天一早,我就见到了那位传说中的表弟。刘凯染着一头黄毛,穿着紧身裤,
脚踩豆豆鞋,正坐在我的工位上,用沾满薯片碎屑的手敲我的键盘。看到我进来,
他连**都没挪一下。“哟,这就是林大架构师啊?”刘凯嚼着口香糖,一脸流氓相,
“听表哥说你挺狂啊?这么简单的接口都写不来?”我走过去,一把抽走键盘,
拿酒精湿巾仔仔细细擦了三遍。“起开。”刘凯脸色一变,刚要发作,
王振涛从办公室里走了出来。“吵什么吵!”王振涛走过来,拍了拍刘凯的肩膀,“小凯,
别跟这种死脑筋一般见识。从今天起,你就是项目的副组长,负责核心模块的‘优化’。
”副组长?一个连Git命令都敲不利索的人,来当核心项目的副组长?
周围的同事纷纷投来震惊的目光,但在王振涛的**下,没人敢出声。王振涛转头看向我,
眼神阴鸷。“林宇,既然你不想干核心业务,那就去负责文档整理吧。把工位腾出来,
让给小凯。”这是**裸的羞辱。让我一个在大厂干了五年的资深架构师,
去给一个外包混混腾地儿,还要去干实习生都不愿意干的杂活。我深吸一口气,
压下心头的火。“好。”我抱着纸箱,在众人同情的目光中,
搬到了角落里那个堆满杂物的工位。王振涛和刘凯对视一眼,露出了得意的笑容。
他们以为我认怂了。殊不知,在这个满是监控和日志的数字世界里,位置在哪里并不重要。
重要的是,谁掌握了真正的钥匙。接下来的几天,研发部简直成了灾难现场。
刘凯带来的那两个‘工程师’,水平烂得令人发指。他们直接在生产环境改代码,不写注释,
不经过测试流程,甚至把数据库的密码明文写在配置文件里。系统报警响个不停。
我坐在角落里,看着监控大屏上一片飘红,内心毫无波澜。“林宇!过来!
”王振涛气急败坏地冲我吼道。我慢悠悠地走过去。“怎么了,王总?”“系统怎么瘫痪了?
你是不是动了什么手脚?”王振涛指着屏幕,唾沫星子乱飞。我瞥了一眼报错日志。
“空指针异常,数据库死锁。”我指了指刘凯刚提交的代码,
“有人在循环里调用数据库查询,还忘了关连接池。这种低级错误,大一新生都不会犯。
”刘凯在一旁涨红了脸,梗着脖子说:“你放屁!我这是为了提高并发效率!
是你原本的架构太垃圾,带不动我的代码!”王振涛显然听不懂技术细节,
但他选择无条件相信他表弟。“林宇,我不管什么原因。现在系统挂了,就是你的责任!
你作为前架构师,没有做好交接工作!”他看了一眼手表,“离发布会还有三天。
如果到时候演示出问题,你就等着收律师函吧!
”3.为了让刘凯那坨屎一样的代码能跑起来,
王振涛强行命令运维组关闭了所有的代码审查机制。“特事特办,效率第一。
”这是他在会上拍着桌子喊出来的口号。刘凯更是嚣张到了极点。他不仅在代码里留了后门,
还开始公然索要回扣。我亲眼看到他把几个外包供应商叫到会议室,大门敞开,
毫不避讳地谈论“返点”比例。甚至,他还打起了公司服务器的主意。周三晚上,
我发现服务器的CPU占用率异常飙升。排查后发现,
有人在公司的算力集群里偷偷部署了挖矿程序。脚本的署名,赫然是刘凯名字的拼音缩写。
我截了图,直接发到了王振涛的邮箱。十分钟后,我被叫进了总监办公室。“林宇,
你什么意思?”王振涛把打印出来的截图摔在桌上,“监视同事?搞内斗?”“王总,
这是盗用公司资产。”我指着数据报表,“光是这两天的电费和硬件损耗,就够立案了。
”王振涛冷笑一声,当着我的面,把那张截图撕得粉碎。“这是小凯在做压力测试!
你懂个屁!”他站起来,走到我面前,眼神里充满了威胁。“林宇,我警告你最后一次。
把你的嘴闭紧。发布会马上就要开始了,要是这时候传出什么负面新闻,影响了公司股价,
你赔得起吗?”“压力测试需要把挖矿钱包地址写在配置里?”我反问。
王振涛的脸颊抽搐了一下。“那是……那是测试数据!”他显然已经懒得编理由了,
直接撕破了脸。“林宇,我知道你家里情况。你妈下个月要做心脏搭桥手术吧?
手术费凑齐了吗?”我心里一紧,拳头猛地攥紧。“你想干什么?”“不干什么。
”王振涛坐回老板椅,翘起二郎腿,“只要你乖乖配合,帮小凯把那个接口写好,
并且保证发布会演示顺利。这次的奖金,我给你翻倍。足够你妈做两次手术。”他顿了顿,
声音变得阴冷,“但如果你敢搞事情……我保证,你在整个互联网圈子里,
连个修电脑的工作都找不到。到时候,你拿什么给你妈治病?”卑鄙。**。
我看着这张令人作呕的脸,胃里一阵翻江倒海。用家人的安危来威胁我,触碰了我的底线。
“好。”我低下头,声音沙哑,“我写。”王振涛得意地笑了。“这就对了嘛。
识时务者为俊杰。”他扔给我一个U盘,“这是小凯他们没写完的代码,
你拿去‘润色’一下。记住,功能要全,隐蔽性要好。别让我失望。”我接过U盘,
指节因为用力而泛白。走出办公室的那一刻,我听见王振涛在里面给刘凯打电话。“搞定了。
那小子就是个软蛋,吓唬两句就老实了。放心,这次发布会,功劳全是你的。
”走廊的灯光惨白。我看着手中的U盘,嘴角缓缓勾起一抹冰冷的弧度。软蛋?王振涛,
你大概忘了,我是做安全架构出身的。你让我写代码,我就写给你看。只不过,
这行代码运行出来的结果,可能和你想象的不太一样。4.发布会前夜。

