第10章

清晨的阳光透过窗帘缝隙斜斜地照在地板上,唐昊打着哈欠从床上坐起,宿醉般的疲惫感还没完全褪去。他随手抓过床头柜上的手机看了眼时间——2024年8月16日,周一,七点零三分。

趿着拖鞋走进客厅,唐昊打开笔记本电脑。屏幕亮起的瞬间,右下角的防火墙警报图标突然疯狂闪烁,红色的警告弹窗层层叠叠弹出:【检测到异常访问请求】【对方正在尝试破解端口】【IP地址:113.xxx.xxx.xx(羊城政务网)】。

唐昊挑了挑眉,指尖在触控板上轻点两下,调出实时监控界面。屏幕上跳动的代码流中,一串代表攻击源的绿色字符正在疯狂冲击他设置的防御矩阵,像一群撞向铜墙铁壁的蚂蚁。

“动作挺快啊。”他轻笑一声,端起桌上的凉白开喝了一口,眼神里没有丝毫慌乱。除了刚收到举报邮件的纪检委和工商局,没人会在这个时间点精准锁定他的IP。毕竟那份附带威胁的举报材料,本就是他故意留下的“引线”。

唐昊的指尖在键盘上敲了几下,调出防火墙的防御日志。看着对方采用的端口扫描、漏洞探测、字典攻击等常规手段,他甚至觉得有些无聊。

这套防火墙是他融合了军工级加密算法和自主编写的动态防御程序打造的,别说地方政务部门的技术人员,就算是国家级的网络安全团队来了,没个三天三夜也别想摸到他的真实IP。

他干脆把监控窗口缩小到屏幕角落,点开浏览器刷起了新闻,偶尔瞥一眼攻防进度,像在看一场与自己无关的闹剧。

与此同时,羊城纪检委大院的会议室里,气氛却凝重得能滴出水来。

张为民站在会议桌旁,看着大屏幕上纹丝不动的防御界面,眉头拧成了疙瘩。

旁边的顾清欢双手抱胸,秀眉微蹙,原本英气的脸上带着几分尴尬。

而被欧阳锋吹成“市局网络安全第一人”的技术科骨干李伟,正满头大汗地敲击着键盘,指尖因为用力而泛白,额头上的汗珠顺着鬓角滑落,浸湿了衬衫领口。

“怎么样?有进展吗?”张为民的声音带着不易察觉的焦虑。他们需要找到举报人的身份,核实材料来源的真实性,可现在连对方的防火墙都攻不破,更别提获取IP地址了。

李伟猛灌了一口矿泉水,喉结滚动着,声音带着哭腔:“张书记,不行……对方的防火墙太变态了!我试了十七种攻击模式,用了三个国家级漏洞库,甚至调用了市局的超级计算机算力,结果连外层防御都没突破。”

他指着屏幕上不断弹出的防御提示,哭丧着脸解释:“您看,我们每次尝试新的攻击路径,对方的防火墙都能在0.3秒内自动识别并修补漏洞,还会反向追踪我们的攻击源,要不是我反应快切断了连接,恐怕咱们的内部网络都要被反入侵了。”

顾清欢轻咳一声,试图缓解尴尬:“张书记,李伟是我们局里最顶尖的技术人才,去年还帮省厅破过跨国网络诈骗案,这次……可能对方是个真正的高手。”

话虽如此,她心里却暗自咋舌,看来刑警队的网警要被纪检委看扁了。

张为民揉着发胀的太阳穴,看着屏幕上那道坚不可摧的防火墙,突然想起举报邮件里的威胁话语,脸色更加难看:“连对方是谁都找不到,我们怎么开展工作?总不能拿着一份来源不明的材料就去查封建民集团吧?”

李伟擦了把汗,咬牙道:“要不……我申请调用省厅的网络安全专家?他们或许有办法。”

“来不及了!”张为民摆摆手,“建民集团的问题要是真像材料里说的那么严重,多拖一天就可能多一分风险。而且对方说了,我们不处理就把材料发去自媒体,到时候舆论压力更大。”

就在这时,李伟突然“啊”地叫了一声,手指僵在键盘上。众人循声看去,只见原本显示防御界面的屏幕上,突然跳出一行加粗的黑色楷体字,在白色背景下格外刺眼——

【废物】

两个字像一记响亮的耳光,狠狠扇在在场所有人的脸上。

会议室里瞬间陷入死寂,只能听到墙上挂钟的滴答声。

李伟的脸“唰”地一下变得惨白,嘴唇哆嗦着说不出话来。他从业十年,自诩技术过硬,今天不仅没能突破对方防线,还被人用这种方式羞辱,简直是职业生涯的奇耻大辱。

顾清欢的脸颊腾地升起红霞,一半是羞愤,一半是无奈。她仿佛能想象到屏幕那头对方欠揍的表情,嘴角肯定挂着戏谑的笑。

张为民盯着那两个字,先是一愣,随即哭笑不得地叹了口气:“行了,别试了。人家这是明摆着告诉我们,他不想被找到。”他看向李伟,“辛苦你了,先回去吧,后续有需要再联系你。”

李伟如蒙大赦,低着头快步走出会议室,背影透着浓浓的挫败感。

顾清欢看着屏幕上迟迟没有消失的“废物”二字,无奈地耸耸肩:“张书记,看来这位举报人情商不高,但技术是真的硬。”

张为民重新坐回椅子上,手指轻轻敲击着桌面,眼神逐渐变得坚定:“技术硬不硬不重要,重要的是材料里的内容。

既然查不到举报人,那就先查建民集团!通知下去,联合工商局、税务局、住建局,现在就去建民集团总部,封存所有账目和项目资料,一个角落都不能放过!”

“是!”旁边的助理许安然顾回应一声转身准备离开,又忍不住回头看了眼屏幕,那两个嚣张的大字还在闪烁,像是在无声地嘲笑着他们的无力。

而此时的唐昊,正对着电脑屏幕咧嘴轻笑。他关掉监控界面,伸了个懒腰,骨节发出一连串清脆的响声。

“跟我斗?还嫩了点。”他自言自语着,打开系统任务页面,看着【未完成任务1:弄垮张建民公司】后面的进度条悄悄变成了30%,嘴角勾起一抹玩味的笑容。

第一步已经成功,接下来,该轮到那个忘恩负义的王秋雅,和那位英姿飒爽的警花姐姐了。他伸了个懒腰,起身换衣服,镜子里的青年眼神明亮,带着几分算计,几分痞气,还有一丝隐藏不住的期待。

唐昊关掉防火墙监控界面,指尖无意识划过触控板,突然想起昨晚入侵张建民别墅时留下的“后手”。

他挑眉一笑,随手点开隐藏文件夹里的监控窗口,想着看看那个老家伙的狼狈样。

可画面刚弹出,唐昊的脸瞬间黑了。

屏幕里,张建民正搂着衣衫不整的王秋雅灌酒,那个叫刘总的老头在一旁动手动脚,三人的动作龌龊不堪,客厅里散落着酒瓶和衣物,他在十公里之外仿佛都能感觉到空气中弥漫着令人作呕的气息。

王秋雅脸上带着被迫的僵硬,却还是强颜欢笑迎合,那副谄媚的样子看得唐昊胃里一阵翻江倒海。

“啧,真辣眼睛。”他毫不犹豫地合上电脑,指尖在键盘上敲出的力道都重了几分。

不是心疼,更不是还念着旧情,纯粹是生理不适。想想自己以前居然为这种女人省吃俭用、冒雪送栗子,唐昊就恨不得给自己两拳——当年的自己是被门夹了脑子吗?

那些被他刻意尘封的往事突然翻涌上来:王秋雅嫌弃他送的礼物廉价时的撇嘴,抱怨他工作丢人时的不耐烦,拿着他熬夜赚来的钱买奢侈品讨好别人时的得意……曾经被他解读为“小脾气”的细节,此刻全成了扎心的证据。

“妈的,赶紧翻篇。”唐昊烦躁地抓了抓头发,起身在房间里踱步。这屋子处处都是王秋雅留下的痕迹,墙上还贴着两人以前拍的大头贴,看着照片里自己傻呵呵的笑脸,他只觉得讽刺。

不能再住这儿了。

这个念头一冒出来就压不住,唐昊摸出手机直接拨通了房东的电话:“李姐,我今天就搬出去,房子退了,押金你看看扣完水电费剩下的转我微信就行。”

房东在那头愣了愣:“小唐?这么突然?不再住段时间?”

“不了,换个环境。”唐昊语气干脆,挂了电话就开始收拾东西。他的行李不多,一个背包就能装完,刚把几件换洗衣物塞进去,脑子里突然蹦出个大胆的想法。

王兰。

那个比他大近二十岁,却温柔得像水一样的女人。前天晚上她眼里的依恋和不舍,此刻清晰地浮现在眼前。

唐昊停下收拾的动作,嘴角勾起一抹玩味的笑。王兰可比王秋雅强多了,成熟知性,温柔体贴,关键是对自己是真心实意的好。而且之前的温存……确实让人难忘。

“反正她现在巴不得我留在她身边,我又不排斥她。”唐昊摸着下巴嘀咕,“住她那儿正好,离市区近,还能顺便完成系统任务,一举两得。”

他想象了一下王兰做早餐时的样子,阳光洒在她鬓角的碎发上,转身时眼里带着笑意喊他吃饭……那画面可比留在这满是糟心事的出租屋舒服多了。

“就这么定了。”唐昊抓起背包甩到肩上,再次打开电脑,这次不是看监控,而是给王兰发了条微信:“兰姐,我房子到期了,暂时没地方去,能去你那儿借住几天吗?”

消息刚发出去,几乎是秒回。

王兰:“当然可以!你什么时候过来?我现在就去买菜,给你做你爱吃的红烧肉。”

看着屏幕上带着雀跃的文字,唐昊仿佛能看到那个女人此刻眼里的光。他笑着回复:“半小时后到。”

关了电脑,唐昊最后看了眼这间充满回忆的出租屋,没有留恋,转身带上门。

过去的都过去了,从今天起,他要为自己而活,顺便……完成那些“有趣”的系统任务。至于王秋雅?就让她在自己选的泥潭里慢慢挣扎吧。