Windows内核編程

Windows内核編程

系統軟件
Windows内核編程不是針對修改Windows的内核進行的編程,這不同于UNIX或LINUX内核編程。Windows的内核并不公開,或者說Microsoft隻公開了用于學習的一小部分内核(WRK)。但是Microsoft提供了Windows内核程序的開發包WDK(舊稱DDK),Windows程序員可以通過WDK開發Windows内核程序。
  • 中文名:Windows内核編程
  • 外文名:無
  • 所屬品牌:
  • 産品類型:
  • 解釋:針對修改Windows的内核進行
  • 學科:計算機學
  • 開發包:WDK

簡介

内核程序是運行在Ring0級的,因此内核程序要比應用層上的普通Ring3級程序有更高的權限。因此内核編程的應用,往往給傳統軟件帶來更強的功能,實現技術上的飛躍。同理,黑客們也将傳統的攻擊程序或潛行程序從Ring3搬到了Ring0級去,以便于更隐蔽、更有效的監視或控制目标系統(如Rootkit)。

詳情

Windows内核程序在開發的過程中,建議在虛拟機中調試。因為這不同于普通的Windows編程,在内核中的死鎖可以直接到整個操作系統的死鎖。在内核中的非法内存訪問可以直接導緻藍屏死機(BSOD,Blue Screen of Death)。

最新資訊

盡管仍在中國市場占據近六成份額,但一代經典的操作系統Windows 7仍如期落幕。1月14日,微軟正式終止對Windows 7系統的支持。微軟發言人向北京商報記者解釋,“運行Windows 7的電腦所采用的技術至今已十年,如今正是企業和用戶切換到Windows 10的良機”。“雲為先”戰略,則是微軟縮減對Windows業務的商業考量。

相關詞條

相關搜索

其它詞條