欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

可偵測(cè)開(kāi)機(jī)型病毒的電腦系統(tǒng)的制作方法

文檔序號(hào):6414776閱讀:321來(lái)源:國(guó)知局
專利名稱:可偵測(cè)開(kāi)機(jī)型病毒的電腦系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種可偵測(cè)開(kāi)機(jī)型病毒的電腦系統(tǒng),尤其是指一種在開(kāi)機(jī)時(shí)檢測(cè)引導(dǎo)程序是否已被更改的電腦系統(tǒng)。
一般的電腦病毒可大致依照感染的途徑分為開(kāi)機(jī)型病毒和文檔型病毒兩大類,其中開(kāi)機(jī)型病毒主要是潛藏在開(kāi)機(jī)磁盤(pán)的引導(dǎo)扇區(qū)(Boot Sector)的引導(dǎo)程序之中,并于電腦開(kāi)機(jī)時(shí)自開(kāi)機(jī)磁盤(pán)內(nèi)啟動(dòng)。
一個(gè)未被開(kāi)機(jī)型病毒感染的電腦系統(tǒng)在電源被開(kāi)啟后會(huì)將基本輸入輸出系統(tǒng)(BIOS)載入主存儲(chǔ)器內(nèi),以執(zhí)行初始的自行檢查(power on self test,POST),并在完成初始檢查后將存儲(chǔ)在開(kāi)機(jī)磁盤(pán)的引導(dǎo)扇區(qū)的引導(dǎo)程序載入主存儲(chǔ)器內(nèi),并將控制權(quán)全交給引導(dǎo)程序,其后引導(dǎo)程序就會(huì)載入DOS操作系統(tǒng)以完成開(kāi)機(jī)程序。
當(dāng)電腦系統(tǒng)的磁盤(pán)已經(jīng)受到開(kāi)機(jī)型病毒感染時(shí),在啟動(dòng)電腦后的第一步驟仍是將基本輸入輸出系統(tǒng)載入主存儲(chǔ)器內(nèi),以進(jìn)行初始的檢查工作。然而與未受感染的開(kāi)機(jī)程序不同之處在于當(dāng)磁盤(pán)中的引導(dǎo)程序被載入主存儲(chǔ)器內(nèi)執(zhí)行時(shí),病毒程序也同時(shí)會(huì)被載入以及執(zhí)行。
目前較常使用的開(kāi)機(jī)型病毒的檢測(cè)方式為防毒卡方式,這種方式就是在防毒卡的只讀存儲(chǔ)器(ROM)內(nèi)含有開(kāi)機(jī)程序,也就是說(shuō)電腦在開(kāi)機(jī)的時(shí)候,是直接由防毒卡上的只讀存儲(chǔ)器來(lái)執(zhí)行。由于防毒卡的啟動(dòng)優(yōu)先順序比病毒程序高,因此能有效的防止開(kāi)機(jī)型病毒的感染。即使磁盤(pán)已經(jīng)感染了開(kāi)機(jī)型病毒,防毒卡的設(shè)置會(huì)使這些開(kāi)機(jī)型病毒無(wú)法順利取得中斷向量的控制權(quán)。然而,這種以防毒卡來(lái)防止開(kāi)機(jī)型病毒的防毒方式仍有一些缺點(diǎn),防毒卡的軟件及硬件安裝程序相當(dāng)復(fù)雜,一般對(duì)電腦系統(tǒng)不熟悉的使用者并不容易自行安裝。此外,防毒卡的價(jià)格并不便宜,而且會(huì)占用一個(gè)附插卡的卡位。
因此,本發(fā)明的主要目的在于提供一種將防毒數(shù)據(jù)與基本輸入輸出系統(tǒng)共同存儲(chǔ)在一只讀存儲(chǔ)器內(nèi)以偵測(cè)開(kāi)機(jī)型病毒的電腦系統(tǒng)。由于防毒數(shù)據(jù)是存儲(chǔ)在只讀存儲(chǔ)器內(nèi),因此不易受到破壞而且也可以有效地解決上述的問(wèn)題。
本發(fā)明提供一種可偵測(cè)開(kāi)機(jī)型病毒的電腦系統(tǒng),包括一主存儲(chǔ)器,用來(lái)存儲(chǔ)程序與數(shù)據(jù);一處理器,電連接于該主存儲(chǔ)器,用來(lái)執(zhí)行存儲(chǔ)于該主存儲(chǔ)器內(nèi)的程序;一磁盤(pán),電連接于該處理器,其包含有一引導(dǎo)扇區(qū),用來(lái)存儲(chǔ)一引導(dǎo)程序;一只讀存儲(chǔ)器,電連接于該處理器,用來(lái)存儲(chǔ)一基本輸入輸出系統(tǒng)及引導(dǎo)程序檢測(cè)數(shù)據(jù);其中當(dāng)該電腦系統(tǒng)開(kāi)始工作時(shí),該只讀存儲(chǔ)器內(nèi)的基本輸入輸出系統(tǒng)被載入該主存儲(chǔ)器內(nèi)以使該處理器得以執(zhí)行該基本輸入輸出系統(tǒng),而該基本輸入輸出系統(tǒng)將該磁盤(pán)內(nèi)的引導(dǎo)程序載入該主存儲(chǔ)器內(nèi)并依據(jù)該只讀存儲(chǔ)器內(nèi)的引導(dǎo)程序檢測(cè)數(shù)據(jù)來(lái)檢測(cè)該引導(dǎo)程序以判斷該引導(dǎo)程序是否已被更改,若否,則該基本輸入輸出系統(tǒng)使該處理器開(kāi)始執(zhí)行該引導(dǎo)程序。
以下結(jié)合附圖對(duì)本發(fā)明優(yōu)選實(shí)施例進(jìn)行詳細(xì)描述。


圖1為本發(fā)明可偵測(cè)開(kāi)機(jī)型病毒的電腦系統(tǒng)的示意圖。
圖2為圖1所示電腦系統(tǒng)偵測(cè)開(kāi)機(jī)型病毒的流程圖。
圖示的符號(hào)說(shuō)明10電腦系統(tǒng)12處理器14只讀存儲(chǔ)器16主存儲(chǔ)器18磁盤(pán)請(qǐng)參閱圖1。圖1為本發(fā)明的電腦系統(tǒng)10的示意圖。電腦系統(tǒng)10包含一主存儲(chǔ)器16,用來(lái)存儲(chǔ)程序與數(shù)據(jù);一處理器12,電連接于主存儲(chǔ)器16;用來(lái)執(zhí)行存儲(chǔ)在主存儲(chǔ)器16內(nèi)的程序;一磁盤(pán)18以及一只讀存儲(chǔ)器14,電連接于處理器12。磁盤(pán)18包含有一引導(dǎo)扇區(qū)(Boot Sector)用來(lái)存儲(chǔ)一引導(dǎo)程序,磁盤(pán)18可為一硬盤(pán)機(jī)或一軟盤(pán)片。只讀存儲(chǔ)器14是用來(lái)存儲(chǔ)一基本輸入輸出系統(tǒng),以及引導(dǎo)程序檢測(cè)數(shù)據(jù)以使基本輸入輸出系統(tǒng)得以檢測(cè)磁盤(pán)18內(nèi)的引導(dǎo)程序。
只讀存儲(chǔ)器14內(nèi)的引導(dǎo)程序檢測(cè)數(shù)據(jù)可以是一個(gè)完整的引導(dǎo)程序,也可以是一個(gè)引導(dǎo)程序的片段數(shù)據(jù)或經(jīng)特殊數(shù)值運(yùn)算后的結(jié)果,這種檢測(cè)數(shù)據(jù)是用來(lái)判斷磁盤(pán)18內(nèi)的引導(dǎo)程序是否已遭到病毒程序的非法更改。
請(qǐng)參閱圖2。圖2為圖1所示電腦系統(tǒng)10偵測(cè)開(kāi)機(jī)型病毒的流程圖20。電腦系統(tǒng)10偵測(cè)開(kāi)機(jī)型病毒的流程包括下列步驟步驟21開(kāi)啟電源以啟動(dòng)電腦系統(tǒng)10;步驟22將只讀存儲(chǔ)器14內(nèi)的基本輸入輸出系統(tǒng)載入主存儲(chǔ)器16內(nèi),并進(jìn)行初始的自行檢查(POST);步驟23基本輸入輸出系統(tǒng)將磁盤(pán)18內(nèi)的引導(dǎo)程序載入主存儲(chǔ)器16內(nèi);步驟24依據(jù)只讀存儲(chǔ)器14內(nèi)的引導(dǎo)程序檢測(cè)數(shù)據(jù)來(lái)檢測(cè)該引導(dǎo)程序是否遭到更改;若是,則發(fā)出一警告訊號(hào);若否,則進(jìn)行下一步驟;步驟25基本輸入輸出系統(tǒng)使處理器12執(zhí)行引導(dǎo)程序并完成開(kāi)機(jī)程序。
一個(gè)用來(lái)存儲(chǔ)基本輸入輸出系統(tǒng)的只讀存儲(chǔ)器為一般電腦的基本元件,其可為EEPROM(電可擦除可編程只讀存儲(chǔ)器)。只讀存儲(chǔ)器在存儲(chǔ)了基本輸入輸出系統(tǒng)后往往仍有剩余的存儲(chǔ)器空間。由于本發(fā)明的電腦系統(tǒng)10將用來(lái)偵測(cè)開(kāi)機(jī)型病毒的檢測(cè)數(shù)據(jù)與基本輸入輸出系統(tǒng)同時(shí)存儲(chǔ)在只讀存儲(chǔ)器14內(nèi),因此不需要再使用另外的存儲(chǔ)器。由于防毒數(shù)據(jù)是存儲(chǔ)在只讀存儲(chǔ)器14中,因此不必?fù)?dān)心數(shù)據(jù)會(huì)遭到病毒的侵入或更改。此外,由于檢測(cè)數(shù)據(jù)是直接燒錄在只讀存儲(chǔ)器14中,因此沒(méi)有傳統(tǒng)防毒卡需要另外安裝的問(wèn)題。
以上所述僅為本發(fā)明的優(yōu)選實(shí)施例,凡是依據(jù)本發(fā)明申請(qǐng)權(quán)利范圍所做的等效變化與修改,都應(yīng)屬本發(fā)明專利的涵蓋范圍。
權(quán)利要求
1.一種可偵測(cè)開(kāi)機(jī)型病毒的電腦系統(tǒng),包括一主存儲(chǔ)器,用來(lái)存儲(chǔ)程序與數(shù)據(jù);一處理器,電連接于該主存儲(chǔ)器,用來(lái)執(zhí)行存儲(chǔ)于該主存儲(chǔ)器內(nèi)的程序;一磁盤(pán),電連接于該處理器,其包含有一引導(dǎo)扇區(qū),用來(lái)存儲(chǔ)一引導(dǎo)程序;一只讀存儲(chǔ)器,電連接于該處理器,用來(lái)存儲(chǔ)一基本輸入輸出系統(tǒng)及引導(dǎo)程序檢測(cè)數(shù)據(jù);其中當(dāng)該電腦系統(tǒng)開(kāi)始工作時(shí),該只讀存儲(chǔ)器內(nèi)的基本輸入輸出系統(tǒng)被載入該主存儲(chǔ)器內(nèi)以使該處理器得以執(zhí)行該基本輸入輸出系統(tǒng),而該基本輸入輸出系統(tǒng)將該磁盤(pán)內(nèi)的引導(dǎo)程序載入該主存儲(chǔ)器內(nèi)并依據(jù)該只讀存儲(chǔ)器內(nèi)的引導(dǎo)程序檢測(cè)數(shù)據(jù)來(lái)檢測(cè)該引導(dǎo)程序以判斷該引導(dǎo)程序是否已被更改,若否,則該基本輸入輸出系統(tǒng)使該處理器開(kāi)始執(zhí)行該引導(dǎo)程序。
2.如權(quán)利要求1所述的電腦系統(tǒng),其中該引導(dǎo)程序檢測(cè)數(shù)據(jù)為一正確的引導(dǎo)程序,而該基本輸入輸出系統(tǒng)將該磁盤(pán)內(nèi)的引導(dǎo)程序與該正確的引導(dǎo)程序相比較以判斷該磁盤(pán)內(nèi)的引導(dǎo)程序是否已被更改。
3.如權(quán)利要求1所述的電腦系統(tǒng),其中該引導(dǎo)程序檢測(cè)數(shù)據(jù)為一正確的引導(dǎo)程序的片斷數(shù)據(jù),而該基本輸入輸出系統(tǒng)利用該正確引導(dǎo)程序的片斷數(shù)據(jù)來(lái)檢測(cè)該磁盤(pán)內(nèi)的引導(dǎo)程序以判斷該磁盤(pán)內(nèi)的引導(dǎo)程序是否已被更改。
4.如權(quán)利要求1所述的電腦系統(tǒng),其中該磁盤(pán)為一硬盤(pán)機(jī)或是一軟盤(pán)片。
全文摘要
一種可偵測(cè)開(kāi)機(jī)型病毒的電腦系統(tǒng),包括主存儲(chǔ)器;處理器;磁盤(pán);以及ROM。其中,該磁盤(pán)可為硬盤(pán)機(jī)或軟盤(pán)片,含有一引導(dǎo)扇區(qū)用來(lái)存儲(chǔ)一引導(dǎo)程序。該ROM存儲(chǔ)一BIOS及該引導(dǎo)程序的檢測(cè)數(shù)據(jù)。當(dāng)該電腦系統(tǒng)開(kāi)始動(dòng)作時(shí),該ROM內(nèi)的BIOS被載入該主存儲(chǔ)器內(nèi)以使該處理器得以執(zhí)行該BIOS,而該BIOS將該磁盤(pán)內(nèi)的引導(dǎo)程序載入該主存儲(chǔ)器內(nèi)并利用存于該只讀存儲(chǔ)器內(nèi)的引導(dǎo)程序檢測(cè)數(shù)據(jù)來(lái)檢測(cè)該引導(dǎo)程序以判斷該引導(dǎo)程序是否已被更改,若否,則該BIOS系統(tǒng)使該處理器開(kāi)始執(zhí)行該引導(dǎo)程序。
文檔編號(hào)G06F11/00GK1258885SQ9812635
公開(kāi)日2000年7月5日 申請(qǐng)日期1998年12月28日 優(yōu)先權(quán)日1998年12月28日
發(fā)明者李錫勤 申請(qǐng)人:神達(dá)電腦股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
郸城县| 麦盖提县| 鹿邑县| 荆州市| 沁阳市| 吴江市| 张掖市| 莒南县| 大同市| 合水县| 平潭县| 永平县| 新河县| 孟连| 若羌县| 松滋市| 萝北县| 潍坊市| 兴安盟| 重庆市| 福海县| 元江| 正镶白旗| 龙口市| 巍山| 肇源县| 盱眙县| 台前县| 北碚区| 申扎县| 林西县| 荆门市| 应城市| 丰镇市| 十堰市| 镇远县| 和平区| 南汇区| 三门峡市| 中牟县| 固阳县|