├── Windows Kernel Programming:Глава 6.Механизмы ядра.pdf ├── Windows Kernel Programming.Глава 5.Изучение отладчиков.pdf ├── Windows Kernel Programming:Глава 7.Пакет запроса ввода-вывода.pdf ├── Windows Kernel Programming:Глава 8:Процессы и потоки, уведомления.pdf ├── Windows Kernel Programming:Глава 9. Уведомления объектов и реестра.pdf ├── Windows Kernel Programming:Глава 1.Основные моменты и архитектура ядра.pdf ├── Windows Kernel Programming:Глава 3.Основы программирования ядра windows.pdf ├── Windows Kernel Programming:Глава 10. Введение в файловую систему и мини-фильтры.pdf ├── Windows Kernel Programming:Глава 2. Начало работы с инструментами разработчика ядра.pdf ├── Windows Kernel Programming:Глава 11.Обсуждение различных вопросов по разработке драйверов.pdf ├── Windows Kernel Programming:Глава 4. Драйвер и взаимодействие с ним из пользовательского режима.pdf └── README.md /Windows Kernel Programming:Глава 6.Механизмы ядра.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XShar/Windows_Kernel_Programming/HEAD/Windows Kernel Programming:Глава 6.Механизмы ядра.pdf -------------------------------------------------------------------------------- /Windows Kernel Programming.Глава 5.Изучение отладчиков.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XShar/Windows_Kernel_Programming/HEAD/Windows Kernel Programming.Глава 5.Изучение отладчиков.pdf -------------------------------------------------------------------------------- /Windows Kernel Programming:Глава 7.Пакет запроса ввода-вывода.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XShar/Windows_Kernel_Programming/HEAD/Windows Kernel Programming:Глава 7.Пакет запроса ввода-вывода.pdf -------------------------------------------------------------------------------- /Windows Kernel Programming:Глава 8:Процессы и потоки, уведомления.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XShar/Windows_Kernel_Programming/HEAD/Windows Kernel Programming:Глава 8:Процессы и потоки, уведомления.pdf -------------------------------------------------------------------------------- /Windows Kernel Programming:Глава 9. Уведомления объектов и реестра.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XShar/Windows_Kernel_Programming/HEAD/Windows Kernel Programming:Глава 9. Уведомления объектов и реестра.pdf -------------------------------------------------------------------------------- /Windows Kernel Programming:Глава 1.Основные моменты и архитектура ядра.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XShar/Windows_Kernel_Programming/HEAD/Windows Kernel Programming:Глава 1.Основные моменты и архитектура ядра.pdf -------------------------------------------------------------------------------- /Windows Kernel Programming:Глава 3.Основы программирования ядра windows.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XShar/Windows_Kernel_Programming/HEAD/Windows Kernel Programming:Глава 3.Основы программирования ядра windows.pdf -------------------------------------------------------------------------------- /Windows Kernel Programming:Глава 10. Введение в файловую систему и мини-фильтры.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XShar/Windows_Kernel_Programming/HEAD/Windows Kernel Programming:Глава 10. Введение в файловую систему и мини-фильтры.pdf -------------------------------------------------------------------------------- /Windows Kernel Programming:Глава 2. Начало работы с инструментами разработчика ядра.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XShar/Windows_Kernel_Programming/HEAD/Windows Kernel Programming:Глава 2. Начало работы с инструментами разработчика ядра.pdf -------------------------------------------------------------------------------- /Windows Kernel Programming:Глава 11.Обсуждение различных вопросов по разработке драйверов.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XShar/Windows_Kernel_Programming/HEAD/Windows Kernel Programming:Глава 11.Обсуждение различных вопросов по разработке драйверов.pdf -------------------------------------------------------------------------------- /Windows Kernel Programming:Глава 4. Драйвер и взаимодействие с ним из пользовательского режима.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XShar/Windows_Kernel_Programming/HEAD/Windows Kernel Programming:Глава 4. Драйвер и взаимодействие с ним из пользовательского режима.pdf -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Windows_Kernel_Programming 2 | Windows Kernel Programming (Обзорный перевод книги) 3 | 4 | В этом репозитории будут размещаться мой "обзорный пересказ/перевод" книги Windows Kernel Programming (leanpub.com/windowskernelprogramming), от Павла Иосивича. 5 | 6 | Оригинал книги можно купить по ссылке выше. 7 | 8 | Далее что здесь будет выкладываться и зачем: 9 | 10 | Хочу отметит, что содержимое может существенно отличаться от оригинала, т.к. это не перевод, а больше пересказ, того-что я понял прочитав книгу, поэтому рекомендую всё-же купить книгу и читать в оригинале, к тому-же этим вы поддержите автора, который как мне кажется написал неплохую книгу. 11 | 12 | Итак зачем-же я выкладываю перевод ? 13 | 14 | Вообще давно интересно системное программирование, причем не только для Windows, ну и Линукс, также интересно изучать архитектуры кастомных ОС. 15 | 16 | Если про Линукс ещё есть более-менее свежая информацию по программированию модулей ядра и не только, то для винды такой информации нет в рунете. 17 | 18 | Тем не менее, просто читать скучно, а делать какие-то серьезные вещи, либо достаточно ресурсоемко, либо скажу честно знаний пока нехватает...:( 19 | 20 | Поэтому я решил зафиксировать перевод и выложить в паблик, для возможно обсуждения материала. 21 | 22 | Вообще также по мимо репозитория, будут созданы темы на форуме https://ru-sfera.org/forums/windows-kernel-programming.161/ где можно задавать вопросы и обсуждать темы глав. 23 | 24 | Отмечу, что первые версии могут содержать орфографические ошибки и прочие неточности. 25 | 26 | Также просьба, кто будет распространять этот материал в сети, указывайте источник, где книга продается и линк на мой ресуср. 27 | 28 | Т.к. книга платная, если книга вам понравилась, рекомендую купить её.))) 29 | --------------------------------------------------------------------------------