книга Windows Internals, Part 1, 7th Edition
Windows Internals, Part 1, 7th Edition
Название: Windows Internals, Part 1, 7th Edition
Автор: Pavel Yosifovich, Alex Ionescu, Mark E. Russinovich, David A. Solomon
Страниц: 800
Формат: PDF
Размер: 52 Mb
Качество: Отличное
Язык: Английский
Жанр: Компьютерная литература, операционные системы
Год издания: 2017
Окончательное руководство, полностью обновленное для Windows 10 и Windows Server 2016.
Независимо от того, являетесь ли вы разработчиком или ИТ-специалистом, вы получите критические, инсайдерские знания относительно того, как работает Windows. И благодаря практическим экспериментам вы будете ощущать внутреннее поведение, полученное из первых рук, которое вы сможете применить для улучшения дизайна приложений, отладки, производительности системы и поддержки.
Эта книга поможет вам:
— Понимать архитектуру системы Windows и ее наиболее важные объекты, такие как процессы и потоки
— Изучить, как процессы управляют ресурсами и потоками, запланированными для выполнения внутри процессов
— Наблюдайте за тем, как Windows управляет виртуальной и физической памятью
— Перейдите в систему ввода-вывода Windows и посмотрите, как работают драйверы устройств и интегрируются с остальной системой
— Войдите в модель безопасности Windows, чтобы узнать, как она управляет доступом, аудитом и авторизацией, а также узнайте о новых механизмах в Windows 10 и Server 2016
Словом, если вы хотели знать, как работает Widows, эта книга для вас.
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 a developer or an IT professional, you’ll get critical, insider perspectives on how Windows operates. And through hands-on experiments, you’ll experience its internal behavior firsthand–knowledge you can apply to improve application design, debugging, system performance, and support.
This book will help you:
— Understand the Window system architecture and its most important entities, such as processes and threads
— Examine how processes manage resources and threads scheduled for execution inside processes
— Observe how Windows manages virtual and physical memory
— Dig into the Windows I/O system and see how device drivers work and integrate with the rest of the system
— Go inside the Windows security model to see how it manages access, auditing, and authorization, and learn about the new mechanisms in Windows 10 and Server 2016
So, if you want to know about windows — this book is for you.
Windows internals 7th edition pdf
Внутреннее устройство Windows. 7-е издание.
Автор — Марк Руссинович, Дэвид Соломон, Алекс Ионеску, Павел Йосифович
Седьмое издание книги «Внутреннее устройство Windows» Марка Руссиновича предназначено для профессионалов (разработчиков, специалистов по безопасности и системных администраторов), желающих более глубоко разобраться в работе основных компонентов Microsoft Windows 10 и Windows Server 2016. Разработчики смогут лучше понять обоснование того или иного проектного решения при создании приложений для Windows, и смогут успешнее производить отладку сложных проблем. Книга пригодится и системным администраторам, так как понимание «скрытых» принципов работы операционной системы позволяет лучше понять ее поведение и облегчить устранение неполадок в системе, если возникают сбои. Специалисты по безопасности узнают, как злоумышленники могут воспользоваться уязвимостями операционной системы и вызвать нежелательное поведение, а также ознакомятся с защитными мерами и средствами безопасности, реализованными в современных версиях Windows. Прочитав эту книгу, вы будете лучше разбираться в работе Windows и в причинах того или иного поведения ОС.
Книга разделена на две части; первую часть вы сейчас держите в руках. Глава 1 «Концепции и средства» знакомит читателя с концепциями внутреннего строения Windows и представляет основные инструменты, используемые в книге. Чрезвычайно важно начать чтение с этой главы, потому что в ней содержится вся вводная информация, необходимая для понимания остального материала. В главе 2 «Архитектура системы» представлена архитектура и основные компоненты Windows; некоторые из них изложены достаточно подробно. Другие концепции более подробно рассматриваются в последующих главах. Глава 3 «Процессы и задания» содержит подробное описание реализации процессов в Windows и различных операций с ними. Также здесь описаны задания как механизмы управления наборами процессов и поддержки контейнеров Windows. Глава 4 «Потоки» рассказывает об управлении, планировании и других операциях с программными потоками в Windows. Глава 5 «Управление памятью» показывает, как диспетчер памяти работает с физической и виртуальной памятью и как процессы и драйверы могут использовать память. Глава 6 «Подсистема ввода/вывода» показывает, как работает система ввода/ вывода в Windows и как она интегрируется с драйверами устройств для формирования механизмов работы с периферийными устройствами ввода/вывода. Глава 7 «Безопасность» посвящена различным механизмам безопасности, встроенным в Windows. В частности, здесь рассматриваются защитные меры, которые сейчас стали частью системы борьбы с эксплойтами.
Windows Internals, Part 1: System architecture, processes, threads, memory management, and more, 7th Edition
Register your book to access additional benefits.
This eBook includes the following formats, accessible from your Account page after purchase:
EPUB The open industry format known for its reflowable content and usability on supported mobile devices.
MOBI The eBook format compatible with the Amazon Kindle and Amazon Kindle applications.
PDF The popular standard, which reproduces the look and layout of the printed page.
This eBook requires no passwords or activation to read. We customize your eBook by discreetly watermarking it with your name, making it uniquely yours.
eBook
This eBook includes the following formats, accessible from your Account page after purchase:
EPUB The open industry format known for its reflowable content and usability on supported mobile devices.
MOBI The eBook format compatible with the Amazon Kindle and Amazon Kindle applications.
PDF The popular standard, which reproduces the look and layout of the printed page.
This eBook requires no passwords or activation to read. We customize your eBook by discreetly watermarking it with your name, making it uniquely yours.
Book + eBook
This eBook includes the following formats, accessible from your Account page after purchase:
EPUB The open industry format known for its reflowable content and usability on supported mobile devices.
MOBI The eBook format compatible with the Amazon Kindle and Amazon Kindle applications.
PDF The popular standard, which reproduces the look and layout of the printed page.
This eBook requires no passwords or activation to read. We customize your eBook by discreetly watermarking it with your name, making it uniquely yours.
This eBook includes the following formats, accessible from your Account page after purchase:
EPUB The open industry format known for its reflowable content and usability on supported mobile devices.
MOBI The eBook format compatible with the Amazon Kindle and Amazon Kindle applications.
PDF The popular standard, which reproduces the look and layout of the printed page.
This eBook requires no passwords or activation to read. We customize your eBook by discreetly watermarking it with your name, making it uniquely yours.
- Published 5/5/2017
- 7th Edition
- 800 pages
- Book 978-0-7356-8418-8
- eBook 978-0-13-398648-8
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 a developer or an IT professional, you’ll get critical, insider perspectives on how Windows operates. And through hands-on experiments, you’ll experience its internal behavior firsthand–knowledge you can apply to improve application design, debugging, system performance, and support.
This book will help you:
· Understand the Window system architecture and its most important entities, such as processes and threads
· Examine how processes manage resources and threads scheduled for execution inside processes
· Observe how Windows manages virtual and physical memory
· Dig into the Windows I/O system and see how device drivers work and integrate with the rest of the system
· Go inside the Windows security model to see how it manages access, auditing, and authorization, and learn about the new mechanisms in Windows 10 and Server 2016
Table of Contents
Chapter 1: Concepts and tools
Windows operating system versions
Foundation concepts and terms
Digging into Windows internals
Chapter 2: System architecture
Requirements and design goals
Operating system model
Virtualization-based security architecture overview
Key system components
Chapter 3: Processes and jobs
Creating a process
Minimal and Pico processes
Trustlets (secure processes)
Flow of CreateProcess
Terminating a process
Examining thread activity
Worker factories (thread pools)
Chapter 5: Memory management
Introduction to the memory manager
Services provided by the memory manager
Kernel-mode heaps (system memory pools)
Virtual address space layouts
Page fault handling
Virtual address descriptors
Page frame number database
Physical memory limits
Proactive memory management (SuperFetch)
Chapter 6: I/O system
I/O system components
Interrupt Request Levels and Deferred Procedure Calls
The Plug and Play manager
General driver loading and installation
The Windows Driver Foundation
Chapter 7: Security
Security system components
Account rights and privileges
Access tokens of processes and threads
User Account Control and virtualization
Software Restriction Policies
Kernel Patch Protection
Downloads
Follow the instructions to download this book’s lesson files.
- Click the Download button below to start the download.
- If prompted, click Save.
- Locate the .zip file on your computer. Right-click the file, click Extract All, and then follow the instructions.
Download
Features
- Delve inside Windows architecture and internals
- See how core components work behind the scenes
- Experience internal behavior firsthand
Errata
We’ve made every effort to ensure the accuracy of this book and its companion content. Any errors that have been confirmed since this book was published can be downloaded below.
If you find an error, you can report it to us through our Submit errata page.