第一百三十三章政治风险
“能够确认吗?”韩岑问道:“如果这个猜想是真的,那对方的程序构架能力非常惊人,而且,这或许是一种新的程序方式了吧。你能发现这种程序运行的规律吗?”
林闻方仔细想了想,摇了摇头:“恐怕有难度。”
纳米程序行为学说、聚沙成塔理论……不管它叫什么,都是站在整个计算领域顶端的玩意。纳米程序行为学说最开始是从几个大学生越来越热闹的玩笑尝试开始的。一个寝室的六个哥们各自在做一件看起来完全无关的事情,但联系起来却能够造成相当有趣的结果。然后,越来越多的同学加入到这个游戏里,每次尝试,需要酝酿的时间也就越来越长了,因为策划者必须从他们想达到的目标出发,将达到这个目标需要的手段不断分拆成看起来完全无关的行为,这种逆向推理对策划者的逻辑思维和想象力同时提出了极大的挑战。后来,一些数学家注意到了这个有趣的玩笑,也受到了这些大学生的启发,建立起了被称为纳米行为学的复杂的理论体系,然后,这个理论被程序界借用了。但是,程序界对这种理论的实践探索兴趣不大。总的来说,这是一个很有趣但没什么效率的程序架构方法。既然大家都有各种不同的方法达成同样的目的,那何苦要找最麻烦的那个呢?
也有程序员开发过反向编译的软件,将目标和手段不断拆分开来,但这种自动化的拆分和程序生成,只适用于非常简单单一的目标。后来,渐渐地,纳米程序行为理论就渐渐沉寂了下来。在一些针对高中、大学阶段学生的计算机程序大赛里,这种理论还会偶尔被拿出来出个题什么的。但在正规的商业程序领域,绝没有人会把这玩意拿出来用。
但如果,这个血痕组织真的用纳米程序行为理论为基础建构出了这样的一套程序,那的确是无法监测的。因为,无数的小程序潜藏在一个庞大的系统里,各自发挥作用。有的程序可能藏身在浏览器保存的小小的ie里面,一样可以发挥作用。程序不仅体积都小,而且形式可以完全不同,压根检测不到一致的程序形态,除非你知道那个启动所有程序的信号规则是什么。但是,他们现在不知道。检测到的那个规律的反复出现的信号,未必就是启动信号,而且,监测到的这个信号,到底以什么形式实现的,还是个问题呢。林闻方之前已经看过导弹营的电子对抗器材的说明了,灵敏度太高了,99都是杂讯,但天晓得有没有什么细致的东西隐藏在了杂讯中。
洛风眠急切地说:“难度在哪个方面?现在只要有可能,我们都最好尝试一下。情况紧急啊。”
林闻方苦笑着说:“你想把事发城市可能有关的所有节点,所有电脑都进行完全扫描么?这是不可能完成的任务……除非,是在程序行为被引发的时候。”
韩岑问道:“这个……虽然我能调动很多资源,不过肯定干不了这个。”
林闻方仔细想了想之后,说:“不知道其他那些城市出事的时候,有没有类似的信号,也不知道是不是同一种信号。理论上,对方可以已经将所有的纳米程序全都布置完成之后,用不同的信号来引发,控制。也可以在程序端储存对信号的不同反应。从我个人理解的角度,前者更容易一些。”
韩岑摇了摇头,说:“是啊,随便找个什么有相当用户群的软件,破解掉服务器端,自动更新时间一到,全部植入了。这还是最简单的方法呢……”
林闻方也觉得有些束手无策。但从目前能监测到的状况来看,这似乎是最接近事实的一种推论了。他叹了口气,说:“洛警监,您既然之前已经推测到了西野市的状况,那后续也该有类似的图谱推断吧?如果能够守株待兔,或许也不是没办法。启动纳米行为程序,发挥作用是比较慢的,因为不同电脑的速度、网络响应速度等等都不同,有一个比较长时间的同步协调过程。到时候如果监测到了这样的反应,未必来不及在程序生效前制止它。当然,对方肯定会发现我们的行为,血痕如果真是那么厉害的一个组织,到底情况会如何还难说。
三个束手无策的技术高手在机房里坐着,各自响着有没有其他的解决方案。