DEP軟硬兼施 保障Windows 7使用者資料安全

來源:互聯網
上載者:User

對於電腦安全措施有人說用軟體性價比最高,有人說用硬體最安全,如果軟 硬兼施,那麼電腦的安全又是什麼樣呢?Windows 7中的資料執行防止(DEP) 就讓使用者親身體驗到軟硬體雙拳出擊帶來的安全體驗。

據瞭解,資料執行 保護是一套軟硬體技術,能夠在記憶體上執行額外檢查以協助防止在系統上運行惡 意代碼。其實,使用者早在Microsoft Windows XP Service Pack 2、 Microsoft Windows Server 2003 Service Pack 1 、Microsoft Windows XP Tablet PC Edition 2005以及Microsoft Windows Vista中,就已經交由DEP來保護您的安全 了,可能有些人還不太熟悉罷了。

與防毒程式不同,硬體和軟體實施 DEP 技術的目的並不是防止在電腦上安裝有害程式。而是監視您的已安裝程式 ,協助確定它們是否正在安全地使用系統記憶體。 為監視您的程式,硬體實施 DEP 將跟蹤已指定為"不可執行"的記憶體地區。 如果已將記憶體指定為" 不可執行",但是某個程式試圖通過記憶體執行代碼,Windows將關閉該程式以 防止惡意代碼。 無論代碼是不是惡意,都會執行此操作。

微軟DEP的實現 有兩種方式,即硬體強制DEP和軟體強制DEP。

硬體強制DEP需要處理器的 支援,不過現在大多數處理器是支援DEP的。為了配合微軟的DEP功能,Intel都對 自己開發的CPU進行技術改進。英特爾曾經為自己的CPU開發了"Execute Disable Bit"(EDB)記憶體保護技術。同時,AMD也與微軟一起設計研發了AMD 的新晶片功能"Enhanced Virus Protection"(EVP增強防毒保護)。

那麼,如何知道自己的處理器是否支援DEP呢?具體操作是:按右鍵桌 面上的"電腦"表徵圖,選擇"屬性",在開啟的"系統 "視窗中點擊"進階系統設定"連結開啟"系統屬性"面 板。在"進階"索引標籤頁面面中的"效能"下點擊"設定 "開啟"效能選項"面板。點擊"資料執行防止"選項卡 ,在該頁面中我們可確認自己電腦的處理器是否支援DEP。

如果支援, Windows 7系統會在“效能選項”對話方塊底部的一行顯示“您的電腦的處理器支 持基於硬體的DEP。",如果不支援則顯示“您的電腦的處理器不支援基於 硬體的DEP”。

即使您的處理器不支援硬體強制DEP也無需緊張,還有軟體 強制DEP。軟體強制DEP是由Windows作業系統在系統記憶體中為儲存的資料對象自動 添加的一組特殊指標提供,它對Windows中的例外處理機制執行額外的檢查。如果 程式的映像檔案是用安全結構例外處理(SafeSEH)建立的,那麼軟體強制DEP將確 保在調度例外之前,在位於映像檔案內的功能表中註冊例外處理常式。如果程式 的映像檔案不是用 SafeSEH 建立的,那麼軟體強制 DEP 將確保在調度例外之前 ,例外處理常式位於標記為可執行檔記憶體地區內。

具體操作開啟Windows 7系統的“控制台”,找到並開啟“效能選項”,選擇“資料執行防止”並且選 中“僅為基本Windows程式和服務啟動DEP”,然後單擊確定即啟動軟體強制DEP操 作。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.