这是一条蝰蛇。
【授权信息发生变更,连接已中断。】
巴里流着冷汗,不停尝试登陆,但是连接却始终无法恢复。
他失去了对自己服务器的控制。
——仅仅只是点开了那封邮件而已,他甚至没有输入账号密码。
——不到五分钟的时间,对面这个叫做Signale的黑客究竟是何方神圣,竟然直接夺取了他的服务器控制权?
在那个解锁服务器里的信息,足以指认他这些天来的所有罪行,足以将他送进铁栅栏后……至少三十年,或许无期徒刑。
巴里的呼吸越来越快,极度的恐惧让他感到头晕目眩,不敢承认自己竟然会被不知名的人欺骗和入侵。
他将手指在衣襟上擦拭了多次,依然全都是汗,颤抖地摸到了自己的键盘。
【Barrie:Who are you?】(你是谁?)
【Signale:Stranger.】(陌生人)
【Barrie:What do you want?】(你想要什么?)
【Signale:..】
光标在屏幕上徒劳地闪烁,另一边的陌生人很久没有答话。
巴里几乎产生幻觉。
他仿佛看到一条蝰蛇从屏幕中蜿蜒着爬了出来,沿着自己起伏不定的胸膛攀上肩膀,细腻而冰冷的蛇鳞摩擦着自己的脖子,纤长的蛇信在自己耳边吐露出嘶声。
他快要疯了。
【Barrie:I can give you money! by $ or by bitcoin, anything you want..PLS!PLS!PLS!】(我可以给你钱,美元或者比特币,无论你想要什么……求求你!求求你!求求你!)
【Signale:Talk is cheap.】(话语是廉价的。)
【会话已中断。】
网络被掐断了,这台电脑已经落入了对方的掌控之中。
不仅是这台电脑,同时也代表其中存放的一切资料:他的远程服务器,“Badguy”病毒的多个版本,大量比特币,多个分流账户,甚至是他的密码保存器……
此刻巴里还活着,但是【Barrie】在网络上已经同死亡无异了。
这就是黑客的江湖:赢家通吃,而输者任凭处置。
巴里猛然站起身,抄起椅子将自己的电脑砸个稀巴烂,用打火机炙烤硬盘,确保它无法再进行任何数据还原。
然后他什么也没有带,就向门外冲去。
外头是这座城市雾蒙蒙的午后,破旧的灯牌悬挂在贫民街区的狭小巷道,流浪汉蜷缩在街头垃圾桶旁的帐篷里看向这边,凹凸不平的石板路散发着垃圾的恶臭。
警灯的红蓝双色光芒一轮轮地闪过破裂的窗户。
他们已经来了。
……
华国时间晚上21:30分。
D大宿舍楼,某个不起眼的寝室里。
颜楷瑞骂了一声:“今天网络怎么这么差啊!玩个游戏都不行?”
汪谷坐在一边,也看着自己的游戏莫名卡顿,只得说:“要不今晚算了吧,carry哥,预习下明天的专业课……”
颜楷瑞仍不死心,敲了一下路由器,然后进管理后台看了一眼。
他看到了一台设备在不断用网,几乎占用了全部的网速。
突然好像想起了什么,颜楷瑞抬头问道:“那个,夜哥,你是不是在下载什么东西啊?”
上面沉默片刻,时夜发出了一个“嗯”字。
——夜哥在用网,那肯定不是不务正业的事情,多半又在做什么牛逼的编程题吧。
这么想着,颜楷瑞彻底泄气了,合上自己的电脑,掏出了专业书来。
此时,他并不知道,如果掀开这薄薄的一层黑色床帘,他就能看到时夜的电脑屏幕上闪烁着很多内容——它正在从一台远程服务器中下载必要的“钥匙”。
这些“钥匙”,代表着全球超过10万台受病毒感染的设备,其中总价值高达数百亿美元的数据,以及相当于六百万美元总额的比特币现金。
第16章
自从上次“校园网”解锁时间之后,男生宿舍楼像是突然打开了新世界的大门,人人都想要尝试一下突破校园网的时间限制。
宿管在几次折腾未果之后,渐渐便也默认了学生们出于好奇的练习,对这个现象睁一只眼闭一只眼,仅在领导过问的时候象征性地锁一下网络。
颜楷瑞也是凭借自己的“解锁工具箱”在同学之间混出了脸面,三番两次便会有人前来讨教。
不过,尽管时间被放宽了,但校园网的带宽……也就是网速限制,却依然是那杯水车薪的模样。
此刻,“钥匙”的下载进程,正在以220KB/s的速度蠕动。
就像一颗核弹在运输装甲车上龟速前行,原因是前面有个骑儿童三轮车的3岁小孩儿堵着路了。
时夜:“……”
黑客也不是万能的。
就像核弹,除了原地爆炸之外,都不是它的专业技能。
这天夜里,宿舍里的另外两人,便始终能听见时夜的床帏内机器“嗡嗡”运行的声音。
颜楷瑞并不清楚时夜在下载什么,心道:反正不可能跟个凡人一样在下片子。
但他知道,时夜应该一整夜都没有入睡。
第二天早晨7:00整,时夜已经从宿舍里消失不见。
颜楷瑞睁开惺忪的睡眼,见怪不怪地嘟囔:“夜哥又晨练去了……”
汪谷则比他勤奋得多,一直借用时夜的闹钟来勉励自己——每天早晨,每当时夜起床洗漱的时候,汪谷总会默默地、挣扎地起床,预习一下接下来的专业课。
不过,今天汪谷看了一下手机上的时间,有些茫然道:“夜哥今天早了两分钟。”
颜楷瑞含糊道:“今天他老人家高兴。”
“好奇怪啊,夜哥一直很准时的……”汪谷打了个哈欠,“唉,可能今天他醒早了吧。”
时夜并不是醒早了。
他只是一夜没睡,然后在早晨拿起了笔记本,默默走向了图书馆。
——而没有履行他那严苛的日程表。
一大早,图书馆内尚且冷冷清清,没有什么人出现,但桌面上倒是有不少占座用的小东西。
时夜径直走向自己惯用的位置,将上面放着的物件推到一边,自顾自打开了笔记本电脑,继续着他的下载线程。
图书馆的网络情况要优于宿舍楼不少,至少下载速度提升到了2MB/s以上……大约还需8个小时便可完成下载。
“早啊,小同学。”
这时,旁边传来了一个男子的声音。
这是一名三十岁上下的成年男子,身穿一件暗蓝色的衬衫,本该是一个很寻常的知识分子样貌,但比较特别的是他头发花白,有些未老先衰的症状。
刚才他坐在一边,似乎被时夜的特立独行所吸引了。
他看到时夜的脸色和黑眼圈,有些讶然地说:“这个学期才刚刚开始,怎么这么拼,昨天没有睡好吧?”
时夜没有说话。
男子倒也不觉得尴尬,而是劝道:“学习虽然很重要,不过至少要先照顾好自己的身体健康嘛。”
接着,时夜仍没有搭理他,于是后者也不再自讨无趣了。
图书馆内维持着冷清,两人相距数米远,互不打扰。
时夜很久没有休息,在电脑前支了一下额头,很快就又睁开眼睛,先看了一下最近这几个小时里发生的事情。
Bitcoin Mixer服务器宕机的消息传播开来后,各方人马偃旗息鼓,暂且进入了停战的状态。
然而经济损失还是每分每秒都在扩大,上面已经焦头烂额。
种花田管理员“xyzabc123”再次小心翼翼地来找Signale,透露道:【大佬,上面把悬赏额度又提高了,只要提供信息就能拿20万,而且允许使用“特殊手段”,直接视作“见义勇为”……您现在还忙吗?】
直到今天早晨,他才得到了回复。
【Signale:很快。】
时夜关闭消息,又闭了一下眼睛,不去理会视野几次昏黑,点开了他的分析工具——
从病毒作者巴里的服务器中,他得到了勒索病毒“Badguy”的散播版本。
就和其他病毒一样,它正乖乖地待在它的牢笼里,仿佛一座精致的标本——唯一不同的是,它随时可以复活和苏醒过来,和它的副本们一样席卷整个世界。
时夜曾经见过被病毒感染的D大数据库,那是一座被羽蛇所封印着的白色巨塔。
他认为羽蛇就是“Badguy”病毒的电子形态,但此时他发现并不尽然。
他解剖开病毒的外壳,分析它的多重结构,去除作者在其中留下的干扰代码,一层层地观察它真正起作用的内容……
他能找到“Badguy”的传播和加密原理,无非是蠕虫结构和AES加密系统,技术上没有太大的特别。
但是,它最重要的核心部分——感染原理,却包装在另一层自毁型的加密壳里。
时夜尝试了很多次,却无法绕过核心的自毁装置,理论上这几乎不可能实现。
他无法找到这个病毒所利用的漏洞。
这条狡猾的羽蛇用自我复制、广撒网的方式在网络上传播,用加密技术封印系统文件,却不知道究竟利用着什么漏洞入侵了受害者系统。
唯一可以肯定的是,它的感染核心绝对不是出自巴里之手,而是来自另一个人——
那个人在自毁加密外壳上留下了一个很小的痕迹。
[一个蝴蝶符号]
看上去,是某种象征性的标记。