计算机病毒武器的原理和特点

第二节 计算机病毒武器的原理和特点

使用计算机病毒武器实施攻击,就是通过一些不确定的手段和途径将计算机病毒投放到要攻击的敌方计算机里,使其无法正常工作或窃取其情报信息。

最容易染上计算机病毒或受病毒武器攻击的目标,一是军队的各种信息系统,如指挥控制中心、计算机网络、雷达系统、各种传感器等;二是由计算机控制的各种武器系统,如现代飞机、舰艇、坦克、导弹等自动驾驶、火控、制导系统等。

计算机病毒同生物病毒有许多相似之处。生物病毒侵入生物体的遗传因子DNA或RNA中,取代其生成机理,并将病毒无限制地繁殖,蔓延到整个生物机体,导致病毒性疾患,甚至危及生物体的性命。如人体的天花、麻疹、艾滋病等。计算机病毒是由一些具有相当高水准的计算机专业人员,出于各种不同的目的,人为设计编程的,再加上相应的传染破坏程序,使其在计算机系统中能够自我复制、繁衍、扩散,直至传染到整个系统的每一个角落。其主要特点如下:

1.感染性强,传播速度快。感染性是计算机病毒武器区别于其他恶性程序的主要特征,凡是病毒必然要相互感染,不会感染便不能称其为病毒。病毒一旦感染,就必然使宿主程序发生某种变化。这是人们判断和捕捉病毒的依据。病毒只有依附在某一种具有用户使用功能的可执行程序上,才有可能被计算机执行。当计算机中的程序被依附上病毒时,说明这个程序已被计算机病毒感染了。传染性是计算机病毒最显著的特征,也是判断计算机某一种程序是否为计算机病毒的主要标志。只要有一个程序染上了计算机病毒,当此程序运行时,该病毒便能迅速传染给访问计算机系统的其他程序和文件。

2.破坏性大,甚至完全控制敌方整个计算机系统。计算机病毒对国防建设和军队指挥、控制、通信、情报等系统构成了严重威胁。计算机病毒武器对敌方实施攻击可以分为3个层次:第一层次,只对敌方计算机通信起到—定的破坏作用。第二层次,被敌方操作系统所接受,可在敌方计算机网络和系统之间自由传播、感染和繁衍,在满足一定条件时发生威力,摧毁敌方计算机系统内数据,并使之无法恢复。第三层次,在病毒被接受、传染和繁殖的基础上,能够与敌方的计算机系统进行通信,可以查询、篡改敌方的有用数据和文件资料,使其系统输出面目全非。也可以在己方的控制下触发病毒发作,以便完全控制敌方整个计算机系统。这是计算机病毒武器的最终目的。

3.潜伏周期长,隐蔽性好。从向敌方计算机系统注入病毒,到该病毒发现并被清除这段时间,称为潜伏期。从向敌方计算机系统注入病毒成功到该病毒发作的这—段时间,称为隐蔽期。一般来说,病毒的潜伏期应长于隐蔽期才能够使计算机病毒武器发挥效能。隐蔽期通常是由病毒设计者设定的,而潜伏期则是与敌方计算机系统的安全程度和使用情况有关。如果病毒发作之后很快就被发现并被清除,则其潜伏期与隐蔽期相同。如果潜伏期长于隐蔽期,也就是说在病毒发作之后的很长一段时间内没有被发现,这对施毒者而言是非常有益的,其破坏作用也相对较大。(https://www.daowen.com)

4.具有欺骗性和持久性。为了使病毒不被发现,有些病毒设计者采取了特殊的感染手法,每当用户可能观察到病毒踪迹时便实施骗术,从中达到蒙蔽用户的目的。1990年1月在以色列就发现了这类病毒,它是世界上首例隐蔽型病毒,被人们命名为4096型病毒。这种病毒的隐蔽手段相当高明,如果没有专门识别该病毒的检测工具,这种病毒是难以被人们发现的。如果采用DOS系统的命令去观察染毒文件,该病毒则实施骗术,在观察者有可能发现该病毒之处,制造虚假的常态来加以掩饰。其破坏行为也极隐蔽,对数据文件和可执行文件都有破坏作用。

有些隐蔽型病毒具有抗剖析能力,从而为剖析、识别病毒设置了许多障碍。如1990年8月发现的原产于德国汉堡的“鲸鱼”(Whale)病毒,就含有多个陷阱,以防止病毒被剖析。其中的陷阱之一是,一旦发现debug之类的调试工具,便封锁键盘或停止感染。

采用无毒加载技术的隐蔽型病毒,当染毒文件将要从磁盘读入内存时,病毒便干预DOS的加载操作,无条件地将每个染毒文件先行消毒,然后再加裁到内存。还有些病毒不干预DOS的加载操作,当病毒有可能被操作者发现时,便有条件地“自杀”,从而使反病毒专家无计可施。

持久性是计算机病毒存在和潜伏的基础,即使在计算机病毒被发现之后,数据和程序以及操作系统的恢复依然十分困难。在多数情况下,由于病毒程序通过网络系统不断地传播,使得病毒程序的清除极为复杂。有的病毒程序相当顽固,能对付常用的检毒、防毒和杀毒程序,使之无法清除。由于反病毒技术滞后于病毒技术的发展,检测工具所能识别的病毒总是少于实际存在的病毒。当计算机出现异常情况,而利用检测工具未发现病毒时,只能说明该检测工具未能发现它所认识的病毒,并不等于该计算机没有染毒。有一种可能——那就是该计算机可能染上隐蔽型病毒。

计算机病毒武器是专门用于攻击对方计算机系统的一种信息武器,其构成、种类及袭击方式完全不同于常规武器。

计算机病毒武器实质上是—种计算机程序。它具有计算机软件的相关特征:它也是由软件编程人员设计和编写的;它按照软件规范的基本要求,以计算机可以运行的代码方式出现;它可以存贮在计算机软盘、硬盘或其他外部设备之中,能够通过计算机系统或网络进行传输。其构成一般有以下3个部分:(1) 主控程序部分,负责病毒程序的组装和初始化工作。(2) 传染程序部分,其功能是将该病毒程序传播到其他的可执行程序之中。(3) 破坏程序部分,其功能是执行病毒程序设计者对计算机的破坏意图。当计算机执行病毒所依附的程序时,病毒程序便取得了对计算机的控制权。开始执行主控程序,然后根据条件是否满足调用传染程序和破坏程序。一般来说,传染条件很容易得到满足,病毒的传染比破坏来得容易。当病毒破坏条件尚未满足时,病毒则处于潜伏状态。