精彩小说尽在丛林文学网! 手机版

您的位置 : 丛林文学网 > 男生生活 > 被开除后,我顺手端了老板的老底_精选章节

精选章节

更新时间:2026-11-12 15:39:13

导语

被开除那天,周锐让我把维护了五年的数据库“删干净”。

我盯着屏幕看了十秒,笑了。

这套系统是我写的。里面藏着什么,我比赵广利自己都清楚。

他们以为我在删代码。我在删的,是他们以为永远没人看得见的那本账。

十分钟后,我按下回车。

删掉的是一份离职确认函。

发出去的,是三年阴阳账、两套财务系统、和一个藏了六年的旧案编号。

赵广利后来在办公室问我:“你到底是谁?”

我说:“赵总,你六年前跑掉的那天,我就在你服务器里。”

第一章 公司不是养老院

陈默的工位在云创科技最角落的位置,紧挨着厕所。

不是比喻,是真的紧挨着——隔一道薄墙,冲水声听得一清二楚。他在这张桌子上写了五年代码,维护一套没人看得上的老旧财务系统。系统老到什么程度?公司官网都改版三次了,这套系统还跑在Windows Server 2008上。

但陈默从不抱怨。他每天八点五十到,保温杯里泡枸杞,格子衫洗得发白,安静地坐在那里,像一件被遗忘的旧家具。

直到那天上午十点,赵广利把他叫进了会议室。

会议室里坐满了人。HR、部门主管、还有周锐。周锐翘着二郎腿,手机横屏打游戏,头都没抬。赵广利坐在主位,笑着,那种笑很标准,像贴在脸上的。

“老陈啊,”赵广利开口,“公司最近在优化人员结构,你也知道,大环境不好。你这个岗位呢,我们评估了一下,确实……怎么说呢,公司不是养老院嘛。”

HR递过来一份文件。离职协议,赔偿半个月工资。

陈默翻了翻,没说话。

“你在这个系统上干了五年,辛苦了,”赵广利拍了拍他的肩,“但公司要往前看。小周他们年轻人上来,效率更高。你理解一下。”

周锐这才抬起头,笑了一声:“陈哥,别怪我说话直,你那套东西,现在随便找个应届生三个月就重构完了。你守着那破库,真以为自己是技术骨干呢?”

陈默看了他一眼,还是没说话。

HR催他签字。陈默拿起笔,签了。赵广利站起来,又拍了拍他的肩:“这就对了嘛,好聚好散。对了,走之前把数据库权限交接一下,小周会跟你对接。”

陈默点点头,起身往外走。走到门口,赵广利在后面补了一句:“老陈,别有什么情绪啊,以后江湖好相见。”

陈默回头看了他一眼,说了一个字:“好。”

下午两点,周锐把陈默的工位从角落调到了厕所门口——真正的门口,桌子一半卡在过道里,来来往往的人都要侧身过。

陈默的电脑还没搬,周锐就站在旁边催:“快点快点,我下午还要用这块地方放打印机。”

陈默把纸箱放在地上,开始收拾。键盘、鼠标、那个用了五年的保温杯。旁边工位的同事低着头敲代码,没人看他。

只有财务部的林栀从走廊那头走过来,在他桌边停了一下,轻声说:“陈哥,需要帮忙吗?”

“不用,”陈默说,“东西不多。”

林栀张了张嘴,想说什么,被周锐一个眼神瞪了回去。她抿了抿嘴,走了。

陈默收拾完,抱着纸箱往电梯走。经过技术部大办公室的时候,周锐在后面喊了一句:“哎陈哥,等会儿啊,赵总说了,让你走之前把数据库删干净。公司资产不能留给外人,你懂的。”

陈默停下脚步。

“现在?”

“对,现在。就十分钟吧,我盯着你删。”周锐拉了一把椅子坐下,翘起腿,“别磨叽啊,我约了人打球。”

陈默把纸箱放在地上,走回工位。周锐跟过来,站在他身后。陈默坐下,手指碰到键盘。

然后他停住了。

屏幕上,数据库管理工具已经打开。日志窗口滚动着最近的写入记录。陈默的眼睛扫过去,像看一份读了一万遍的文件。

这套库是他五年前写的。每一张表、每一个字段、每一个索引,他都记得。但他记得的版本里,没有这些东西。

“怎么了?”周锐在后面催,“快点啊。”

陈默没回答。他的手指在键盘上轻轻敲了两下,打开了一个隐藏目录。目录名是一串随机字符,但里面的文件命名很规律。

陈默盯着屏幕,嘴角动了一下。

这套账,有人在半夜改过。写入时间全是凌晨两点到四点,操作账号是赵广利的admin。而且改法很外行,在“其他应付款”科目下,连续三年,每年一笔,金额精确到分。

一个懂财务的人不会这么改。一个不懂财务但自以为懂的人,才会这么改。

“你到底删不删?”周锐不耐烦了,伸手要碰键盘。

陈默挡了一下:“你确定让我删?”

“废话,赵总亲自交代的。赶紧的。”

陈默点点头:“行。”

他把手放回键盘,开始敲命令。周锐在后面看着,屏幕上跳出一行行黑色窗口,进度条开始走。周锐看不懂,但看见“deleting”字样在闪,满意地哼了一声,转身去倒水。

他没看见的是,进度条下面还有一个窗口,没有标题栏,黑底绿字,正在以每秒几百兆的速度往外拷东西。目标地址是一个加密云盘,三个节点,异地备份。

陈默敲下最后一个回车,屏幕上弹出“操作完成”。

周锐端着水回来,扫了一眼屏幕:“删完了?”

“删完了。”

“行,走吧。”周锐挥挥手,像赶一只苍蝇。

陈默抱起纸箱,走出写字楼。外面太阳很大,他站在路边,把纸箱放在花坛沿上,掏出手机。三个加密文件,整整齐齐躺在云盘里。

他点开第一个,扫了一眼,关掉。点开第二个,扫了一眼,关掉。

第三个文件打开的时候,他手指停住了。

那是一份六年前的财务备份,来自另一家公司。案号他记得,2019-经-047。他亲手做过技术鉴定。收网前夜,核心证据被人格式化。

他盯着屏幕看了很久,直到身后传来脚步声。

“陈哥。”

林栀站在他面前,手里攥着一叠打印纸,额头上有汗,像是跑下来的。

“这个账我查了三个月,没人信我。”她把纸塞进他纸箱里,“我知道你被开了不该找你,但我实在……”

陈默低头翻了第一页。第二页。第三页。

他抬起头,眼神变了。

“林栀,”他说,“你知不知道你手里这东西,够赵广利进去蹲几年?”

林栀愣了一下:“我……我就是觉得不对。”

陈默把纸叠好,放进自己包里,拍了拍纸箱:“走,找个地方说。”

第二章 给你十分钟,删干净

时间倒回半小时前。

周锐盯着陈默删库的时候,其实心里有点虚。

他不懂技术,但赵广利交代得明白:“让他把库删了,别留任何东西。”周锐问为什么,赵广利没解释,只说“你照做就行”。

所以周锐站在陈默身后,看着屏幕上滚动的命令行,虽然看不懂,但看见“deleting”就安心了。

他不知道的是,陈默敲的第一条命令根本不是删除。

复制,整库复制后加密传输。陈默五年前写这套系统的时候,就在里面留了一个定时的备份脚本,配置在系统计划任务里,每天凌晨自动跑。

赵广利接手后从没看过计划任务列表,因为他根本不懂技术。他只知道这套系统“能用就行”。

陈默把备份目录指向了云盘,又把脚本触发时间改成“立即执行”。然后他才开始真正的删除操作——删的是他自己五年来写的那些日志、临时文件、和一份离职确认函的草稿。

周锐看见的“deleting”,删的全是垃圾。

“删完了?”周锐问。

“删完了。”陈默关掉窗口,站起来。

周锐凑过来检查。他打开数据库管理工具,看见主库还在,皱起眉:“哎,主库怎么还在?”

“你说删干净,”陈默平静地说,“但主库删了系统就崩了,明天财务没法做账。我删的是我个人的东西和临时文件。主库你们自己交接。”

周锐想了想,觉得也有道理。赵广利说的是“别留东西”,但没说要删主库。真要删了,明天财务来找他,他也麻烦。

“行吧行吧,”他挥手,“赶紧走。”

陈默抱起纸箱往外走。经过走廊的时候,林栀从财务部探出头看了他一眼,嘴唇动了动,没出声。陈默微微点了一下头。

电梯门关上之前,他听见周锐在里面喊:“晚上打球谁去?我请客!”

电梯下行。陈默靠在轿厢壁上,掏出手机。云盘里三个文件已经同步完成。

他点开第一个,截了几张图。点开第二个,又截了几张。第三个文件他没动,只是确认了一下完整性。

然后他打开微信,找到三个头像。都是前同事,去年被云创“优化”掉的,有一个还欠着三个月社保没交。陈默把截图分别发过去,附了一句话:“要说法的话,明天上午打这个电话。”

他发的是劳动监察的举报热线。

做完这些,电梯到一楼。门打开,外面太阳很大。陈默把手机揣进口袋,抱着纸箱走出去。

林栀追上来的时候,他刚把纸箱放在花坛上。

“陈哥。”

他回头。林栀跑得有点喘,手里那叠纸边角都卷了。

“这个账我查了三个月,没人信我。”她把纸塞过来,“我知道你被开了不该找你,但我实在……”

陈默翻了翻。第一页是应付账款明细,第二页是银行流水对照,第三页用红笔圈了一处——连续三年,每年一笔“技术服务费”,收款方是一家注册在境外的公司,金额加起来正好等于云创每年申报的“研发投入”里那部分“外包开发费”。

“你怎么发现的?”陈默问。

“对不上。”林栀说,“系统里记的收款方和银行回单上的收款方,名字差一个字母。我跟主管说了,主管让我别管。我找赵总,赵总说我‘看错了’。”

陈默把纸叠好:“你没看错。那家境外公司,是赵广利自己注册的。钱转出去,绕一圈,回到他个人账户。系统里那套账是给人看的,银行那套是真的。”

林栀眼睛睁大了:“你怎么知道?”

“因为系统是我写的。”陈默说,“他改系统的时候,留了尾巴。我看见了。”

他掏出手机,把刚才发给前同事的截图调出来,给林栀看:“这些够他喝一壶了。你这份,是第二壶。”

林栀盯着屏幕,半天没说话。然后她问:“那你打算怎么办?”

陈默把纸箱重新抱起来:“先找个地方吃碗面。饿了。”

第三章 第一刀出鞘

第二天上午九点半,云创科技大会议室。

赵广利站在投影幕布前,给新招的十几个应届生做入职培训。PPT翻到“公司愿景”那一页,他笑容满面:“我们云创,最看重的就是人才。你们都是精挑细选出来的,好好干,三年买车五年买房不是梦……”

门被敲响了。

前台小姑娘探进半个头,脸色不太对:“赵总,外面来了几个人,说是劳动监察的。”

赵广利笑容顿了一下,但很快恢复:“让他们稍等,我这边快结束了。”

“他们说……要现在进来。”

会议室安静了。十几个应届生面面相觑。赵广利把激光笔放下,笑着说:“行,那大家先休息十分钟。”

他走出会议室,走廊里站着三个人,两男一女,穿着制服。领头的掏出证件:“赵广利?云创科技法人代表?”

“是我。几位什么事?”

“接到举报,你们公司存在拖欠外包员工社保、未足额支付经济补偿金的情况。麻烦配合调查,提供近三年员工社保缴纳记录和离职人员补偿金发放凭证。”

赵广利笑得很自然:“误会误会,我们公司社保都是足额交的,可能有些外包人员是第三方公司签的合同,我们这边不直接管理……”

“那正好,”监察人员说,“把第三方合同也提供一下。还有,我们接到举报说你们有一套备用财务系统,麻烦把服务器权限也打开。”

赵广利笑容僵了一瞬。备用财务系统?谁举报的?

他脑子里第一个闪过的是周锐。但周锐是他外甥,不可能。第二个闪过的是财务主管。第三个……

他想到陈默。

但陈默昨天才被开除,一个写代码的,能知道什么?

“没问题,”赵广利说,“我让技术配合。”

监察人员走了之后,赵广利把周锐叫进办公室。门关上,外面只听见一句压低了的吼:“你昨天盯着他删库,到底删干净没有?”

周锐脸白了:“删、删了啊,我看着删的,进度条都走完了……”

“那他妈监察怎么知道我们有备用系统?”

周锐答不上来。

赵广利在办公室里走了两圈,抓起手机打了个电话:“老刘,帮我查个人。陈默,昨天刚从我这走的,三十五岁,写代码的。我要知道他什么来头。”

挂了电话,他坐回椅子上,手指敲着桌面。周锐站在旁边,大气不敢出。

“你先出去,”赵广利说,“这几天别惹事。”

周锐点头哈腰往外走,到门口又被叫住。

“等等。你昨天删库的时候,他在电脑上干了别的没有?”

“没有啊,就敲了几行命令……哦对了,他删之前打开过一个隐藏目录,我没看清是什么。”

赵广利闭上眼睛。

“滚出去。”

周锐滚了。

赵广利拿起手机,又打了一个电话:“喂,城南那个项目,2019年的材料,还在不在?”

电话那头说了什么。赵广利松了口气:“在就好。你把它挪个地方,别放公司。”

他放下手机,站起来走到窗边。楼下马路上,劳动监察的车还没走。

赵广利看着那辆车,自言自语:“一个写代码的,能有多大能耐。”

第四章 查我?

陈默的出租屋在城东老小区,六楼没电梯,一室一厅,月租一千二。客厅摆着一张折叠桌,桌上两台笔记本电脑,旁边一箱泡面。

他把林栀给的打印材料一页页拍照,和云盘里的财务备份逐条对照。越对越清楚:赵广利玩的是“双系统”套路。对外那套账干净漂亮应付检查。

对内那套在隐藏目录里,记录真实流水。两套账之间用一串脚本做同步,脚本是陈默五年前写的,但被人改过——改的人把同步逻辑从“覆盖”改成了“按条件追加”,所以有些数据永远进不了对外那套。

改脚本的人水平很一般,但权限很高。admin账号,只有赵广利有。

陈默一边对账一边吃泡面。手机响了,陌生号码。

“喂?”

“陈默?”对方声音很粗,背景音里有麻将声,“赵总让我跟你说一声,差不多得了。你一个被开除的,闹大了对你没好处。”

陈默吸了口面:“你是哪位?”

“你别管我是哪位。你就说听没听懂吧。”

“听懂了。”陈默说,“你回去告诉赵总,让他查我的时候,顺便查查自己服务器里那个叫‘备份_最终版_真的最终版’的文件夹。里面有些东西,他可能忘了。”

对方沉默了。麻将声停了。

“你什么意思?”

“字面意思。”陈默挂了电话。

吃完面,他打开云盘,把第二个文件里的补贴申报材料整理出来。

赵广利每年向科技局申报“研发投入补贴”,申报材料里附了研发人员名单。

陈默把名单和公司花名册对比了一下——名单上有七个人,三个已经离职两年以上,两个根本查无此人,还有一个身份证号归属地是外省农村,年龄六十七岁。

死人、幽灵、老农。三种人凑一份研发团队,骗了三年补贴,累计两百多万。

陈默把材料打包,发给了科技局举报邮箱和两家本地财经媒体的记者。

做完这些,他看了眼时间,下午四点。楼下传来小孩放学的声音。

手机又响了。这次是微信,林栀发来的:“陈哥,今天监察来过了,赵总脸都绿了。周锐被骂了一下午。”

陈默回:“你自己小心。赵广利可能会查谁把账目泄露出去的。”

林栀:“他知道是我吗?”

陈默:“不知道。但他会查。你把我给你的那个文件夹收好,他要是找你麻烦,你就把里面第一张图发给他。”

林栀:“那是什么?”

陈默:“他老婆的弟弟在境外那家公司占的股份。他家里人不知道这件事。”

林栀过了半分钟才回:“你从哪弄来的?”

陈默:“系统日志。他改账的时候,把自己的登录IP和关联账户都留下了。我五年前写的日志模块,他没删。”

林栀发了一个大拇指。

陈默关掉手机,靠在椅背上。窗外天暗了,对面楼亮起灯。

他盯着天花板看了一会儿,从抽屉里翻出一张旧照片。六年前,省经侦总队技术处,他和同事的合影。他站在最后一排,旁边是当时的处长。

照片背面写了一行字:2019.3.15,047专案组。

他把照片翻过来,放回抽屉。

第五章 第一层身份

赵广利的人没再来找陈默。

但第三天,一个陌生女人加了他微信,备注写“省经侦总队老同事”。陈默通过之后,对方发来一句:“陈顾问,李处让我问你,047的备份你手里还有没有?”

陈默回:“你们怎么知道我在这?”

“李处说,云创那个案子,技术特征一看就是你做的。格式化之前能留后手的,全省没几个。”

陈默没接话。对方又发:“赵广利当年是047案的重要关系人,但证据链断了。你要是手里有东西,可以走正规渠道递过来。”

“先不急,”陈默回,“他还没踩到底。”

“李处说,让你注意安全。赵广利这个人,当年能跑掉,现在也能狗急跳墙。”

陈默回了一个“好”字,放下手机。

同一天下午,周锐被赵广利叫进办公室。出来的时候,周锐脸色铁青,直接回了自己工位收拾东西。

旁边人问怎么了,他不说话,把抽屉里的东西往包里一塞,走了。

第二天公司发通知:技术部组长周锐因“个人违规操作”被开除,即日起生效。

周锐走的时候,在电梯口碰见林栀。他停下脚步,盯着她看了两秒:“你是不是跟陈默说了什么?”

林栀往后退了一步:“我不懂你什么意思。”

“你懂。”周锐笑了一下,很难看,“你以为他是什么好人?他拿你当枪使呢。”

电梯来了,周锐走进去,门关之前扔了一句:“告诉陈默,赵广利要弄他。让他小心点。”

林栀站在原地,手心全是汗。

晚上她把这件事告诉陈默。陈默回:“周锐被丢出来顶包了。

赵广利现在需要一个人扛‘违规’的锅,周锐是他外甥,扛了还能在外面帮他跑腿。你注意点,赵广利接下来可能会找你。”

林栀:“那我怎么办?”

陈默:“明天上班,你把那份复印件放办公桌上,别锁。他要是来翻,就让他翻。那份复印件是经过正规审计流程拿到的,他翻出来也不能说你什么。但翻完之后,你就把第一张图发给他。”

林栀:“他要是当场发火呢?”

陈默:“他不敢。那张图一发,他老婆先跟他发火。”

林栀发了一个笑哭的表情。

陈默放下手机,打开电脑。云盘里第三个文件,六年前的047案备份,他一直没有动。现在他点开了。

里面是一套完整的财务系统镜像,来自2019年那家涉案公司。陈默当年做技术鉴定的时候,把所有数据做了镜像备份,准备提交。但收网前夜,原系统被人远程格式化,镜像文件也在同一个晚上被删除。陈默当时以为是外部黑客,查了三个月没查到源头。

现在他重新翻看日志,发现删除操作的来源IP,指向云创科技的旧办公室。时间戳是2019年3月14日晚上11点47分。

赵广利当时是那家公司的财务总监。云创科技是他第二年才注册的。但办公室地址,和涉案公司是同一栋楼,同一层。

陈默盯着屏幕,手指敲了敲桌面。

“你六年前删镜像的时候,大概没想到,我这个人有个坏习惯——删东西之前,先复制一份。”

第六章 丢卒保车

周锐被开除的第二天,陈默约他在一家路边烧烤摊见面。

周锐来的时候,脸上带着伤——嘴角破了,说是自己摔的。陈默没问,给他倒了杯啤酒。

“赵广利打的?”

周锐端起杯子灌了一口:“他说我办事不力,留了尾巴。我他妈留什么尾巴了?他让我盯你删库,我盯了,你删了。监察来查,关我什么事?”

“因为你不知道我删的是什么。”陈默说。

周锐放下杯子:“你到底删了什么?”

“没删什么。拷了点东西。”

周锐愣了两秒,然后笑了:“你他妈阴我?”

“我阴的是赵广利。你只是刚好站在他旁边。”

周锐不笑了。他低头撸了两串,嚼了半天,闷声说:“他还有一套账,不在服务器里。”

“在哪?”

“保险柜。他办公室那个铁疙瘩,密码只有他自己知道。里面放着纸质的,专门给‘上面来人’看的。我见过一次,他喝多了自己打开的。”

陈默夹了颗花生米:“你能拿到吗?”

“我都被开了,拿个屁。”

“你能进去。”

周锐抬起头。

“赵广利现在需要你,”陈默说,“他把你开了,但你毕竟是他外甥。他外面那些事——跑腿、传话、处理脏活——还得有人干。你回去找他,认个错,说你想将功补过。他还会用你。”

“然后呢?”

“然后你找机会把保险柜里的东西拍下来。不用全拍,拍最后三页就行。”

周锐盯着他:“我凭什么帮你?”

陈默从口袋里掏出一张打印纸,推过去。上面是周锐的社保缴纳记录,断缴了五个月。

“你被开除之后,赵广利给你补缴了吗?”

周锐看了一眼,脸色变了。

“你替他干了三年脏活,”陈默说,“他连你社保都不交。你觉得他拿你当外甥,他拿你当一次性手套。”

周锐把纸揉成一团,攥在手里。沉默了很久。

“我要是拍了,你能保证我不进去?”

“你拍的只是保险柜里的账页,不涉及核心操作。而且我会把你拍的那部分从证据链里摘出来,只当线索用,不当直接证据。你没前科,配合调查,最多罚点款。”

周锐又灌了一杯酒,站起来:“我试试。”

他走了两步,回头:“陈默,你到底什么人?你查账这套东西,比我们公司财务都专业。”

陈默说:“一个被开除的程序员。”

周锐骂了一句,走了。

第七章 保险柜

周锐花了三天重新取得赵广利的信任。

过程很简单:他回去哭着认错,说都是自己没盯紧陈默,愿意将功补过。赵广利骂了他半小时,然后让他去跑一趟“私活”——把一份文件送到城南一个茶楼,交给一个不具名的“王总”。

周锐送完文件回来,赵广利拍了拍他的肩:“好好干,别再有下次。”

第四天,赵广利去外地见投资人,办公室没人。周锐借口“帮赵总整理报销单”进了办公室,反锁门,蹲在保险柜前。

密码他猜了三次。第一次是赵广利老婆生日,错。第二次是公司成立日期,错。第三次他试了20190314——六年前那个案发日期。咔哒一声,开了。

周锐愣了一下。赵广利把案发日设成保险柜密码,这人是真不怕死。

柜子里三摞文件,最上面一摞是“应付检查版”账目,中间是“内部版”,最底下压着一份牛皮纸袋,上面写着“047-备份”。

周锐翻开最后一页,拍了三张照片,发给了陈默。

陈默收到照片的时候正在煮泡面。他放大看了一眼,面条差点糊了。

最后一页是一张手写的备忘录,赵广利的字迹,写着:

“047案证据已清。经侦那边关系搞定,李处不再追。陈姓技术员已离队。后续注意:所有与城南项目相关合同不落地,只走现金。境外公司股权挂小舅子名下,不签代持。”

陈默把照片存好,回周锐:“干得不错。你现在把文件放回去,锁好,出来别跟任何人提。”

周锐:“他要是发现我动过呢?”

陈默:“他不会。那摞文件他至少半年没翻过了,灰都积了一层。你放回去的时候把灰抹平就行。”

周锐:“……你他妈连灰都注意到了?”

陈默:“我写代码的,细节是职业病。”

周锐把东西放回去,锁好柜子,出门的时候碰见林栀。林栀手里拿着一叠报销单,看了他一眼,没说话,侧身过去了。

周锐叫住她:“哎。”

林栀停下。

“陈默让我跟你说……这几天别单独去赵总办公室。”

林栀回头:“为什么?”

“他可能要找你麻烦。你按他说的做就行。”

林栀点点头,走了。周锐看着她的背影,嘀咕了一句:“这都什么人啊。”

第八章 六年前

陈默花了一整晚把六年前的047案重新捋了一遍。

2019年初,省经侦总队接到举报,城南一家建材公司涉嫌虚开增值税专用发票,金额巨大。陈默作为技术顾问,负责从该公司财务系统里提取和固定电子证据。他花了两个月,把系统里所有数据做了镜像,交叉比对,锁定了三笔异常进项发票,对应的资金流向指向赵广利控制的多个个人账户。

收网定在3月15日凌晨。但3月14日晚上11点47分,公司服务器被远程格式化。镜像文件在同一个时间点被删除。陈默查了三个月,只查到删除操作来自一个动态IP,再往下就断了。

案子流产。涉案人员大部分跑掉了,赵广利是其中之一。陈默被“劝退”,理由是“技术保障不力”。

他离开经侦那天,李处拍了拍他的肩,说了一句:“小陈,这事没完。你留个心眼。”

陈默留了。他把镜像文件在删除前做的离线冷备带走了——一块加密硬盘,锁在老家柜子里,六年没动过。

现在他把它翻出来,接上电脑。

硬盘转起来的声音很轻。陈默输入密码,文件夹展开,里面是完整的系统镜像。他打开日志分析工具,把2019年3月14日的所有操作记录拉出来,按时间排序。

11:42,一个远程桌面连接从外部IP接入。IP归属地查不到,是跳板。

11:44,账号admin_liu登录,执行删除命令。

11:46,镜像文件被标记删除。

11:47,远程连接断开。

陈默盯着admin_liu这个账号。他记得这个名字。刘明,涉案公司的IT主管,赵广利的下属。案发后刘明也跑了,一直没归案。

但陈默记得另一个细节:刘明在案发前一周,曾经向赵广利发过一封邮件,内容是“备份已完成,按您说的放在云创了”。这封邮件陈默当年就截获了,但当时没意识到“云创”是什么。现在他知道了——赵广利第二年注册的公司,就叫云创科技。

陈默把邮件截图和操作日志放在一起,加上周锐拍的保险柜备忘录,三条证据互相印证:赵广利指使刘明删除证据,把备份转移到自己新公司,并通过关系摆平了案子。

他把这些整理成一个文件夹,命名为“047-完整链”。

然后他给李处的老同事发了条微信:“东西齐了。但我想再等等。”

对方回:“等什么?”

陈默:“等他把所有退路都用完。这样拔出来,才干净。”

第九章 林栀被威胁

赵广利从外地回来之后,明显警觉了。

他先让人把办公室的监控记录调出来看了一遍,发现周锐在他不在的时候进过办公室,待了十二分钟。他没声张,把周锐叫来,笑着问:“小周,我走那天,你进我办公室干什么?”

周锐早有准备:“您让我整理报销单,我进去找发票。”

“找到了吗?”

“找到了,放您桌上了。”

赵广利点点头,让他走了。但当天下午,林栀被叫进了办公室。

赵广利坐在老板椅上,手里转着一支笔,脸上带笑。

“小林啊,你来公司三年了吧?”

“三年半,赵总。”

“嗯,表现不错。不过最近我听说,你在查一些不该你查的东西。”赵广利把笔放下,“小林,你在这行还年轻,别因为一个外包把路走窄了。你老公在城投上班是吧?城投和我们公司有业务往来,你说要是有点什么不愉快,多尴尬。”

林栀脸色白了一下,但没低头。

“赵总,我查的是系统对不上的账。这是我的本职工作。”

“本职工作?”赵广利笑了一声,“你的本职工作是做好分内的事,不是替公司操心。这样吧,我给你放一周假,你回去休息休息,想清楚了再回来。”

林栀站起来:“不用了赵总,我手里还有活。”

她转身往外走。赵广利在后面说:“小林,我话说到这了,你好好想想。”

林栀走出办公室,直接进了卫生间,待了五分钟。出来之后,她给陈默发了条微信:“他说要动我老公。”

陈默秒回:“别慌。你把我给你的文件夹打开,第一张图发给他。什么都别说,就发图。”

林栀回到工位,打开加密文件夹。第一张图是一份股权结构表:赵广利的小舅子,在境外那家公司占股30%。旁边附了一张赵广利和那个小舅子的合影,拍摄于公司年会,两人勾肩搭背。

林栀把图发给赵广利微信。附言只有一句:“赵总,我休假的事再想想。”

三分钟之后,赵广利回了:“小林,刚才我话说重了。你好好上班,账的事不急。”

林栀截图发给陈默:“他怂了。”

陈默:“他不是怂了,是怕他老婆知道。他小舅子那股份,他老婆都不知道。你捏着这个,他不敢动你。但你也别掉以轻心,他会在别的地方找补。”

林栀:“什么别的地方?”

陈默:“周锐。”

果然,第二天赵广利就把周锐派去外地“出差”,实际上把他支开了。

第十章 关系

赵广利开始动关系。

他打给一个省里的老熟人,姓孙,在某实权部门当处长。两人认识十几年,赵广利每年过节都往孙处长家里跑。

“孙哥,最近有点麻烦。有个被开除的员工在闹事,举报了几封,劳动监察和科技局都来人了。”

孙处长在那头问:“闹事的什么背景?”

“一个写代码的,三十五岁,以前不知道在哪混的。”

“名字?”

“陈默。”

电话那头沉默了。赵广利等了几秒:“孙哥?”

“你确定叫陈默?”

“确定。怎么了?”

孙处长又沉默了一会儿,然后说:“这事我管不了。”

“孙哥,你别开玩笑……”

“我没开玩笑。”孙处长的声音压低了些,“陈默这个名字,六年前在省经侦总队技术处挂过号。047案的技术鉴定就是他做的。那案子当年没办成,但卷宗一直在。你知道这意味着什么吗?”

赵广利握着手机的手紧了紧。

“意味着他手里可能有你没见过的东西。”孙处长说,“我劝你别动他。你越动,他越有理由把事情捅上去。”

电话挂了。

赵广利坐在椅子上,半天没动。然后他抓起杯子砸在了地上。

周锐被支走了,身边没人跑腿。他把秘书叫进来:“去,给我约陈默。就说我请他喝茶,地方他定。”

秘书愣了一下:“赵总,您亲自约?”

“快去。”

第十一章 身份公开层

陈默把茶楼定在城南老街一家不起眼的铺子,下午三点,店里没什么人。他提前到了,点了壶最便宜的绿茶,坐在靠窗的位置。

赵广利来的时候穿了件普通夹克,没带司机,自己开的车。进门扫了一圈,看见陈默,脸上堆出笑,走过来坐下。

“陈哥,之前的事,是我不对。公司那边你也知道,压力大,有些决策做得急了。”

陈默给他倒了杯茶:“赵总客气。”

“今天请你来,就是想当面聊聊。你有什么要求,可以提。补偿金、社保,都好说。”赵广利端起茶抿了一口,“咱们没必要闹到那个地步,对吧?”

陈默没接话,从口袋里掏出一张打印纸,推过去。上面是047案的操作日志截图,admin_liu账号,删除时间,跳板IP。

赵广利看了一眼,笑容没变,但拿杯子的手停住了。

“赵总,六年前城南那桩案子,证据格式化之前,我看过最后一眼。”陈默的声音很平,像在念一段代码注释,“你让人删的那三个数字,我到现在都记得。进项发票号尾数037、041、058,对应资金流向你个人账户,总计四百七十万。”

赵广利把杯子放下。

“你到底是谁?”

“陈默。六年前在省经侦总队技术处做技术顾问,047案的技术鉴定人。”陈默喝了口茶,“你当时跑得快,但服务器跑不了。你让刘明删镜像的时候,我在删除之前做了冷备。那块硬盘,我放了六年。”

赵广利脸上的笑彻底没了。他盯着陈默看了十几秒,然后靠回椅背,换了一副语气。

“陈哥,你说个数。”

“我不要数。”

“那你想要什么?”

陈默站起来,把茶钱压在杯子下面。

“赵总,你跑了一次,跑不了第二次。”

他往门口走。赵广利在后面说:“陈默,你以为你扳得倒我?我上面有人。”

陈默停在门口,回头看了他一眼:“你上面那个人,刚才是不是跟你说‘这事我管不了’?”

赵广利没说话。

“那就是我六年前的同事。”陈默推开门,“你找错人了。”

第十二章 反扑

赵广利从茶楼出来,在车里坐了二十分钟。

然后他打了三个电话。第一个打给刘明——六年前帮他删数据的那个人,现在躲在邻省一个小县城开超市。赵广利让他“出去避避”。刘明问出什么事了,赵广利没解释,只说“你先走,钱我打你卡上”。

第二个电话打给公司网管:“今晚你把服务器硬盘拆下来,物理销毁。明天买新的换上。”

第三个电话打给一个跑路的朋友,问“东南亚那边还能不能安排”。

打完电话,他开车回公司,把周锐叫到办公室——周锐刚被他从外地叫回来。赵广利递给他一个信封:“这里面是五万现金,你拿着,回老家待一阵。”

周锐接过信封,掂了掂:“赵总,出什么事了?”

“别问。走就行。”

周锐出来之后,转头就给陈默发了条微信:“他让我跑路。还让网管今晚拆硬盘。”

陈默回:“知道了。你走之前帮我做最后一件事。”

周锐:“什么事?”

陈默:“你走的时候,把赵广利给你的信封拍照。里面的钱别动,放回他办公室抽屉。然后你正常买票回老家,别躲。等经侦找你的时候,你把照片拿出来,说你是被指使的,主动配合。”

周锐:“这样我就没事了?”

陈默:“你是从犯,但你有自首情节和配合调查表现。加上你拍的那些东西,最多缓刑。你要是跑了,就是逃犯,性质不一样。”

周锐想了五分钟,回了一个字:“行。”

当天晚上,云创科技的网管进机房拆硬盘。他拔下硬盘的同一时间,陈默手机上的一个程序弹出了提示:异地备份已完成,共3个节点。

陈默看着提示,把最后一块拼图放了进去——六年前的047案镜像、三年阴阳账、补贴骗局材料、周锐拍的保险柜备忘录、以及赵广利和孙处长的通话记录(他从一个做通信的朋友那里合法调取的,用于证明赵广利试图干预调查)。

他把所有东西打包成一个加密压缩包,设置了定时发送。收件人:省经侦总队、省税务局稽查局、市劳动监察支队,以及两家本地媒体的调查记者。

发送时间:明天上午九点整。

做完这些,他关了电脑,下楼吃了一碗面,加了一个蛋。

六年前他没来得及吃完的那碗面,今天补上了。

第十三章 收网

上午八点五十分,陈默坐在云创科技楼下的便利店,面前一杯豆浆,手机放在桌上。

八点五十五,他打开定时发送的后台,确认邮件状态为“准备就绪”。

八点五十九,他点了“取消定时”,然后手动按了“立即发送”。

九点整,四封邮件同时进入收件人邮箱。

九点二十,两辆经侦的车停在云创科技楼下。赵广利正在会议室给中层开会,主题是“下半年冲刺业绩”。门被推开,四个便衣走进来,领头的出示了证件。

“赵广利?涉嫌虚开增值税专用发票、骗取政府补贴、职务侵占,跟我们走一趟。”

赵广利坐在椅子上没动。他看了看来人,又看了看门口。外面办公区已经乱了,有人在探头,有人在拍照。他站起来,理了理西装领子,笑了一下。

“我打个电话。”

“到局里再打。”

他被带出会议室,经过办公区。员工们站在工位旁边,没人说话。赵广利走到陈默原来的工位附近时,停了一下。

陈默坐在那里。

HR刚给他办最后一道离职手续,需要本人签字确认。陈默是九点一刻到的,HR让他等一会儿,说“赵总那边开完会再给你签”。他就坐在那张靠厕所门口的桌子旁边,手里拿着一支笔。

赵广利看着他。

陈默抬头看了他一眼,没笑,没说话,也没有任何多余的表情。看了大概两秒,低头继续签自己的表。

赵广利被带走了。

走廊尽头,周锐蹲在地上,旁边站着一个经侦队员。他嘴里反复念叨着一句话:“他就是一个写代码的……他就是一个写代码的……”

第十四章 你到底是什么人

赵广利被带走之后,云创科技当天就停了摆。员工们在群里炸了锅,消息刷了几百条。

有人翻出陈默以前在群里的聊天记录。去年冬天打印机坏了,行政在群里问谁能修,陈默回了一个“好”字,然后下楼买了根数据线,五分钟修好。那张截图被发出来,配了一句话:“陈哥修打印机的时候,赵广利还在改账呢。”

林栀给陈默发微信:“你为什么不早点说?”

陈默回:“早点说,他只会换一套账。等他把所有退路都用上,才拔得干净。”

林栀:“那现在呢?你打算怎么办?”

陈默:“先把手续办完。”

他确实把手续办完了。HR把离职证明递给他,眼神复杂,想说什么又没说。陈默接过来看了一眼,折好放进包里,起身往外走。

经过林栀工位的时候,他停了一下。

“你后面怎么办?”

林栀说:“经侦那边让我配合做笔录。公司估计要清算,我可能要重新找工作。”

陈默从口袋里掏出一张名片,放在她桌上。上面只有一个名字和一个手机号,没有公司。

“我有个朋友在做企业合规,缺人。你给他打电话,提我名字。”

林栀拿起名片看了看:“你朋友做什么的?”

“专门帮公司查自己人。”陈默说,“你这种能查出账对不上的,他抢着要。”

林栀笑了。这是这么多天来她第一次笑。

陈默走出写字楼,在路边站了一会儿。手机响了,一个陌生号码,归属地是省城。

“陈顾问?我是省经侦总队的老李,李处让我问你,有没有兴趣回来做外聘?不用坐班,按项目走。”

陈默看着马路对面,云创科技的招牌已经被摘了一半。

“我考虑考虑。”

挂了电话,又一条短信进来,是周锐:“我配合完了,办了取保。谢了。”

陈默没回。

第十五章 海边工位

一个月后。

陈默搬到了海边一个小城。房租便宜,空气好,离海走路十分钟。他租了个一室一厅,客厅放一张折叠桌,桌上两台笔记本,旁边还是一箱泡面。

他接了一个远程技术顾问的活,给一家做企业合规的创业公司做数据审计系统。不用打卡,不用开会,按项目结钱,够花。

林栀去了那家公司,做合规专员。她上手很快,第一个月就查出一家客户公司三笔异常关联交易,老板给她发了五千块奖金。她给陈默发消息:“陈哥,你那个朋友说我天生干这行的。”

陈默回:“你本来就是。”

周锐回了老家,在县城一家电脑店帮人修电脑。他给陈默发过一条消息:“我现在一个月挣四千,但睡得着觉了。”陈默回了一个“好”字。

赵广利的案子还在走程序。经侦那边透露,涉案金额初步认定八百多万,加上六年前的047案,数罪并罚,大概率十年以上。孙处长被纪委约谈了一次,目前停职待查。刘明在邻省被抓获,正在押解回省。

这些消息陈默都是从新闻上看到的。他没再主动联系经侦那边,只是偶尔和李处的老同事通个电话。

前同事群里有人问他:“陈哥,你现在在哪高就?”

陈默回:“在家写代码。”

对方发了一个大拇指,陈默没再回。

他把手机放下,继续调代码。窗外是海,海浪声不大,一阵一阵的。

第十六章 泡面

傍晚,陈默煮了一碗泡面,加了一个蛋。

电脑开着,屏幕上是一个文件夹,名字叫“旧案_归档_最终”。里面是047案所有材料的备份,他准备明天寄给省经侦总队归档。

手机响了,是那个省城号码发来的短信:“陈顾问,考虑得怎么样了?”

陈默打了两个字:“再说。”

他关掉手机,拿起筷子吃面。面吃到一半,窗外有人放烟花,大概是附近哪家办喜事。他抬头看了一眼,又低头继续吃。

吃完面,他把碗洗了,合上电脑,出门散步。海风很咸,吹在脸上有点黏。他沿着海边栈道走了一段,看见几个小孩在沙滩上挖坑,旁边大人坐着聊天。

陈默站了一会儿,掏出手机拍了张照。没有发给任何人,就存在相册里。

然后他转身往回走。明天还得早起,那个合规系统的审计模块还有几个接口要调。

走到楼下的时候,他想起一件事,掏出手机给林栀发了条消息:“新工作怎么样?”

林栀秒回:“忙死了。但比在云创有意思。”

陈默回了一个“好”字,上楼了。

(全文完)

沪ICP备16008431号-1

本站所有内容都已取得正版授权,且不适合未成年人观看。版权声明 - 投稿声明 - 自审制度 - 免责声明