San Francisco: No Starch Press, 2024. - 602 p. - ISBN 1718501986. Power up your Windows security skills with expert guidance, in-depth technical insights, and dozens of real-world vulnerability examples from Google Project Zero’s most renowned researcher ! Learn core components of the system in greater depth than ever before, and gain hands-on experience probing advanced...
No Starch Press, 2024. — 608 р. — ISBN-13: 978-1-7185-0199-7. Power up your Windows security skills with expert guidance, in-depth technical insights, and dozens of real-world vulnerability examples from Google Project Zero’s most renowned researcher! Learn core components of the system in greater depth than ever before, and gain hands-on experience probing advanced Microsoft...
No Starch Press, 2024. — 608 р. — ISBN-13: 978-1-7185-0199-7. Power up your Windows security skills with expert guidance, in-depth technical insights, and dozens of real-world vulnerability examples from Google Project Zero’s most renowned researcher! Learn core components of the system in greater depth than ever before, and gain hands-on experience probing advanced Microsoft...
No Starch Press, 2024. — 608 р. — ISBN-13: 978-1-7185-0199-7. Power up your Windows security skills with expert guidance, in-depth technical insights, and dozens of real-world vulnerability examples from Google Project Zero’s most renowned researcher! Learn core components of the system in greater depth than ever before, and gain hands-on experience probing advanced Microsoft...
Руководство. — Сетевое издание, 2001. В этом документе излагается формат PE файла с комментариями. В основе лежит официальное описание фирмы Микрософт (весьма и весьма глюкавое), книга Мэтта Питрека "Секреты системного программирования в Windows'95" (ну очень тяжела для прочтения, ну очень много воды...), книга Эндрю Шульмана "Неофициальная Windows'95" (тоже очень мокрая),...
4th Edition. — Addison-Wesley, 2010. — 645 p. — ISBN 978-0-321-65774-8. Windows System Programming, 4th Edition содержит обширный новый охват 64-битового программирования, параллелизма, мультиосновных систем, и многих других важных тем. Кодовые примеры Джонсона Харта были повсюду модернизированы и упрощены. Они были отлажены и проверены и в 32-битовых и в 64-битовых версиях, на...
Addison-Wesley, 2008. - 839 pages, ISBN10: 0-321-37446-0, ISBN13: 978-0-321-37446-2 The First In-Depth, Real-World, Insider’s Guide to Powerful Windows Debugging For Windows developers, few tasks are more challenging than debugging–-or more crucial. Reliable and realistic information about Windows debugging has always been scarce. Now, with over 15 years of experience two of...
7th Edition. — Pearson Education, Inc., 2022. — 912 p. — ISBN: 978-0-13-546240-9. Drill down into Windows architecture and internals, discover how core Windows components work behind the scenes, and master information you can continually apply to improve architecture, development, system administration, and support. Led by four renowned Windows internals experts, this classic...
Que, 2002. — 694 p. Get ready to roll up those shirtsleeves, pop the hood, and get a little Windows grime under those fingernails! This is a book about tools, nuts and bolts. Through lucid tutorials and examples, Windows XP Under the Hood shows how to use scripting and batch tools to automate repetitive tasks. You'll master the gory details of the automation, management,...
O’Reilly, 1997. - 378 с. Серия "Nutshell Handbook" В книге описывается IFSMgr, базовая компонента поддержки файловых систем в Windows 95. Хотя эта компонента описана и в спецификациях драйверов Windows 95, в книге описываются детали, отсутствующие в стандартной документации. Кроме того, в книге описываются: * три программных интерфейса, подходящих к операционной среде:...
Microsoft Press, 2011. - 462 p. (e-book) Get in-depth guidance—and inside insights—for using the Windows Sysinternals tools available from Microsoft TechNet. Guided by Sysinternals creator Mark Russinovich and Windows expert Aaron Margosis, you’ll drill into the features and functions of dozens of free file, disk, process, security, and Windows management tools. And you’ll...
6th edition, Microsoft Press, 2012. - 672 p. ISBN: 978-0-7356-6587-3
Книга посвящена внутреннему устройству и алгоритмам работы основных компонентов операционной системы Microsoft Windows — Windows Server 2008 R2 и Windows 7 — и файловой системы NTFS. Детально рассмотрены системные механизмы: диспетчеризация ловушек и прерываний, DPC, АРС, LPC, КРС, синхронизация, системные...
Microsoft Press, 2012. — 726 p. — ISBN: 0735648735 Delve inside Windows architecture and internals—guided by a team of internationally renowned internals experts. Fully updated for Windows 7 and Windows Server 2008 R2, this classic guide delivers key architectural insights on system design, debugging, performance, and support—along with hands-on experiments to experience...
5th edition. — Microsoft Press, 2009. — 1232 p. In this book you see how the core components of the Windows operating system work behind the scenes—guided by a team of internationally renowned internals experts. Fully updated for Windows Server 2008 and Windows Vista, this classic guide delivers key architectural insights on system design, debugging, performance, and support—along...
Manual. 4th Edition. — Microsoft Publishing. — 926 p. Delve inside the Windows kernel with noted internals experts Mark Russinovich and David Solomon, in collaboration with the Microsoft Windows product development team. This edition covers Windows Server 2003, Windows XP, and Windows 2000, including 64-bit extensions, and describes the architecture and internals of the Windows...
7th Edition. — Microsoft Press, 2017. — 800 p. — ISBN: 978-0735684188. The definitive guide–fully updated for Windows 10 and Windows Server 2016. Delve inside Windows architecture and internals, and see how core components work behind the scenes. Led by a team of internals experts, this classic guide has been fully updated for Windows 10 and Windows Server 2016. Whether you are...
7th Edition. — Microsoft Press, 2017. — 800 p. — ISBN: 978-0735684188. The definitive guide–fully updated for Windows 10 and Windows Server 2016. Delve inside Windows architecture and internals, and see how core components work behind the scenes. Led by a team of internals experts, this classic guide has been fully updated for Windows 10 and Windows Server 2016. Whether you are...
Addison-Wesley Publishing, 1994 - 672 pages Книга рассматривает вопросы написания драйверов виртуальных устройств под Windows в 32-битном режиме. Содержит справочник по вызовам API и прерыванию 2Fh. Оглавление: An Introduction to Virtual Device Drivers The Anatomy of a VxD The Virtual Machine Manager Memory Management V86/PM VxD API Advanced Topics Nested Execution I/O Trapping...
2nd. ed. - OpenTask, 2022. - 337 p. - ISBN 1912636352. This training course is a combined, reformatted, improved, and modernized version of the two previous books Windows Debugging: Practical Foundations and x64 Windows Debugging: Practical Foundations, that drew inspiration from the original lectures we developed almost 18 years ago to train support and escalation engineers in...
Ireland: OpenTask, 2022. — 305 p. — (Revision 1.01). — ISBN-l3 978-1-912636-63-1. The book contains the full transcript of Software Diagnostics Services training with 10 hands-on exercises on various topics related to Windows API. Our primary goal is to learn Windows API in an accelerated fashion. So, first, we review Windows API fundamentals necessary for software diagnostics....
OpenTask, 2017. — 352 p. — ISBN: 9781908043948. This training course is a combined and reformatted version of the two previous books Windows Debugging: Practical Foundations and x64 Windows Debugging: Practical Foundations. The new format makes it easy to switch between and compare x86 and x64 versions. The book also has a larger format similar to other training courses from...
Автор неизвестен. — Сетевое издание, 2012. Книга представляет структурированный список функций, импортируемых системными библиотеками Windows. Справочник переведен на русский язык, имеет все необходимые описания для переменных и возвращаемых подпрограммами значений. Содержание: Функции Процедуры Сообщения Ошибки
Lean Publishing, 2020. — 628 p. — ISBN: 1196068259, 2147483647. The book uses the documented Windows Application Programming Interface (API) to leverage system-level facilities, including processes, threads, synchronization primitives, virtual memory and I/O. The book is intended for software developers that target the Windows platform, and need to have a level of control not...
New York: Leanpub, 2019. — 392 p. — ISBN: 978-1977593375. The book describes software kernel drivers programming for Windows. These drivers don't deal with hardware, but rather with the system itself: processes, threads, modules, registry and more. Kernel code can be used for monitoring important events, preventing some from occurring if needed. Various filters can be written...
2nd edition. — leanpub.com, 2021. — 312 p. Who Should Read This Book What You Should Know to Use This Book Book Contents Sample Code Windows Internals Overview Processes Virtual Memory Page States System Memory Threads Thread Stacks System Services (a.k.a. System Calls) General System Architecture Handles and Objects Object Names Accessing Existing Objects Getting Started with...
7th Edition. — Microsoft Press, 2017. — 801 p. — ISBN 978-0735684188. The definitive guide–fully updated for Windows 10 and Windows Server 2016. Delve inside Windows architecture and internals, and see how core components work behind the scenes. Led by a team of internals experts, this classic guide has been fully updated for Windows 10 and Windows Server 2016. Whether you are...
Lean Publishing, 2020. — viii, 620 p. — ISBN: 1196068259, 2147483647. The book uses the documented Windows Application Programming Interface (API) to leverage system-level facilities, including processes, threads, synchronization primitives, virtual memory and I/O. The book is intended for software developers that target the Windows platform, and need to have a level of control...
Lean Publishing, 2020. — viii, 620 p. — ISBN 1196068259, 2147483647. The book uses the documented Windows Application Programming Interface (API) to leverage system-level facilities, including processes, threads, synchronization primitives, virtual memory and I/O. The book is intended for software developers that target the Windows platform, and need to have a level of control...
Lean Publishing, 2021, 625 p. — ISBN 9798480026320 Delve into programming the Windows operating system through the Windows API in with C++. Use the power of the Windows API to working with processes, threads, jobs, memory, I/O and more. The book covers current Windows 10 versions, allowing you to get the most of what Windows has to offer to developers in terms of productivity,...
Leanpub, 2020. — 229 p. The term System Programming refers to programming close to an operating system level. Windows 10 System Programming provides guidance for system programmers targetting modern Windows systems, from Windows 7 up to the latest Windows 10 versions. The book uses the documented Windows Application Programming Interface (API) to leverage system-level...
2nd Edition. — Leanpub, 2022-09-30. — 382 p. Windows kernel programming is considered by many a dark art, available to select few that manage to somehow unlock the mysteries of the Windows kernel. Kernel development, however, is no different than user-mode development, at least in general terms. In both cases, a good understanding of the platform is essential for producing high...
2nd Edition. — Leanpub, 2022-09-30. — 382 p. Windows kernel programming is considered by many a dark art, available to select few that manage to somehow unlock the mysteries of the Windows kernel. Kernel development, however, is no different than user-mode development, at least in general terms. In both cases, a good understanding of the platform is essential for producing high...
2nd Edition. — Leanpub, 2022-09-30. — 382 p. Windows kernel programming is considered by many a dark art, available to select few that manage to somehow unlock the mysteries of the Windows kernel. Kernel development, however, is no different than user-mode development, at least in general terms. In both cases, a good understanding of the platform is essential for producing high...
2nd Edition. — Leanpub, 2022-09-30. — 382 p. Windows kernel programming is considered by many a dark art, available to select few that manage to somehow unlock the mysteries of the Windows kernel. Kernel development, however, is no different than user-mode development, at least in general terms. In both cases, a good understanding of the platform is essential for producing high...
СПб.: БХВ-Петербург, 2006. -624 с. В книге собрана информация, необходимая для создания USB-устройств и драйверов для операционной системы Microsoft Windows 2000/XP. Рассмотрен процесс создания USB-устройства: от написания программы микроконтроллера (примеры реализованы для микропроцессора AT89C5131) до разработки собственного WDM-драйвера. Содержится описание специальных...
СПб.: Питер, 2001. - 624 с. Книга описывает основные особенности программирования для Windows 2000: работа с программными потоками, организация взаимодействия процессов, управление виртуальной памятью. Вы найдете также подробное описание особенностей архитектуры Windows 2000 с точки зрения программиста. Текст сопровождается большим количеством примеров на языке C, которые Вы...
3-е издание. — Москва: Вильямс, 2005. — 592 с.
Эта книга посвящена вопросам разработки приложений с использованием интерфейса прикладного программирования операционных систем компании Microsoft (Windows 9x, Windows XP, Windows 2000 и Windows Server 2003). Основное внимание уделяется базовым системным службам, включая управление файловой системой, процессами и потоками,...
СПб.: Питер, 2021. — 400 с. — (Для профессионалов). — ISBN 978-5-4461-1680-5. Ядро Windows таит в себе большую силу. Но как заставить ее работать? Павел Йосифович поможет вам справиться с этой сложной задачей: пояснения и примеры кода превратят концепции и сложные сценарии в пошаговые инструкции, доступные даже начинающим. В книге рассказывается о создании драйверов Windows....
Пер. с англ. Е. Матвеев. — СПб.: Питер, 2021. — 400 с.: ил. — (Для профессионалов). — ISBN 978-5-4461-1680-5. Ядро Windows таит в себе большую силу. Но как заставить ее работать? Павел Йосифович поможет вам справиться с этой сложной задачей: пояснения и примеры кода превратят концепции и сложные сценарии в пошаговые инструкции, доступные даже начинающим. В книге рассказывается...
СПб.: БХВ-Петербург. 2007. - 256 с. Книга представляет собой практическое руководство по программированию драйверов для всей линейки операционных систем Windows NT, включая новую ОС Windows Vista. Разбираются важнейшие драйверные архитектуры – традиционная WDM и новая WDF. Излагаются основы теории программирования драйверов для многопроцессорных систем. Показано, как создать...
Книга представляет собой практическое руководство по программированию драйверов для всей линейки операционных систем Windows NT, включая Windows Vista. Разбираются важнейшие драйверные архитектуры - традиционная WDM и новая WDF. Излагаются основы теории программирования драйверов для многопроцессорных систем. Показано, как создать простейший драйвер, а также приведены примеры...
М.: БХВ-Петербург. 2007. - 244 с.
Книга представляет собой практическое руководство по программированию драйверов для всей линейки операционных систем Windows NT, включая новую ОС Windows Vista. Разбираются важнейшие драйверные архитектуры – традиционная WDM и новая WDF. Излагаются основы теории программирования драйверов для многопроцессорных систем. Показано, как создать...
Методичнi рекомендацiї до проведення лабораторних занять. — Iвано-Франкiвськ : Голiней, 2022. — 28 с. Наведено методичнi рекомендацiї до виконання лабораторних робiт з системного програмування. Призначено для проведення лабораторних занять з курсiв «Системне програмування», «Системне програмування та спецiалiзованi мови програмування». Для студентiв спецiальностi «прикладна...
М.: Мир, 1994. — 560 с. Перевод с английского А.А.Брюзгина, А.Г.Фёдорова. Оригинальное название: Writing Windows Device Drivers, by Daniel A. Norton Книга известного американского программиста посвящена одной из самых важных и самых запутанных сторон функционирования графической среды Windows - драйверам устройств, и написана в необычной манере. Она практически не содержит...
М.: Мир, 1994. — 560 с.: ил. — ISBN 5-03-003119-7. Перевод с английского А.А.Брюзгина, А.Г.Фёдорова. Оригинальное название: Writing Windows Device Drivers, by Daniel A. Norton Книга известного американского программиста посвящена одной из самых важных и самых запутанных сторон функционирования графической среды Windows - драйверам устройств, и написана в необычной манере. Она...
СПБ.: Питер, 2007. — 768 с. — (Для профессионалов). — ISBN 978-5-91180-057-4. Microsoft Windows Driver Model (WDM) поддерживает Plug and Play и обеспечивает мощные возможности управления. В этой книге, написанной опытнейшим экспертом в области разработки драйверов Уолтером Они совместно с командой разработчиков ядра Windows, вы найдете все необходимое для понимания процесса...
СПб.: БХВ-Петербург, 2008. — 880 c. — ISBN: 9785977501859
Книга содержит описания принципов и методик, примеры программирования и подсказки для эффективной разработки драйверов. Представлены инструменты и ресурсы, основные понятия драйверов и операционной системы Windows, обзор модели Windows Driver Foundation (WDF), информация об архитектуре Windows, модели ввода/вывода....
Пер. с английского. — Киев: ДиаСофт, 1995. — 416 с. Книга, хотя и о Windows 3.1, но чего-либо подобного больше нет в природе. Она содержит дизассемблерные листинги C-подобного кода для огромного количества Windows API, с подробными объяснениями что, зачем, почему и как работает. Т.к. основные принципы внутренней работы Windows не изменились до сих пор, это самая ценная книга с...
Пер. с английского. — Киев: ДиаСофт, 1995. — 416 с. Книга, хотя и о Windows 3.1, но чего-либо подобного больше нет в природе. Она содержит дизассемблерные листинги C-подобного кода для огромного количества Windows API, с подробными объяснениями что, зачем, почему и как работает. Т.к. основные принципы внутренней работы Windows не изменились до сих пор, это самая ценная книга с...
М.: МГУПИ, 2011. - 84 с.
Настоящее учебное пособие предназначено для подготовки студентов различных специальностей, изучающих вычислительные системы различного назначения. Для студентов, обучающихся по направлению "Информатика и вычислительная техника" учебное пособие может использоваться в курсах "Организация ввода-вывода" и "Функциональное программное обеспечение встроенных...
М. Горячая линия-Телеком, 2004. — 367 с. ил. — ISBN 5-93517-178-3. Приведена информация о структуре исполняемых файлов Win32 и .Net. Книга содержит многочисленные примеры, позволяющие читателю понять, из каких "составных частей" состоят файлы .exe и .dll, а также какое исследование программы может быть предпринято до того, как приступить к обработке таковой при помощи...
М. Горячая линия-Телеком, 2004. — 367 с. ил. — ISBN 5-93517-178-3. Приведена информация о структуре исполняемых файлов Win32 и .Net. Книга содержит многочисленные примеры, позволяющие читателю понять, из каких "составных частей" состоят файлы .exe и .dll, а также какое исследование программы может быть предпринято до того, как приступить к обработке таковой при помощи...
6-е изд. — СПб.: Питер, 2013. — 800 с. — (Мастер-класс). — ISBN: 978-5-459-01730-4. OCR-слой Шестое издание этой легендарной книги посвящено внутреннему устройству и алгоритмам работы основных компонентов операционной системы Microsoft Windows 7, а также Windows Server 2008 R2. Определяются ключевые понятия и термины Windows, дается представление об инструментальных средствах,...
Пер. с англ. — 4-е изд. — М.: Русская Редакция; СПб.: Питер, 2005. — 992 с. Книга посвящена внутреннему устройству и алгоритмам работы основных компонентов операционной системы Microsoft Windows — Windows Server 2003, Windows XP и Windows 2000 — и файловой системы NTFS. Детально рассмотрены системные механизмы: диспетчеризация ловушек и прерываний, DPC, APC, LPC, RPC,...
Пер. с англ. - 4-е изд. - М.: Издательско-торговый дом "Русская Редакция"; СПб.: Питер;
2005. - 992 стр.: ил.
Книга посвящена внутреннему устройству и алгоритмам работы основных компонентов операционный системы Microsoft Windows - Windows Server 2003, Windows XP и Windows 2000 - и файловой системы NTFS. Детально рассмотрены системные механизмы: диспетчеризация ловушек и...
СПб.: Питер, 2014. — 672 с. — 6-е изд. — ISBN: 9785496007917
Издание посвящено внутреннему устройству и алгоритмам работы основных компонентов операционной системы Microsoft Windows 7, а также Windows Server 2008 R
2. Вторая часть книги охватывает основные подсистемы Windows: ввод-вывод, хранение данных, управление памятью, диспетчер кэша и файловые системы. Рассмотрены...
6-е изд. — СПб.: Питер, 2013. — 800 с.: ил. — (Мастер-класс). — ISBN: 978-5-459-01730-4. Введение Общие представления и инструментальные средства Архитектура системы Системные механизмы Механизмы управления Процессы, потоки и задания Безопасность Сеть
Пер. с англ. — 7-е издание. — СПб.: Питер, 2018. — 944 с. — ISBN: 978-5-4461-0663-9. Книга «Внутреннее устройство Windows» создана для профессионалов, желающих разобраться во внутренней жизни основных компонентов Windows 10. Опираясь на эту информацию, разработчикам будет проще находить правильные проектные решения, создавая приложения для платформы Windows, и решать сложные...
7-е изд., перераб. и доп. — Пер. с англ. Д. Лебедева, И. Двойных. — СПб.: Питер, 2025. — 992 с. — (Классика computer science). — ISBN 978-5-4461-2015-4. Зная, что находится у операционной системы «под капотом», системные администраторы смогут быстро разобраться с поведением системы и решать задачи повышения производительности и диагностики сбоев. Специалистам по безопасности...
Изд. 2-е, перераб. и доп. — М.: ООО "Бином-Пресс", 2004 г. — 480 с: ил. Книга представляет собой систематизированное введение в программирование драйверов Windows 2000/XP/Server 2003 и Windows 98/Ме с использованием Microsoft Windows DDK. Начиная с рассмотрения базовых понятий и терминов программирования драйверов, автор затем подробно рассматривает набор программных средств,...
СПб.: БХВ-Петербург; М.: Молгачева С.В., 2003. — 256 с.: ил. — ISBN 5-94157-263-8; ISBN 5-94740-005-7. Учебное пособие содержит оригинальный научный и учебно-методический материал, посвящённый созданию систем безопасности для операционных сред Windows NT/2000. Рассматриваются вопросы создания различных драйверов уровня ядра ОС, предназначенных для шифрования трафика и контроля...
Издавалась за счёт автора. - 41 с. Драйверы устройств, как правило, – наиболее критичная часть программного обеспечения компьютеров. По иронии судьбы, это также и наиболее скрытая часть системы и программного обеспечения. Драйверы устройств системы Windows фирмы Microsoft не являются исключением. Наоборот, если в Unix можно взять исходники ядра и помотреть, как там пишутся...
Издавалась за счёт автора. - 41 с. Драйверы устройств, как правило, – наиболее критичная часть программного обеспечения компьютеров. По иронии судьбы, это также и наиболее скрытая часть системы и программного обеспечения. Драйверы устройств системы Windows фирмы Microsoft не являются исключением. Наоборот, если в Unix можно взять исходники ядра и помотреть, как там пишутся...
Описание функций, специфических для работы с портами, краткого описания функций работы с файлами (с портами в Win32 работают как с файлами), краткого описания и, естественно, примеров программ.
Пер. с англ. — СПб.: Питер, 2002. — 544 с.: ил. — (Библиотека программиста). — ISBN 5-318-00487-3. Данная книга предназначена для системных программистов, желающих максимально эффективно использовать возможности операционной системы, для которой они разрабатывают программное обеспечение. В книге содержится огромный объем информации, к которой можно применить атрибут «не...
Пер. с англ. П. Анжан, А. Войтенко — СПб.: Питер, 2002. — 544 с.: ил. — (Библиотека программиста). — ISBN 978-5-318-00487-3. Данная книга предназначена для системных программистов, желающих максимально эффективно использовать возможности операционной системы, для которой они разрабатывают программное обеспечение. В книге содержится огромный объем информации, к которой можно...
Комментарии