“代码都被编译成机器码了,看不到源代码,怎么看习惯?”顾盼不解。
“能看。”汪韬的语气充满了黑客的自信。
“就像每个人写字有笔迹一样,每个高级程序员在写代码的时候,也有自己的微观习惯。”
“比如,在处理内存溢出时,他是习惯用循环去覆盖,还是习惯用指针去跳转?”
“在进行加密算法的加盐处理时,他习惯用时间戳,还是习惯用随机数?”
“这些习惯,在编译成机器码后,会形成特定的指令排列组合。”
“这叫代码风格指纹。”
汪韬将那段捕捉到的2微秒异常波形,通过反编译软件,硬生生地还原成了一堆底层的汇编语言。
然后,他将这堆汇编语言,扔进了“盘古”的大数据库里。
“对比长城实验室三百名核心专家的历史开代码库!”
“给我找出吻合度最高的那个人!”
这需要极大的算力。
青川的智算中心和太空里的“金乌”卫星,同时满负荷运转。
五分钟后。
“盘古”给出了匹配结果。
但是,当林远和张将军看到屏幕上的那个名字时。
两个人都愣住了。
匹配度99。8%。
名字陈子昂。
“不可能!”旁边的一位老专家猛地站了起来,脸色煞白,连连摇头。
“这绝对不可能!”
“为什么不可能?”林远问。
“因为……”老专家的声音都在抖,“陈子昂,是我最得意的学生。”
“他不仅是太阿芯片的主架构师之一。”
“而且,”老专家咽了口唾沫。
“他已经死了。”
“死了?”林远心中一震。
“对。三年前,在一次前往西北测试基地的途中,他乘坐的汽车生了车祸。车毁人亡,连尸体都烧焦了。”
“一个死人,怎么可能在三个月前刚封装的芯片里,植入后门?!”
全场死寂。
气氛瞬间变得诡异起来。
林远看着屏幕上那个匹配度极高的名字。
科学是不相信鬼神的。
“如果代码指纹确实是他的……”
林远的大脑在飞旋转,试图寻找这个物理悖论的出口。
“那么,只有两种可能。”
“第一种,”林远竖起一根手指,“当年死在车里的人,不是他。他假死脱身了,现在躲在某个暗处,继续为东和财团效力。”
“第二种……”林远的声音变得低沉。
“有人偷了他的脑子。”
“什么意思?”张将军眉头紧锁。
“aI克隆。”林远深吸一口气。
“那个真正的内鬼,并没有自己写这段后门代码。”
“他收集了陈子昂生前写过的海量代码,用一个极其高级的aI模型,训练出了一个数字版的陈子昂!”
“然后,让这个数字鬼魂,代他写下了这段后门代码!”
“所以,我们查出来的指纹,是陈子昂的。但操纵这个鬼魂的人,还藏在实验室里!”