彻底防止cih等病毒破坏计算机主板bios的方法

文档序号:6416836阅读:2354来源:国知局
专利名称:彻底防止cih等病毒破坏计算机主板bios的方法
技术领域
本发明涉及一种彻底防止CIH等病毒破坏计算机主板BIOS的方法,具体而言,系涉及一种可硬件杜绝CIH等病毒破坏计算机主板BIOS,并且不对已有主板做任何改动、也不影响BIOS芯片正常软件升级的方法。
当前,恶性病毒CIH对计算机主板的破坏给社会各界带来了巨大的经济损失。其对主板破坏的机理是擦除主板上BIOS芯片内的若干字节关键数据,而BIOS芯片内固化了POST(POWER ON SELF TEST,加电自检)等几个开机引导所必须的关键程序模块,因而造成破坏后开机黑屏,无法引导的现象。而且,随着计算机应用的进一步普及,各种计算机病毒也层出不穷,而且不断向智能型、强破坏性甚至使计算机硬件失效等方面发展,令人防不胜防。“CIH可破坏计算机主板”(摘自1998年9月1日中国中央电视台在新闻联播中播发的我国公安部前一天发出的防范CIH病毒的紧急通知);1999年4月26日CIH依然大发作,之后以联想为领头羊的众多计算机生产厂家都推出“免费为用户更换受损主板”之服务;而众多组装的兼容机用户则一时间乱了手脚......所以急需研制一种经济实用、功能强大又操作简易的保护BIOS芯片被任意改写的产品(方法)。本发明为这种产品的问世提供了强有力的技术保障。
进一步分析为何病毒可以对BIOS芯片进行改写?主要是因为计算机主板厂商为了便于对BIOS进行软件升级,采用可以电擦除的FLASH芯片来代替以前的EPROM芯片。要对一个已经写入数据的EPROM芯片进行改写必须先要对其用紫外光擦除,所以病毒不可能破坏EPROM内的数据,而要对一个FLASH芯片进行改写(包括数据擦除和数据写入)只要芯片满足写入电压,相应“写使能”信号有效,并执行相关的软件指令即可。
对于目前市场上的各种计算机主板而言,基本上BIOS芯片的读写电压都相同(都是+5V),而不象早期的BIOS芯片读写电压不同(读+5V,写+12V)。所以对要破坏BIOS数据的病毒而言,上述条件中的两个已经不成问题,写入电压不成问题(能读就能写),执行相关软件指令不成问题(市场上BIOS芯片一般都采用几种常用型号<主要是价格因素>,因而只要找到这些芯片的DATABOOK,即可知道用何种软件指令对其编程擦除和写入)。这样,唯一剩下的就是只要让相应“写使能”信号有效,病毒就可以为所欲为了。一般主板BIOS芯片的“写使能”信号缺省都是无效,要通过向特定的IO端口写入一些特定的数据才能选通相应的三态门而令BIOS芯片“写使能”信号变为有效。不幸的是,这些原本应该是个秘密的特定端口和数据已经不再是秘密,所以才会出现CIH。
因此本发明的目的在于提供一种可彻底防止CIH等病毒破坏计算机主板BIOS,又不用对已有主板做任何改动、也不影响BIOS芯片正常软件升级的方法,让用户可以放心地、“大胆地”使用计算机。
为了实现本发明之上述目的,本发明所提供的方法包括下列步骤(1)从BIOS芯片“写使能”信号入手,虽然病毒可以通过一些特殊软件指令来让主板上的BIOS“写使能”信号有效而进行破坏,但最终该信号还是要送到BIOS芯片的相应引脚上才能起作用,幸运的是目前常用的BIOS芯片的“写使能”信号引脚都是相同的(第31脚,一般BIOS芯片共32脚),所以只要使BIOS芯片的第31脚不和主板直接接触即可,这样不影响对芯片的正常读操作,只是隔离了写入和擦除操作;(2)将一个32芯IC插座的第31脚金属芯拔除,然后将主板上的BIOS芯片拔下,缺口相对插入经过该法处理后的专用插座;(3)将该专用插座插入主板上原来BIOS芯片的位置(缺口相对),这样即可从硬件角度真正防止CIH等病毒对BIOS芯片数据的破坏;(4)如果用户需要对BIOS芯片进行软件升级,只要暂时把专用插座取出,将原来的BIOS芯片直接插回到主板本来的插座上,即可进行软件升级;(5)软件升级完成后再重新置入专用插座即可。
以上方法在不对现有计算机主板进行硬件线路改造,也不更换和破坏现有BIOS芯片的基础上,可以切实可行地对计算机主板BIOS芯片进行保护。可以使主板拒CIH等一切恶性病毒于千里之外。
具体实施例
下面结合附图给出实施例(该具体实例系作说明用途,并非对本发明的限制)。


图1为本发明的一个实施例的图示。如图1所示,将32芯IC底座第31脚的金属芯用尖嘴钳拔掉即可。
以上所述,仅为本发明的一个具体实施例,本发明的思想并不局限于此,任何熟悉此项工艺者在本发明的领域内,所实施的变化或修改都被包含在本专利范围内。
权利要求
一种彻底防止CIH等病毒破坏计算机主板BIOS的方法,该方法包括以下步骤(1)病毒通过特殊软件指令使计算机主板上的BIOS芯片“写使能”信号有效而改写其内部数据进行破坏,但最终该信号还是要送到BIOS芯片的相应引脚(第31脚,一般BIOS芯片共32脚)才能起作用,故只要使BIOS芯片的第31脚不和主板直接接触即可,这样不影响对芯片的正常读操作,只是隔离了写入和擦除操作;
(2)将32芯IC插座的第31脚金属芯拔除,然后将主板上的BIOS芯片拔下,缺口相对插入经过该法处理后的专用插座;
(3)将该专用插座插入主板上原来BIOS芯片的位置(缺口相对),即可从硬件角度真正防止CIH等病毒对BIOS芯片数据的破坏;
(4)如果用户需要对BIOS芯片进行软件升级,只要暂时把专用插座取出,将原来的BIOS芯片直接插回到主板本来的插座上,即可进行软件升级;
(5)软件升级完成后再重新置入专用插座。
全文摘要
本发明系一种彻底防止CIH等病毒破坏计算机主板BIOS的方法:将32芯IC插座的第31脚金属芯拔除,将主板上BIOS芯片拔下,缺口相对插入经该法处理后的专用插座,再将该座插入主板上原BIOS芯片的位置,从而使“写使能”悬空(失效),可彻底防止CIH等病毒对BIOS芯片数据的破坏;若需对BIOS芯片软件升级,可将专用插座拔出,将原BIOS芯片直接插回到主板本来的插座上即可。因此,本方法在不对已有主板进行改造,也不影响BIOS芯片软件升级的基础上,能切实可行地保护BIOS芯片,使主板拒CIH等一切病毒于千里之外。
文档编号G06F12/16GK1245927SQ99115810
公开日2000年3月1日 申请日期1999年6月28日 优先权日1999年6月28日
发明者李增胜 申请人:李增胜
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1