凯文将那个沾血的黑色U盘插进了写保护器的接口里,按下了老电脑的开机键。
电脑没有进入常见的Windows系统,屏幕上跳动着一行行绿色的代码,最后进入了一个简陋的黑色桌面。
“这是卡利系统,一种专门用于高级渗透测试、黑客攻防和数字取证的开源操作系统。它直接在运行内存里跑,断电就什么都不剩。”
凯文的手指在破旧的键盘上飞快敲击,打开了一个黑色的终端窗口。
“第一步,克隆。”
他输入了一串长长的代码。
“我不能直接在原U盘上操作。”
“我正在用底层命令给这个U盘做一个完美的数字镜像。接下来我们所有的破解和分析,都在这个复制出来的镜像文件上进行。”
“就算我搞砸了,把文件弄崩溃了,原版U盘也完好无损。”
进度条走得很慢。房间里只剩下旁边水冷机箱风扇的呼呼声和键盘的敲击声。
几分钟后,克隆完成。
凯文拔下原版U盘,直接扔回给里昂,然后拔掉写保护器,开始在电脑上分析起了那个刚刚做出来的数字镜像。
“看到了吗,老大。”
凯文指着屏幕上一大块显示为未分配的空间。
“普通的电脑系统插上这个U盘,大概率只会看到几张风景照片和几个文档。”
“但在这几个垃圾文件后面,还藏着几个G的隐藏空间。”
凯文的脸贴近屏幕,看着那些由十六进制数字组成的乱码。
“这些未分配空间里的数据不是空白的零,而是呈现出极高的熵值,看起来就像是完全无规律的随机乱码。”
“这骗不了我。”
“这就是典型的VeraCrypt隐藏卷,这是一种高级的开源磁盘加密软件,可以在一个正常的加密卷内部再隐藏一个隐蔽的加密卷。”
“这玩意是专门用来对付刑讯逼供的,就算交出第一层密码,别人也不知道里面还有第二层。”
凯文转过头,看着里昂。
“杀手把真正的接头信息藏在了第二层里。它使用的是高级加密标准算法。”
“老大,把U盘给你的技术员有没有发现密码?如果没有密码,就算借用超级计算机去暴力破解,跑到太阳熄灭也解不开。”
里昂走上前。
他从夹克内兜里摸出了那块在废墟里幽灵交给他的金属狗牌,“啪”的一声拍在了桌面上。
“看看这个。这狗牌后面刻着的乱码应该有用,试试这个。”
凯文拿起狗牌,眯着眼睛看清了背面那一长串由毫无关联的英文单词组成的乱码。
他在解密软件的密码框里,将那些单词一个字母一个字母的敲了进去。
按下回车。
解密软件的进度条卡顿了两秒。
随后,屏幕上跳出了一个绿色的挂载成功提示。
“Bingo!开了!”
凯文兴奋的打了个响指。
隐藏的文件夹在屏幕上展开,里面的东西不多,只有三个孤零零的文件。
凯文点开第一个文本文件。
里面是十几行由复杂的IP地址和长串字符组成的端口信息。
“这是洋葱路由器的自定义网桥,普通入口很容易被运营商或者政府监控网络屏蔽。”
“这些网桥是未公开的秘密入口节点,能让使用者的网络流量伪装成普通的网页浏览,绕过第一道防火墙,安全的潜入暗网深处。”
凯文解释了一句,接着点开了第二个文件。
屏幕上瞬间被一大堆毫无规律的乱码字符填满,开头写着-----BEGIN PGP PRIVATE KEY BLOCK-----(———以下为 PGP私钥———)。
“这就是关键。”
“PGP私钥,在暗网里,没有人知道你是人还是一条狗。身份认证不靠用户名和密码,全靠这个东西。”
“PGP的逻辑是这样的,每个人有两把钥匙。”
“一把公钥,你把它发给全世界。任何人想给你发消息,就用你的公钥把文字加密成一堆乱码。这堆乱码,全世界只有你手里这把独一无二的私钥能解开。”
“同时,这把私钥还有一个更重要的作用,可以作为数字签名。”
凯文指着那个乱码文件:
“等会儿我们要用这个私钥在发出的信息上‘签字’。”
“这样,对面的中间人收到消息后,用软件一验,就能百分之百确定,这条消息确实是这个杀手本人发出来的,而不是什么半路截胡的警察或者FBI。”
最后,凯文点开了第三个文件,也就是那个暗网中间人“发条”的联系方式。
文件内容非常简短。
里面给出了一个XMPP地址,这玩意是暗网中最常用的聊天工具。
下面附带了一长串属于“发条”的PGP公钥。
并且标注了接头的暗号:【齿轮还在转动】。
“东西齐了。准备潜水。”
凯文活动了一下脖子,把老电脑直接关机重启。
这一次,他插上了一个全新的U盘,系统引导启动。
屏幕上出现了一只蓝色狐狸的图标。
“这次我们用Tails操作系统,这是一种主打绝对隐匿和反监控的实时操作系统。”
“所有网络连接强制通过洋葱网络,不向本地硬盘写入任何数据,拔出U盘的瞬间,电脑内存彻底清空,连上帝都查不出你干过什么。”
系统启动完毕。
凯文这才小心翼翼的把一根网线插进了老电脑的接口。
“老大,为了保险起见。我的网络先经过了一层位于冰岛的无日志VPN,对我的真实IP进行第一层掩盖。然后我再通过这根网线把流量输送进这台老电脑。”
他在系统的网络设置里,手动敲入了刚才解密出来的那些自定义网桥地址。
连接成功。
一个绿色的洋葱图标亮起,这标志着他们已经彻底脱离了表层互联网,一头扎进了充斥着毒品、军火、儿童色情和职业杀手的深网。
“在联系他之前,最后一步安全措施。”
凯文打开了一个内置的即时通讯客户端,开始进行起了繁琐的运行安全设置。
“我必须在底层代码里禁用掉所有的JavaScript(JS脚本)和WebRTC(网页实时通信技术)。”
凯文一边敲代码一边嘟囔着:
“暗网里的那些情报贩子全是黑客高手。”
“如果我不关掉这些脚本,他们发过来的消息里只要藏着一小段恶意代码,就会强行调用浏览器的接口,直接绕过洋葱网络,把我在西雅图的真实IP地址反向发送给他们。”
“那样的话,他们就能顺着网线直接查到我的公寓门牌号了。”
一切安全协议布置妥当。
凯文在XMPP即时通讯软件里,添加了“发条”的那个联系人地址。
接着,他打开内置的PGP加密软件,将从U盘里提取出来的私钥导入了进去,并录入了“发条”的那串公钥。
“老大。开始吧。你要给他说什么?”
凯文双手悬停在键盘上方,转头看向了站在身后的里昂。