• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      人工清除計(jì)算機(jī)病毒的方法

      2009-07-01 02:42:24周愛清
      新媒體研究 2009年23期
      關(guān)鍵詞:系統(tǒng)盤扇區(qū)字節(jié)

      周愛清

      [摘要]介紹用DEBUG命令編程清楚硬盤引導(dǎo)區(qū)病毒的方法。

      [關(guān)鍵詞]計(jì)算機(jī)病毒硬盤引導(dǎo)區(qū)DEBUG命令清除

      中圖分類號(hào):TP3文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1671-7597(2009)1210062-01

      一、清除引導(dǎo)區(qū)病毒

      由于引導(dǎo)型病毒主要是駐留在硬盤0柱面0磁頭1扇區(qū)開始的引導(dǎo)區(qū)內(nèi),只要把硬盤引導(dǎo)區(qū)的內(nèi)容全部清零,即可達(dá)到清除引導(dǎo)型病毒的目的。其方法是:用DEBUG命令編寫一程序,并把它寫入一個(gè)干凈的DOS系統(tǒng)盤上,該程序的功能是把硬盤引導(dǎo)區(qū)內(nèi)所有字節(jié)全部清零,從而在清除硬盤引導(dǎo)區(qū)全部數(shù)據(jù)的同時(shí)也清除含在其中的病毒代碼。由于該程序很短,可用無毒DOS系統(tǒng)盤啟動(dòng)計(jì)算機(jī)后調(diào)用該盤的DEBUG命令編寫的如下一段程序并把它寫入磁盤,具體操作為:

      A:>DEBUG

      -A100

      0100 MOV CX,0200 ;清除1個(gè)扇區(qū)(512個(gè)單元)

      MOV DI,0200 ;內(nèi)存起始地址為0200H,送于DI寄存器中

      MOV AL,00 ;把立即數(shù)00存放到寄存器AL中

      0108 MOV [DI],AL ;把AL中的數(shù)據(jù)寫入DI所指的內(nèi)存單元中

      INC DI ; 內(nèi)存地址加1

      DEC CX ; 內(nèi)存單元個(gè)數(shù)減1

      JNZ 0108 ;不為零轉(zhuǎn)移

      MOV AX,0301 ;AH=03是寫盤,AL=01是寫入一個(gè)扇區(qū)

      MOV BX,0200 ;BX=0200是從內(nèi)存0200H處開始讀數(shù)據(jù)

      MOV CX,0001 ;LH=00為0磁頭,CL=01為第一個(gè)扇區(qū)

      MOV DX,0080 ;DH=00為0柱面,DL=80為硬盤

      INT 13 ;調(diào)用DOS軟中斷之硬盤讀寫控制程序

      011D INT 20 ;程序運(yùn)行結(jié)束

      -N A: ZFCBOOT.COM;給文件命名,意為:對(duì)C盤引導(dǎo)區(qū)填滿零

      -BBX

      BX 0000

      :00

      -RCX

      CX 0000

      :ID ;輸入文件長(zhǎng)度10個(gè)字節(jié)

      -W ;寫盤

      Writing 0001D bytes

      -Q

      A:>

      至此,清除硬盤引導(dǎo)區(qū)程序ZFCBOOT.COM已建立在A盤上。

      二、清除CMOS病毒

      為了確保計(jì)算機(jī)能真正做到干凈無毒,還應(yīng)清除駐留在CMOS芯片里的病毒。可以用無毒的DOS系統(tǒng)盤啟動(dòng)計(jì)算機(jī)后,調(diào)用該盤上的DEBUG命令編寫以下一段程序并寫入硬盤:

      A:>DEBUG

      -A100

      0100 MOV CX,0400;寫入2個(gè)扇區(qū)(0400H為1024個(gè)字節(jié),2個(gè)扇區(qū))

      MOV BL,00 ;寄存器BL存入CNOS起始地址00

      0105 MOV AL,BL ;寄存器尋址

      OUT 70,AL ;輸出CMOS口地址

      MOV AL,00 ;立即數(shù)00送寄存器AL

      OUT 71,AL ;AL中的數(shù)據(jù)00通過CMOS數(shù)據(jù)口地址寫入CMOS中

      INC BL ;CMOS地址加1

      DEC CX ;字節(jié)數(shù)減1

      JNZ 0105 ;不為零轉(zhuǎn)移

      0112 INT 20 ;程序結(jié)束

      -N A: ZFCMOS.COM ;給文件命名,意為:對(duì)CMOS芯片各字節(jié)填滿零

      -RBX

      BX 0000

      :00

      -RCX

      CX 0000

      :12 ;輸入文件長(zhǎng)度12個(gè)字節(jié)

      -W ;寫盤

      Writing 00012 bytes

      -Q

      A:>

      為了操作上的方便,可把清除CMOS病毒的程序ZFCMOS.COM與ZFCBOOT.

      COM文件同存放在一張軟盤上。

      三、清除病毒的過程

      對(duì)于能從A盤啟動(dòng)計(jì)算機(jī)來講,其操作步驟為:

      第一步:用寫有上述兩個(gè)文件的DOS系統(tǒng)盤從A盤啟動(dòng)計(jì)算機(jī);

      第二步:運(yùn)行ZFCBOOT程序,先清除硬盤引導(dǎo)區(qū)病毒;

      第三步:再運(yùn)行zfcmos程序,以清除cmos芯片里的病毒代碼;

      第四步:控RESET復(fù)位鍵,重設(shè)CMOS參數(shù)后冷啟動(dòng)計(jì)算機(jī);

      第五步:硬盤分區(qū);

      第六步:高級(jí)格式化;

      第七步:安裝操作系統(tǒng)。

      對(duì)于因CMOS病毒而不能從A盤啟動(dòng)的計(jì)算機(jī)來說可用以下方法進(jìn)行操作:

      第一步:用C盤DOS目錄下的DEBUG命令中的A命令輸入前述ZFCMOS.COM文件中的各條語(yǔ)句,并用G命令運(yùn)行它。以清除CMOS芯片里的病毒代碼;

      第二步:按RESET復(fù)位鍵,重設(shè)CMOS參數(shù)后從A盤啟動(dòng)計(jì)算機(jī);

      第三步:運(yùn)行ZFCBOOT.COM程序,以清除硬盤引導(dǎo)區(qū)病毒;

      第四步:硬盤分區(qū);

      第五步:高級(jí)格式化;

      第六步:安裝操作系統(tǒng)。

      實(shí)踐證明,還可以用清除引導(dǎo)區(qū)病毒的辦法徹底卸載Windows NT。

      參考文獻(xiàn):

      [1]張載鴻,《局部網(wǎng)操作系統(tǒng) DOS高級(jí)技術(shù)分析》,國(guó)防工業(yè)出版社,1988年12月第1版.

      [2]黃德志等編著,《Windows環(huán)境下DOS操作系統(tǒng)原理與應(yīng)用》,冶金工業(yè)出版社,2005年7月1日,第1版.

      猜你喜歡
      系統(tǒng)盤扇區(qū)字節(jié)
      分階段調(diào)整增加扇區(qū)通行能力策略
      南北橋(2022年2期)2022-05-31 04:28:07
      No.8 字節(jié)跳動(dòng)將推出獨(dú)立出口電商APP
      No.10 “字節(jié)跳動(dòng)手機(jī)”要來了?
      U盤故障排除經(jīng)驗(yàn)談
      簡(jiǎn)談MC7字節(jié)碼
      基于貝葉斯估計(jì)的短時(shí)空域扇區(qū)交通流量預(yù)測(cè)
      重建分區(qū)表與FAT32_DBR研究與實(shí)現(xiàn)
      淺析如何使用U盤安裝操作系統(tǒng)
      卷宗(2014年8期)2014-09-25 18:15:19
      重裝系統(tǒng)后出現(xiàn)舊系統(tǒng)殘留文件
      電腦迷(2012年22期)2012-04-29 23:34:02
      人類進(jìn)入“澤它時(shí)代”
      赤城县| 耿马| 古丈县| 乌拉特中旗| 女性| 会同县| 濉溪县| 平乐县| 林州市| 巴马| 海门市| 修文县| 依安县| 资源县| 闽侯县| 晋州市| 大丰市| 疏附县| 新巴尔虎左旗| 广安市| 台南市| 孙吴县| 济南市| 桃源县| 潞西市| 彩票| 滨州市| 长武县| 昌平区| 望都县| 富顺县| 朝阳县| 繁昌县| 即墨市| 沛县| 常德市| 融水| 莫力| 额济纳旗| 英德市| 宜州市|