Подтвердить что ты не робот

Как начать с программирования ядра Windows?

Я разработчик приложений, в основном работаю на С#. У меня есть некоторые знания о C/С++. Я очень очарован и заинтересован в Windows Kernel Development. Я набросал макет, чтобы узнать это.

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.)

Просьба помочь.

4b9b3361

Ответ 2

Моя кривая обучения немного отличается от вашей, но она ведет точно в том же направлении. Итак, я также являюсь разработчиком С# и обладаю базовыми знаниями о C/C++, но я начал свое путешествие с изучения того, что является внутренним компонентом .NET - я говорю не о том, как компилятор выполняет код, а о преимуществах управляемого кода. и Win32 API.

Я прочитал Advanced.NET Debugging, где я смог ознакомиться с отладчиками, отличными от Visual Studio. Затем я перешел к Windows Internals (как упомянуто @SomeWittyUsername).