一种计算机杀毒软件的使用方法

文档序号:6618907阅读:275来源:国知局
专利名称:一种计算机杀毒软件的使用方法
技术领域
本发明涉及计算机技术领域,特别是计算机杀毒软件的使用方法。
背景技术
计算机病毒是一种人为编制的程序或指令集合。这种程序能够潜伏在计算机系统 中,并通过自我复制、传播和扩散,在一定条件下被激活,给计算机带来故障和破坏。随着计 算机网络的发展和移动存储设备的普遍使用,电脑病毒的传播也日益广泛。电脑病毒激发 后,就可能进行破坏活动,轻者干扰屏幕显示,降低电脑的运行速度,重者使电脑软、硬盘文 件、数据被肆意篡改或全部丢失,甚至使整个电脑系统瘫痪。由于大多情况下病毒侵入会导致系统无法使用,因此目前杀毒软件多采用离线杀 毒方式。参看图1,杀毒软件基于某个系统(如LinUX)开发,启动过程需要通过修改主引 导分区(MBR)以引导和启动杀毒软件,这种引导方式存在严重的兼容性问题,若用户重新 安装操作系统,修改好的MBR将被破坏,从而造成杀毒软件无法正常使用;或者,在主引导 分区损坏或者其程序被误删时,也会导致整个杀毒软件无法使用;另外,离线杀毒软件所在 分区也易遭受破坏导致杀毒软件无法正常发挥作用。

发明内容
为了解决上述现有技术中存在的问题,本发明的目的是提供一种计算机杀毒软件 的使用方法。它的杀毒软件与可扩展固件EFI结合而不依赖于MBR的启动方式,具有安全 可靠、操作简便的特点。为了达到上述发明目的,本发明的技术方案以如下方式实现一种计算机杀毒软件的使用方法,它使用包括杀毒软件、主板快闪存储器BIOS Flash、计算机硬盘、硬盘分区软件以及可扩展固件接口 EFI/BI0S,其主要步骤为①用硬盘分区软件对计算机硬盘划分指定格式隐藏分区,将杀毒软件存放在隐藏 分区中;②用户开机后,可扩展固件接口 EFI/BI0S检测用户是否选择打开杀毒软件,若没 选择则启动操作系统;若选择则检测计算机硬盘是否存在隐藏分区;③若计算机硬盘不存在隐藏分区,则启动操作系统;若存在隐藏分区,则指向硬盘 隐藏分区由加载程序提示符载入器Elilo BootLoader加载Ubuntu内核程序Elilo. efi ;④加载Ubimtu内核后,启动杀毒软件,进入杀毒软件界面,用户根据提示菜单进 行相应的操作。在上述使用方法中,所述杀毒软件是基于Ubimtu精简版本开发,基于可扩展固件 接口 EFI规范的基本输入输出系统BIOS存储在主板快闪存储器BIOS Flash中,可扩固件 接口 EFI Flash存储器里用C语言编写的程序经过编译链接后生成的二进制文件被写入到 可扩固件接口 EFI Flash存储器中,硬盘分区软件对硬盘进行指定格式的隐藏分区划分。在上述使用方法中,所述可扩展固件接口 EFI/BI0S可以实现对计算机硬盘进行
3读取和写入。在上述使用方法中,所述用Ubimtu精简版本编译的杀毒软件要选择支持可扩固 件接口 EFI的相关选项,并加入加载程序Elilo BootLoader进行编译以支持可扩固件接口 EFI的启动。本发明由于采用了上述方法,即使在计算机系统崩溃的情况下也可以实现在BIOS 下进行硬盘病毒的查杀,从而能够更加有效地保证计算机中数据的安全性。同现有技术相 比,本发明安全可靠、操作简便。下面结合附图和具体实施方式
对本发明做进一步说明。


图1为现有技术中启动杀毒软件流程示意图;图2为本发明方法流程示意图。
具体实施例方式参看图2,本发明使用包括杀毒软件、主板快闪存储器BIOSFlash、计算机硬盘、硬 盘分区软件以及可扩展固件接口 EFI/BI0S。杀毒软件是基于Ubimtu精简版本开发的软件, 它要选择支持可扩固件接口 EFI的相关选项,并加入加载程序Elilo Boot Loader进行编 译以支持可扩固件接口 EFI的启动。基于可扩展固件接口 EFI规范的基本输入输出系统 BIOS存储在主板快闪存储器BIOS Flash中,可扩固件接口 EFI Flash存储器里用C语言编 写的程序经过编译链接后生成的二进制文件被写入到可扩固件接口 EFI Flash存储器中。 硬盘分区软件对硬盘进行指定格式FAT32的隐藏分区划分。可扩展固件接口 EFI/BI0S可 以对计算机硬盘进行读取和写入。本发明杀毒软件的使用方法为①用硬盘分区软件对计算机硬盘划分FAT32格式的隐藏分区,将杀毒软件存放在 隐藏分区中。②用户按下Power On按钮开机后,进入计算机LOGO界面,界面下方有文字提示用 户按下某个热键即可进入系统引导BootManager界面。可扩展固件接口检测用户是否选择 打开杀毒软件,若没选择则启动操作系统;若选择则检测计算机硬盘是否存在隐藏分区。③若计算机硬盘不存在隐藏分区,则启动操作系统。若存在隐藏分区,则从可启动 设备列表中选择杀毒软件,进入该杀毒用户界面,并由加载程序提示符载入器Elilo Boot Loader 加载 Ubuntu 内核程序 Elilo. efi。④加载Ubimtu内核,启动杀毒软件,进入杀毒软件界面,用户根据提示菜单进行 相应的操作。需要说明的是,本发明杀毒软件存储设以及其所依赖的开发系统包括但不限于足 够容量的存储芯片、硬盘EFI分区以及其他任何EFI/BI0S可引导的存储设备。
权利要求
一种计算机杀毒软件的使用方法,它使用包括杀毒软件、主板快闪存储器BIOS Flash、计算机硬盘、硬盘分区软件以及可扩展固件接口EFI/BIOS,其主要步骤为①用硬盘分区软件对计算机硬盘划分隐藏分区,将杀毒软件存放在隐藏分区中;②用户开机后,可扩展固件接口EFI/BIOS检测用户是否选择打开杀毒软件,若没选择则启动操作系统;若选择则检测计算机硬盘是否存在隐藏分区;③若计算机硬盘不存在隐藏分区,则启动操作系统;若存在隐藏分区,则指向硬盘隐藏分区由加载程序提示符载入器Elilo BootLoader加载Ubuntu内核程序Elilo.efi;④加载Ubuntu内核后,启动杀毒软件,进入杀毒软件界面,用户根据提示菜单进行相应的操作。
2.根据权利要求1所述的计算机杀毒软件的使用方法,其特征在于,所述杀毒软件采 用Ubimtu精简版本开发,基于可扩展固件接口 EFI规范的基本输入输出系统BIOS存储在 主板快闪存储器BIOSFlash中,可扩固件接口 EFI Flash存储器里用C语言编写的程序经 过编译链接后生成的二进制文件被写入到可扩固件接口 EFI Flash存储器中,硬盘分区软 件对硬盘进行指定格式的隐藏分区划分。
3.根据权利要求1或2所述的计算机杀毒软件的使用方法,其特征在于,所述可扩展固 件接口 EFI/BI0S对计算机硬盘进行读取和写入。
4.根据权利要求3所述的计算机杀毒软件的使用方法,其特征在于,所述用Ubimtu精 简版本编译的杀毒软件要选择支持可扩固件接口 EFI的相关选项,并加入加载程序提示符 载入器Elilo Boot Loader进行编译以支持可扩固件接口 EFI的启动。
全文摘要
一种计算机杀毒软件的使用方法,涉及计算机技术领域。本发明的方法步骤为①对计算机硬盘划分隐藏分区,将杀毒软件存放在隐藏分区中;②开机后,检测用户是否选择打开杀毒软件,若没选择则启动操作系统;若选择则检测计算机硬盘是否存在隐藏分区;③若不存在隐藏分区,则启动操作系统;若存在隐藏分区,则指向硬盘隐藏分区由加载程序加载Ubuntu内核程序;④加载Ubuntu内核后,启动杀毒软件,进入杀毒软件界面,用户根据提示菜单进行相应的操作。本发明中杀毒软件与可扩展固件EFI结合而不依赖于MBR的启动方式,具有安全可靠、操作简便的特点。
文档编号G06F9/445GK101901308SQ200910085049
公开日2010年12月1日 申请日期2009年5月27日 优先权日2009年5月27日
发明者刘锋, 韩淑霞 申请人:同方股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1