Самоучитель по программированию систем защиты

       

доступна только из режима



Таблица доступна только из режима ядра, при этом у всех описателей старший бит установлен в 1, так что значения всех описателей превышают 0x80000000. Как быть с уникальностью описателей для каждого процесса, на момент написания данной книги неясно и нуждается в исследовании.

Процесс 1

Процесс 2

Контекст памяти Таблица описателей Контекст памяти Таблица описателей

описатель потока

Создаваемый поток

Поток процесса 1

Функция создаваемого потока thread_func

Функция драйвера

PsCrcateSystemThread(

process handle,

thread fane, ........ " " ...V.

Процесс System



Таблица доступна только из режима ядра, при этом у всех описателей старший бит установлен в 1, так что значения всех описателей превышают 0x80000000. Как быть с уникальностью описателей для каждого процесса, на момент написания данной книги неясно и нуждается в исследовании.


Рисунок 13

 
Содержание раздела