Unix系统如何防止感染DOS系统病毒

系统 其他OS
经过长期的发展和完善,Unix系统是我国金融系统广泛应用的一种操作系统。虽然很少听说Unix会感染病毒,但还应该学习虽然很少听说Unix会感染病毒的方法。

Unix系统是我国金融系统广泛应用的一种操作系统。虽然很少听说Unix会感染病毒,但在银行使用的业务应用系统还要支持很多其他业务,如代发工资等就要将办公系统 Windows或DOS平台下制作的软盘数据输入到Unix应用系统中进行处理。如果该软盘感染病毒,操作人员又没有及时将软盘取出,在Unix系统重新启动时就可能导致系统无法启动。

经过长期的发展和完善,目前已成长为一种主流的操作系统技术和基于这种技术的产品大家族。由于UNIX具有技术成熟、结构简练、可靠性高、可移植性好、可操作性强、网络和数据库功能强、伸缩性突出和开放性好等特色,可满足各行各业的实际需要,特别能满足企业重要业务的需要,已经成为主要的工作站平台和重要的企业操作平台。

如笔者所在系统各网点安装了SCO OpenServer Release 5.0.5 的联想万全T100 1000服务器上曾显示:
 

  1. Verifying DMI Pool Data……    
  2. Boot from ATAPI CD-ROM:   

然后进入死机状态。经过分析判定是因为DOS系统病毒感染了Unix系统硬盘的主引导分区,导致发生死机。如果处理不当,需要重新安装Unix系统才能解决问题,那就必须花费较多的时间。下面笔者结合实际工作经验提供一种简单的解决办法,供相关工作者参考。方法是利用Unix 系统的BOOT应急盘进行解决。具体办法如下: 

先在正常的Unix系统上制作BOOT启动盘。然后用该BOOT盘引导感染了病毒的Unix系统电脑,出现“boot:”提示时,键入:  hd(40)unix 

出现“login:”提示时,输入root及口令,然后执行如下命令:
 

  1. # instbb hd /dev/hd0a    
  2. # dparam -w   

上述instbb命令将引导块分区写给硬盘,dparam命令将主引导块代码写给硬盘。重新启动系统,该Unix系统即能正常运行。 

另外,对于一些熟悉汇编语言的高手来说,也可以直接修改Unix系统硬盘的主引导分区,即将正确的代码及分区表信息写入感染了病毒的Unix系统硬盘的主引导分区以达到去除病毒的目的。由于这种方法对操作者来说,要求比较高,在此不再赘述。 

以上提供的两种解决殊途同归。有完好的Unix系统或备有BOOT应急盘时,前一种方法比较简单可行,若没有这些条件,又对硬盘结构比较了解,可以使用后面提到的这种方法。因为系统结构不同,DOS系统的病毒一般也只能感染Unix系统的主引导分区,这样,基本上也就解决了Unix系统感染DOS系统病毒的问题。

【编辑推荐】

  1. Unix病毒和蠕虫如何工作
  2. Unix病毒、蠕虫和木马威胁了我们的电脑
  3. Linux/Unix平台不是无懈可击
  4. Unix操作系统市场3大角逐
  5. SCO Unix取消IBM的UNIX类OS授权
责任编辑:小霞
相关推荐

2010-04-16 13:12:04

2010-05-05 16:59:04

Unix系统

2010-04-29 14:33:01

Unix系统

2010-01-10 18:04:48

病毒感染清理系统

2010-04-14 14:55:29

Unix操作系统

2010-04-19 15:18:45

Unix操作系统

2010-05-07 15:55:27

Unix系统

2010-04-08 09:42:19

2010-04-16 15:09:54

2010-04-30 17:21:50

Unix操作系统

2011-07-21 15:07:58

2010-04-16 14:30:11

2021-04-23 22:39:43

计算机安全程序

2010-04-20 14:10:11

Unix操作系统

2010-04-16 14:58:26

2020-06-05 14:18:08

瑞星

2014-07-02 11:20:48

2021-05-07 15:15:03

计算机病毒网络安全密码

2009-03-26 10:36:45

2009-10-10 11:04:21

点赞
收藏

51CTO技术栈公众号