江城市连绵了一个月的梅雨季终于停了,阳光像是一把把生锈的钥匙,勉强插进这座城市灰蒙蒙的缝隙里。林婉把最后一块抹布扔进洗脚盆,发出“扑通”一声轻响,在这间不足二十平米的地下网吧里显得格外刺耳。她直起腰,揉了揉酸痛的脖颈,目光穿过昏暗的屏幕墙,落在了角落里那个总是缩成一团的身影上。
那是顾渊。
他穿着一件洗得发白的黑色连帽衫,兜帽压得很低,只露出一截苍白得近乎透明的下颌线。他的手指在键盘上飞舞,速度快得几乎看不清残影,屏幕上代码如瀑布般倾泻而下。在这个充斥着烟味、泡面味和廉价香水味的地方,顾渊像是一只误入兽群的蜥蜴,冷血、沉默,却又带着一种令人心惊的警觉与锋利。
“顾先生,你的黑咖啡。”林婉端着一杯热气腾腾的咖啡走过去,小心翼翼地放在他桌角,生怕惊扰了他指尖流淌出的数据洪流。
顾渊没有抬头,只是微微侧过脸,那双藏在阴影里的眸子扫过她沾着水渍的袖口,声音沙哑得像是在砂纸上磨过:“谢谢。下次别放糖了,我不喜欢甜腻的东西,容易让人迟钝。”
林婉愣了一下,随即苦笑。迟钝?在这个吃人不吐骨头的互联网行业,迟钝意味着死亡。而她,正是那个差点因为“太迟钝”而被行业抛弃的人。三年前,她是某知名科技公司的项目主管,因为拒绝配合老板进行数据造假,被冠以“破坏团队和谐”的罪名扫地出门。从那以后,她便带着满身伤痕躲进了这家名为“暗网”的地下网吧,白天做保洁,晚上自学编程,试图在废墟中重建自己的生活。
而顾渊,是圈内传说般的黑客,代号“蜥蜴”,因为他的行踪诡秘,手段冷冽,且能在任何绝境中找到生存和反击的缝隙,就像沙漠里的蜥蜴一样顽强。
“顾先生,我有个问题。”林婉鼓起勇气,指着屏幕上某段复杂的加密代码,“这段逻辑,如果是为了绕过防火墙,为什么还要保留这个冗余接口?这不是多此一举吗?”
顾渊敲击键盘的动作停滞了半秒。他缓缓抬起头,第一次正眼看向林婉。那是一双深不见底的眸子,没有任何温度,却有着洞察一切的犀利。“因为冗余是留给自己退路的唯一方式。完美无缺的系统,往往最脆弱。”
林婉心头一震。这句话像是一道闪电,劈开了她脑海中积压已久的迷雾。她一直追求程序的完美和效率,却忽略了在充满恶意的网络环境中,真正的安全来自于对失败的预判和对后路的预留。
接下来的几周,林婉开始留意顾渊的一举一动。她发现,每当夜深人静,网吧里的客人散去,顾渊就会打开一个特殊的终端,盯着一个名为“Project C”的文件发呆。他的手指会微微颤抖,眼神中流露出一种林婉从未见过的情绪——那是恐惧,也是渴望。
一天深夜,网吧突然停电。黑暗瞬间吞噬了整个空间,只有应急灯发出微弱红光。林婉听到隔壁传来急促的脚步声和金属碰撞的声音,紧接着是顾渊低喝一声:“别过来!”
林婉的心提到了嗓子眼。她摸黑抓起桌上的手电筒,颤抖着走向角落。在昏暗的光线下,她看到三个黑衣男人正围着顾渊,其中一人手里拿着一把闪着寒光的匕首。
“把‘Project C’交出来,蜥蜴。”黑衣人冷笑,“你知道这值多少钱。”
顾渊背靠着墙壁,呼吸急促,但他依然死死护着笔记本电脑:“那是你们永远拿不到的东西。”
“敬酒不吃吃罚酒。”黑衣人举起匕首,就要刺向顾渊的腹部。
就在千钧一发之际,林婉猛地冲过去,将手中滚烫的咖啡壶砸向那个黑衣人。咖啡壶在空中划出一道弧线,精准地砸在对方的手腕上。黑衣人惨叫一声,匕首脱手飞出,插在地上,离顾渊的膝盖只有几厘米。
“跑!”林婉大喊。
顾渊看着她,眼中闪过一丝震惊,随即迅速拔掉U盘,拉着林婉从网吧后门的消防通道冲了出去。雨水再次倾盆而下,冰冷刺骨,但林婉感觉自己的血液在沸腾。
两人躲在一个废弃的桥洞下,喘息声在雨声中显得格外清晰。顾渊靠在潮湿的墙壁上,脸色苍白如纸,但他紧紧攥着那个U盘,指节泛白。
“为什么救我?”他问,声音依旧冷淡,但多了一丝不易察觉的颤抖。
林婉抹了一把脸上的雨水,看着眼前这个如同蜥蜴般孤独而强大的男人,突然笑了:“因为我也在寻找我的退路。而你,似乎知道怎么找到它。”
顾渊沉默了许久,最终,他从口袋里掏出一根火柴,划燃。微弱的火光亮起,照亮了他那张英俊却苍白的脸。他看着林婉,眼神中那种冰冷的防御似乎裂开了一道缝隙。
“林婉,”他第一次叫了她的名字,“如果你想学,我可以教你。但这会很痛苦,就像在荆棘中行走,没有回头路。”
林婉看着他,眼神坚定:“我不怕痛,我只怕一直活在阴影里。顾先生,我想和你一起,把那段代码写下去。”
顾渊嘴角微微上扬,那是一个极淡极淡的笑,却如同寒冬里第一缕阳光,温暖而耀眼。他伸出手,林婉将自己的手放在他的掌心。两只手,一只冰冷如蜥蜴,一只温暖如乌鸦,在黑暗中紧紧相握。
雨还在下,但林婉知道,属于他们的故事,才刚刚开始。在这个充满谎言与背叛的世界里,他们找到了彼此唯一的真实。而那本名为《乌鸦小姐与蜥蜴先生》的传说,将在代码与鲜血的交织中,被永远铭记。