• 
    

    
    

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

      ?

      系統(tǒng)還原攻與防

      2016-09-30 00:02易強彭永杰肖靜
      當代旅游 2016年6期
      關鍵詞:中斷病毒

      易強+彭永杰+肖靜

      摘 要:隨著上機上網(wǎng)頻率日益提高、機器感染病毒的機會大大增加,由于病毒具有傳染性、潛伏性、可觸發(fā)性和破壞性,一旦出現(xiàn)在網(wǎng)絡中,破壞性非常大,可能對機房造成不可估量的損失。還原精靈是機房軟件系統(tǒng)保護與數(shù)據(jù)恢復的重要工具,正確運用可大大降低機房軟件維護工作的繁瑣與重復。

      關鍵詞:邏輯扇區(qū);十六進制編輯器;病毒;還原精靈;中斷

      計算機公共機房特點是軟件內(nèi)容繁多、機器數(shù)目龐大、人員流動性高,機房管理者的日常工作往往都比較煩瑣,硬件維護維修工作隨機性大;而系統(tǒng)的安裝、軟件的更新和病毒查殺等工作,則往往零碎而繁復。如何在機房的管理和維護中,防止系統(tǒng)和應用程序不被破壞、保護正常的上機環(huán)境、減少恢復系統(tǒng)的工作量,還原軟件的使用顯得尤為重要。作為機房管理者,筆者在工作中能夠接觸和使用到各種類型的保護系統(tǒng)和還原軟件,在實際使用中我們發(fā)現(xiàn),無論是聯(lián)想各版本的硬盤保護系統(tǒng),清華同方的同方易教以及七彩虹的智能主板系列功能其實大同小異,都基于最早的Recovery Genius(還原精靈)。

      根據(jù)相關資料及筆者多年來使用經(jīng)驗總結,還原軟件的工作原理大致如下:首先它修改引導區(qū)(MBR),它位于硬盤的0頭0柱1扇區(qū),在擴展int 13中沒有頭、柱、扇區(qū)這個概念,它只有邏輯扇區(qū),在擴展的int 13中MBR位于是0扇區(qū),如果BIOS中設置的是硬盤啟動的話,系統(tǒng)會首先載入這個扇區(qū)到內(nèi)存,然后運行這個代碼,還原軟件就是用的是自己的引導代碼,這個方法與引導型病毒一樣;這個代碼接管了INT13中斷,每當我們向硬盤寫入數(shù)據(jù)時,其實還是寫入到硬盤中,可是沒有真正修改硬盤中的FAT。由于INT13被接管,當還原精靈發(fā)現(xiàn)是寫操作,如果沒有激活管理身份(寫入權限),便將原先數(shù)據(jù)目的地址重新指向它自己定義的一段連續(xù)的空磁盤空間,并將先前背份的第二份FAT中的被修改的相關數(shù)據(jù)指向這片空間。當我們讀取數(shù)據(jù)時,和寫操作相反。所以還原軟件需要被保護的磁盤上有較大的空閑空間,這就是聯(lián)想硬盤保護系統(tǒng)在安裝時必須為每個分區(qū)指定一定大小的暫存空間的原因。

      由此我們發(fā)現(xiàn)保護程序是通過修改中斷向量來達到保護硬盤不被真正寫入的,其中int13是關鍵,它攔截了int13的處理程序,將自己的程序掛到上面,這也是無法寫進數(shù)據(jù)的原因所在,有的硬件還原卡同時還修改了時鐘中斷來達到反跟蹤,它會利用早以被它修改過的時鐘中斷定時檢查中斷向量表,它一旦發(fā)現(xiàn)修改為別的值.就會一一還原。用戶也不可能格式化真正的硬盤,還是因為被接管的INT13,所有對硬盤的操作都要通過INT13。對于一部分還原卡,它的本質(zhì)上更應該是網(wǎng)卡,不過它有BOOTROM啟動芯片,所以啟動的時候不是先啟動硬盤,它里面的程序來起著與還原精靈一樣的作用。對于這種類型的還原卡,以七彩虹主板C.P43 Twin的數(shù)據(jù)保護功能為例,只要進入BIOS設置里把boot from network這項關掉,系統(tǒng)起動時就只能進入提示符狀態(tài),不能進入桌面,其實就是找不到相應的引導文件。

      還原精靈也不是無懈可擊。在實際測試中我們繞過還原,在BIOS中設置從制作啟動盤或從光盤啟動,進入Windows后,發(fā)現(xiàn)托盤中的還原精靈圖標已變?yōu)榧t色,然后運行卸載程序,重新啟動后,一般會成功。如果是多系統(tǒng),雖然不會馬上移除,不過密碼已被初始化(12345678)。最簡單的方法莫過于直接運行ghost進行鏡像恢復操作,雖然這時候在進入操作系統(tǒng)前還能通過按HOME鍵調(diào)出管理菜單,但還原功能已經(jīng)失效,進入系統(tǒng)后可以直接運行安裝文件卸載。不過原有系統(tǒng)分區(qū)可能丟失,硬盤上所有的數(shù)據(jù)都會被破壞。

      用WinHex編輯運行在內(nèi)存的保護文件(如hddgmon.exe)也可以破解還原精靈。運行winhex。這時你會發(fā)現(xiàn)有很多文件在內(nèi)存中運行。選擇tools→ram ediutor→hddgmon→primary memoty→ok,就可以了。接著尋找我們要的頁面→search→find text,后綴為.dmb的就是原始密碼。

      針對以上還原精靈的破解或者漏洞,現(xiàn)在的硬盤保護系統(tǒng)也就完善了相應的功能:

      1.保護模式下阻止更改CMOS參數(shù)設置,包括開機密碼和網(wǎng)絡啟動項。

      2.保護模式下僅能從C:盤啟動,系統(tǒng)安裝過程中會出錯。

      3.保護模式下防止低級格式化對硬盤數(shù)據(jù)的破壞,理論上防所有病毒,包括未知病毒。

      4. 所有的功能及口令都工作在基于DOS實模式的管理界面下,使用者不能用DEBUG功能和WinHEX內(nèi)存編輯進行口令追蹤。

      這幾個方面的改進從很大程度上彌補了還原精靈的不足,實際上可以看作是其功能的完善和擴展。

      參考文獻:

      [1]俸遠禎《計算機組成原理》電子工業(yè)出版社,1996,4.

      [2]張夷人《微機組裝與維護》清華大學出版社,2003,7.

      猜你喜歡
      中斷病毒
      病毒
      TMS320F28335外部中斷分析與研究
      多吃姜、蒜能殺死新冠病毒嗎?
      病毒,快滾開
      感冒病毒
      雪后林鳥
      跟蹤導練(二)(5)
      實現(xiàn)狀態(tài)量變化檢測的中斷技術研究
      將病毒餓死
      新聞浮世繪
      额尔古纳市| 阳高县| 淳化县| 厦门市| 吉木萨尔县| 留坝县| 威远县| 裕民县| 杭锦旗| 桐柏县| 洞口县| 容城县| 建德市| 东兰县| 墨竹工卡县| 柯坪县| 喀喇| 肃南| 潞西市| 曲靖市| 奉节县| 丰都县| 郎溪县| 绥芬河市| 丰宁| 禄丰县| 富阳市| 盐山县| 闽清县| 梨树县| 新乡县| 广饶县| 柘荣县| 赣州市| 浦江县| 松江区| 托克托县| 克什克腾旗| 灵石县| 前郭尔| 自治县|