什麼是網吧磁碟保護原理

來源:互聯網
上載者:User

  磁碟保護對於普通使用者來說是一個比較神奇的技術,使用者可以在正常使用電腦的情況下,所有對保護分區的修改都能夠在重啟後將硬碟資料還原,以達到預防病毒、保護硬碟資料原貌的功能。

  而這一切是如何?的呢?這就要從Windows系統的磁碟寫入機制說起。我們往往會直觀的感覺到,如果往硬碟裡面寫入了什麼資料,似乎是使用者直接進行寫入或者時應用程式直接進行的,明明是往一個指定的目錄中寫入了資料,但為什麼在啟用了磁碟保護之後,重啟之後一切都還原了,這些全部要歸功於磁碟保護驅動。

  驅動程式在我們的印象中,從名稱上看好像只是使某個硬體裝置能夠被Windows識別並讓使用者能夠使用它。但實際上,“驅動程式”這個概念是十分廣義的,很多驅動程式實際上只是調用了系統提供的某些核心功能,這些驅動程式的功能並不是驅動硬體,磁碟過濾驅動就是屬於實現這種功能的驅動。

  在實際的資料寫入過程中,應用程式的寫入操作時調用的作業系統提供的寫入功能函數進行的,然後作業系統再交給檔案系統的驅動程式,以後的工作就是一些其他驅動直至最後由磁碟驅動完成資料的寫入。而磁碟保護驅動程式,是一種“過濾”驅動。一般的過濾驅動(例如filemon工具的驅動程式)可以監視檔案的讀寫操作,而磁碟保護程式的過濾驅動則更為強大,除了能監視識別資料寫入操作外,還能根據需要改變寫入操作的方向。

  如今,主流的網吧遊戲平台都有一種稱為“穿透還原”的功能。這個功能的本質,實際上就是利用磁碟保護驅動改變寫入操作方向的特性。一般的資料和寫入操作,過濾驅動會改變它的流向,當磁碟保護驅動將資料遞交給檔案系統驅動時,會將真正的改動儲存在其他位置。而看到的寫入結果並不是真正在受到保護的磁碟分割上生效了,而是寫入了其他臨時位置,而用戶端程式的一些寫入操作或者本地的遊戲更新,都會把修改的內容保留到真實的路徑。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.