第两百六十章 涅墨西斯
安全组长:“高级病毒您应该可以想象了。黑客制造高级病毒,无非就是增加它对系统漏洞的攻击手段。”
“比如,这个名为病毒的角斗士最开始只会正面突刺,后来学会了劈、挑、扫,学会了各种战斗步伐,学会了灵活身法,攻击手段越来越丰富。”
“而我们每次升级防火墙,就是提前做好针对这些攻击的防御手段——也可以说,提前修复系统漏洞。”
“只要病毒的攻击手段都在防火墙预设范围内,找不到漏洞,计算机就不可能被攻破。”
“这就是最通俗的信息安全攻防原理。”
斯琴科夫:“那我们现在面对的这个病毒是怎么回事?”
安全组长扶正眼镜,不禁咽了咽喉咙:“这个病毒,我们目前给它的代号是“涅墨西斯”。”
“经过溯源,涅墨西斯病毒在两三年前就已经潜伏于新月城各大网络,并一直在以极其隐蔽的方式扩散。”
“这也是病毒爆发如此突然的原因。因为除了一些新设备,涅墨西斯早已无处不在,只是我们没有发现。”
“涅墨西斯病毒最大的特点,就是会操控所感染的设备,用一切手段向特定目标发起攻击。”
“所以这也是为什么,我们会看到非常奇怪的景象——有些人即使身处袭击中心,也没有受到伤害。而有些人躲在家里,都会被智能器械采用各种手段杀死。”
“这是一个有针对性的病毒,它的存在目的,就是杀死一切被标记的生命体!”
斯琴科夫疾声追问,“有没有办法知道涅墨西斯的标记名单?这样我们就可以提前采取保护措施!”
安全组长摇头:“没有办法.这是对方黑客数据库终端里的东西,我们查不到。”
斯琴科夫急得来回踱步:“那既然知道这個病毒的运作原理,你们赶紧升级防火墙啊!把漏洞堵上不就行了?”
安全组长抿着嘴唇,眼神无比复杂:“不没这么简单的普通手段的系统漏洞修复只对常规算法的病毒有效。”
“但这个涅墨西斯病毒,它采用的“进化算法”。”
“进化算法的可怕之处在于,它不再是呆板的病毒程序,并不只执行黑客预先输入的攻击手段,而是有自适应、自学习性,无时不刻都在自主进化。”
“如果一种攻击方法没用,它会自己进化出第二种方法。第二种没用,就会进化出第三种,第四种.”
“进化算法病毒就像一个天才武者,会从不断的失败中吸取教训,自我总结并归纳经验,一直进化下去,直至找到攻破系统漏洞的方法。”
斯琴科夫疾声说:“那就用最笨的方法,把所有系统漏洞全部堵上,不就行了?”
可以隐约看到,在场安全专员都勾了勾嘴角,颇为无奈地摇着头,似在对这番话所透露出的技术层面的无知性感到可笑。
安全组长低着头,的神情也很是黯然:“斯琴科夫先生,我问您一个问题。如果我们要堵各个方向的系统漏洞,那么您觉得,一个水平面总共有多少个方向?”
斯琴科夫不假思索:“水平面一圈的度数是360度,所以有360个方向。”
但很快,他又皱起眉头:“不对.要考虑到精度问题。如果小数点往后移一位,那就是3600个,移两位就是36000个,如果一直往后移”
恍然间,他得到一个令人战栗的答案:“无限?”
安全组长垂下了眼睛,幽幽地说:“是的,无限。病毒的可攻击方向是无限的,防火墙需要构建的防御方向也是无限的。”
“您说的那种,建立一个覆盖所有漏洞的绝对防御,那是只有上帝才能做到的事。”
斯琴科夫满脸惊愕地说:“你的意思是,不管我们怎么升级防火墙,涅墨西斯病毒一定能从无限的可能性中,找到那个可以攻破漏洞的方法?”
安全组长:“是这个意思。”
斯琴科夫气得大骂:“那你们呢?你们又是干什么吃的?那什么进化算法,一个野生黑客都搞得出来,你们搞不出来?你们就不能用进化算法构建防火墙吗?”
安全组长赶紧解释道:“在场专员都是顶级信息技术人才,都会进化算法。事实上,我们的防火墙就是进化算法构建的,无时不刻都在无限的方向上修补系统漏洞。”
“但”他说到这里,脸色变得极其难看,“进化算法的效果也要看运算速度。”
“我们所构建的代码,运算速度比不过涅墨西斯病毒。”
“我们的防火墙进化出1万种防御措施,涅墨西斯病毒已经进化出了10万种攻击手段。”
“等我们进化出10万种防御措施,它又已经进化出了100万种攻击手段。”
“我们的进化算法速度落后于对方,永远慢一步。”
“所以我才说,这个黑客是我从来没见过的天才,其技术造诣实在太惊人了。”
斯琴科夫两眼一黑,感觉血压都上来了:“所以你是想告诉我,你们这几十个拿着高薪、新月城当局最优秀的安全专员,被一个不知哪来的野生黑客完爆了?”
在场安全专员都羞愧地低下了头。