第952章 救赎之路(1/2)
阿杰的嘴唇在颤抖。
那些无声哭泣的身影,每一个模糊的轮廓都像一把钝刀,缓慢地切割着他试图构建的心理防线。他能“听见”自己心脏在意识层面狂跳的声音,能“尝到”喉咙深处涌上的、带着铁锈味的苦涩。舞台的灰暗阴影几乎吞噬了最后一点金色,受害者幻象的数量还在增加,它们缓缓向前飘移,距离他只有三步之遥。伍馨在台下攥紧了拳头,指甲几乎掐进掌心;老鹰身上的金色光泽骤然亮起,像要强行突破舞台规则冲上去——但规则的无形墙壁依然坚固。
阿杰闭上了眼睛。
黑暗中,那些老人的面孔、被骗者的绝望眼神、新闻里冰冷的死亡数字…再次浮现。然后,他深吸了一口气,那口气吸得很深,像要把整个空间的压抑都吞进去。再睁开眼时,眼底的红色光点,重新燃起。
***
阿杰的声音哽咽了。
“我…”他开口,第一个字就卡在喉咙里,像被砂纸磨过般粗糙。他低下头,肩膀微微颤抖,那件虚拟的黑色夹克在舞台暗淡的光线下显得格外单薄。舞台边缘,那些无声哭泣的幻象又向前飘移了半步,灰黑色的能量从它们身后蔓延,像墨汁滴入清水般污染着舞台的基座。
台下,伍馨紧紧攥着手。
她能感觉到——不是用眼睛看,是用某种更深层的共鸣感知——阿杰此刻的痛苦。那痛苦像无数根细针,从舞台中央辐射开来,刺得她意识体边缘微微发麻。空气里弥漫起一股特殊的味道:不是之前那种代码的冷冽,而是…医院消毒水的刺鼻、老旧房屋的霉味、还有眼泪干涸后留在脸颊上的咸涩。这些气味混杂在一起,形成一种令人窒息的悲伤氛围。
老鹰站在她身侧,身体紧绷得像一张拉满的弓。
“他在对抗。”老鹰低声说,声音里带着一种战士对战友状态的敏锐判断,“不是对抗那些幻象,是对抗自己。”
伍馨点头,却说不出话。
她能看见阿杰低垂的脖颈上,青筋在跳动;能听见他压抑的呼吸声,那声音短促而艰难,像溺水的人在挣扎着浮出水面。舞台的暗红色穹顶开始不稳定地闪烁,深处流动的光像故障的电路般忽明忽灭,发出“滋滋”的电流杂音。
然后,阿杰抬起了头。
动作很慢,像扛着千斤重担。
他的眼眶红了,但没有泪水流下——在这个意识空间里,眼泪似乎被某种规则压制了,只能以情绪的波动形式存在。但他的眼中含泪,那泪光在暗红色的舞台光线下,折射出一种破碎而坚定的光。
他看向那些幻象。
目光从第一个模糊的老人轮廓开始,缓慢地、一个一个地扫过。每一个幻象在他注视的瞬间,都会微微颤动,灰黑色的能量像被惊扰的墨汁般翻涌。但阿杰没有移开视线,他强迫自己看着它们,看着那些因他而生的悲伤。
“我无法改变过去。”
他的声音响起了。
不再哽咽,不再颤抖,而是一种近乎残酷的平静。那平静里没有逃避,只有直面——像外科医生在手术台上,用最冷静的手,切开自己最深的伤口。
舞台的暗红色光束,随着他的话语开始稳定下来。
“那些泄露的信息,那些被骗的老人,那个…没抢救过来的生命。”阿杰的嘴唇抿成一条直线,“那是我的罪。我写的代码,我接的私活,我的…自负。我以为技术只是技术,以为工具只是工具,以为隔着屏幕,伤害就不是伤害。”
他停顿了一下。
舞台边缘,一个穿着花衬衫的妇女幻象,无声哭泣的肩膀颤抖得更厉害了。
“但我错了。”阿杰说,声音里第一次出现了某种释然——不是解脱的释然,而是承认事实后的、沉重的释然,“伤害就是伤害。隔着屏幕,隔着代码,隔着自以为是的‘技术中立’,伤害还是伤害。那些老人失去的养老金,那个家庭失去的亲人,那些被骗者失去的信任…都是真的。”
他深吸一口气。
这一次,吸气的声音很清晰,像在积蓄力量。
“所以,”阿杰的目光重新变得锐利,那锐利里不再有逃避的阴影,“我无法改变过去。我无法让时间倒流,无法让那些信息从未泄露,无法让那个老人重新睁开眼睛。”
他向前走了一步。
脚步踏在舞台基座上,发出“咚”的一声闷响。那声音在寂静的空间里回荡,像某种宣告的开始。
“但我可以选择未来。”
话音落下时,舞台的暗红色光束,骤然开始变色。
从暗红,到橙红,再到…金色。
不是老鹰那种温暖的金色,而是一种更冷峻、更锐利的金色,像黎明前第一缕刺破黑暗的曙光。金色的光束从舞台四周重新升起,它们不再是银白色的基底染上红色,而是从阿杰脚下开始,向外辐射——以他为中心,金色的脉络像树根般在舞台基座上蔓延、分叉、交织。
那些灰黑色的幻象,被金色的光芒照到的瞬间,开始后退。
不是消散,是后退。
像被某种更强大的力量逼退。
阿杰看着它们,眼中含泪,但目光坚定得像淬过火的钢。
“我的罪,”他继续说,声音在金色的光芒中回荡,带着一种近乎神圣的庄严,“不是用来沉沦的枷锁。不是让我躲在黑暗里,一遍遍折磨自己,然后告诉自己‘我活该’的借口。”
金色的脉络,已经蔓延到了舞台边缘。
它们触碰到那些幻象的瞬间,幻象的灰黑色开始褪色,变得半透明,像被阳光照射的晨雾。
“我的罪,”阿杰的声音提高了,“是让我看清道路的警示灯。是每一次我写代码前,会在我脑子里闪过的红灯。是每一次我面对技术选择时,会在我心底响起的声音:‘这次,会不会又害了谁?’”
他抬起双手。
那双在现实中修长而灵活、敲击过无数行代码的手,此刻在意识空间里,被金色的光芒包裹。光芒从指尖开始,沿着手臂向上蔓延,像给他穿上了一层光的铠甲。
“这双手,”阿杰看着自己的手,眼神复杂——有痛苦,有悔恨,但最终,定格在一种坚定的决心上,“曾经写出过伤害无辜者的工具。”
他握紧了拳头。
金色的光芒在拳头上凝聚,像燃烧的火焰。
“现在,”他一字一顿地说,每一个字都像重锤敲在空间的规则上,“我用这双手,去保护。”
话音落下的瞬间,舞台的金色光芒,爆发了。
不是温和的扩散,是猛烈的、汹涌的爆发。
金色的光流从舞台中央冲天而起,像一道逆流的瀑布,冲破了暗红色的穹顶,冲破了空间的限制,冲向了…某个更深层的维度。
***
现实世界。
深夜,某网络安全公司的值班室。
年轻的程序员小陈揉了揉发酸的眼睛,盯着屏幕上跳动的数据流。他是阿杰的“粉丝”——不是追星的那种粉丝,是技术上的追随者。三年前,他刚入行时,在一个开源社区里遇到了一个ID叫“J”的用户,那人帮他解决了一个困扰他两周的漏洞,没有收钱,只留下一句话:“代码有温度,别让它变冷。”
后来小陈才知道,那个“J”,就是曾经的黑客圈传奇,后来“弃暗投明”的阿杰。
此刻,小陈正在处理一个紧急事件:一家小型养老院的系统被勒索软件攻击,老人们的信息被加密,对方索要五万比特币。养老院拿不出钱,院长急得在电话里哭。
小陈已经连续工作了八个小时。
他试了所有常规方法,没用。对方的加密算法很刁钻,像是某种定制化的变种。就在他几乎要放弃时,脑子里突然闪过阿杰曾经在某个技术论坛上分享过的一篇分析——关于“利用算法特征逆向推导密钥”的思路。
那篇分析很晦涩,当时没几个人看懂。
但小陈看懂了。
他深吸一口气,重新打开那篇存档的分析文档,手指在键盘上飞快敲击。代码一行行出现在屏幕上,像在编织一张无形的网。二十分钟后,他找到了一个突破口——不是完整的解密方法,是一个可以绕过加密、直接恢复部分数据的漏洞。
“成了!”小陈猛地拍桌。
他立刻编写脚本,运行。屏幕上,被加密的文件开始一个个恢复原状。养老院院长的哭声,在电话那头变成了哽咽的感谢。
小陈瘫在椅子上,长长吐出一口气。
然后,他下意识地,在心里默默说了一句:“谢谢,J。”
就在这一刻——
他感觉到,某种…温暖的东西,从心底涌起。
不是情绪上的温暖,是物理上的、真实的温暖,像有一小团光,在他胸口的位置轻轻亮了一下。那感觉很短暂,不到一秒,但他确定自己感觉到了。
他愣住了。
抬起头,看向窗外深沉的夜色。
“怎么回事…”他喃喃自语。
他不知道的是,就在同一时刻——
在另一个城市,一个曾经被阿杰帮助追回被盗虚拟货币的游戏玩家,正对着电脑屏幕上的到账通知,眼眶发红;
在某个高校的实验室里,一个读过阿杰关于“技术伦理”文章的研究生,正放下论文,决定把自己的研究方向从“如何让算法更高效”,转向“如何让算法更公平”;
在网络的某个角落,一个曾经崇拜阿杰黑客技术、后来目睹他转型的年轻程序员,正删掉自己刚写了一半的恶意爬虫代码,转而打开了一个公益项目的开源仓库;
在无数个屏幕前,那些听过阿杰故事、被他的挣扎与选择触动的人——
他们的心里,都亮起了一点光。
一点金色的、温暖的、带着共鸣的光。
然后,这些光点,开始跨越空间。
像夜空中无数散落的星辰,被某种无形的引力牵引,朝着同一个方向汇聚。
那个方向,是文化共鸣空间的坐标。
***
舞台上。
阿杰的讲述还在继续。
“我用这双手,”他的声音在金色的光芒中回荡,越来越坚定,“去建设。去写保护隐私的加密算法,去开发反诈骗的预警系统,去搭建让技术真正服务人的平台。”
金色的光芒,已经淹没了半个舞台。
那些灰黑色的幻象,在光芒中变得越来越透明。它们不再后退,而是…静止了。像在聆听,像在等待,像在确认这个曾经伤害过他们的人,是否真的改变了。
“我用这双手,”阿杰看向台下的伍馨和老鹰,目光交汇的瞬间,有一种战友间的信任在传递,“去对抗。对抗那些制造更多悲剧的人,对抗那些把技术当武器、把人性当筹码的混蛋,对抗…像林耀那样,用理想当诱饵、用才华当工具的资本。”
话音落下的瞬间——
空间,震动了。
不是物理上的震动,是规则层面的、深层的震动。
伍馨感觉到,脚下的金色基座在微微颤抖;老鹰身上的光芒不受控制地亮起,像在呼应某种召唤;舞台四周,那些原本稳定的金色光束,开始像呼吸般明暗交替,节奏越来越快。
然后,她看见了——
光。
本章未完,点击下一页继续阅读。