Kernel 如何开始Windows内核编程?
我是一名应用程序开发人员,主要在C#工作。我有一些C/C++的知识。我对windows内核开发非常着迷和感兴趣。我画了一个布局来学习这个Kernel 如何开始Windows内核编程?,kernel,windows-kernel,Kernel,Windows Kernel,我是一名应用程序开发人员,主要在C#工作。我有一些C/C++的知识。我对windows内核开发非常着迷和感兴趣。我画了一个布局来学习这个 1. Understand Windows internals(By books) 2. Try Simple Modules and keep expanding. 为此,我需要以下方面的帮助: 1. The books I should read. 2. The Websites I should follow. 3. Setting up my dev
1. Understand Windows internals(By books)
2. Try Simple Modules and keep expanding.
为此,我需要以下方面的帮助:
1. The books I should read.
2. The Websites I should follow.
3. Setting up my dev environment.(Most important as I can start realizing.)
请帮忙。阅读
阅读
跟读
开始读写
这应该涵盖你几年或更长时间。我的学习曲线与你的略有不同,但它指向完全相同的方向。所以,我也是一名具有C/C++基本知识的C#开发人员,但我的旅程是从发现.NET的内部结构开始的——我不是在谈论编译器如何遵从代码,而是讨论托管代码和win32 api之间的优势
我读过一些书,在那里我可以熟悉不同于VisualStudio的调试器。然后我跳转到Windows内部(正如@SomeWittyUsername提到的)。也添加这本书。Pavel Yosifovich的Windows内核编程书