“好在这六个漏洞都比较隐蔽,如果不是逐行逐行的仔细寻找,根本就不可能发现它们,即便逐行逐行的展开寻找,也很难发现它们,因为一套系统程序的体量实在是太庞大了,在里面寻找漏洞不亚于大海捞针呢。”
刘放自我安慰了一番,总算是恢复了一点自信心,他接着说道:“也不排除这套系统还存在着其他的漏洞,由此可见系统程序具有不完美的特性,恩,世界上的任何东西都不可能达到最完美的程度,这套理论用在计算机程序上,也仍然适用。”
世界上不存在完美无缺的东西,这个道理刘放当然知道,他把这套说辞引用在了计算机软件范畴,也同样适用。
迄今为止,所有的计算机系统都被发现有漏洞存在,因为这些系统都是人类编写出来的,人力毕竟有限,再严谨的人,也不可能不犯错误。
刘放说完话后自信心彻底恢复,他修复好这六个漏洞后,转而开始思考关于计算机病毒的事情。
“既然名字中含有病毒这两个字,那么就应该具有病毒的基本特点,病毒具有什么基本特点呢?从生物学的角度来看,病毒应该具有破坏性、复制性、隐蔽性,还有传染性和潜伏性。”
“不过计算机学跟生物学还是有所区别的,个人觉得,计算机病毒除了以上的特征之外,还应该具有被动触发性和主动触发性这两个特点。”
“话说我到底该怎么构建出威力强大的计算机病毒程序呢?”
原本刘放只是想分析清楚计算机病毒的特点,然后开发出具有针对性的病毒专杀程序,可是由于他从未接触过任何计算机病毒,所以这个法子显然行不通,既然如此,刘放只能把思维转变到构建计算机病毒方面了。
通过山姆的讲述,刘放对于黑客的凶残有了非常深刻的印象,虽然他构建计算机病毒也属于黑客行为,但刘放的本意并不是祸害其他的计算机用户,他只是想在将来遇到黑客的时候,具有自保的能力罢了。
就好比一个生性善良的人,他生活的地方不太安全,为了自保,他总会随身携带一把刀,遇到坏人对他行凶的时候,他就会拿出这把刀进行反抗。
你并不能因此就说这个人跟那些坏人一样凶残,他手里的刀只是为了自保的工具而已,从本意上来讲,他并不想使用这把刀主动伤害任何人。
分析了病毒的特点后,刘放陷入了长时间的沉思,他没有任何可以借鉴的地方,只能靠自己去摸索。
思考了好一会儿,刘放的脑海里忽然冒出了这样一个念头:我为何不从生物学的角度去构思计算机病毒呢?
这只是这个想法表面上的含义,它的引申含义是这样子的:首先找到一款人类目前还无法解决的生物病毒,按照它的特点来构建计算机病毒,既然这款病毒在生物学的角度无法被消灭,想来它在计算机的角度应该也很厉害吧?
计算机是由硬件和软件构成的,硬件相当于人类的躯体,软件相当于人类的大脑,从某种意义上来说,计算机除了不具有行动能力之外,其他的方面跟人类具有很高的相似性,正是基于这个认知,刘放才会产生从生物学的角度去构建计算机病毒的想法。