Текущий макрос в пользовательском пространстве - PullRequest
0 голосов
/ 26 октября 2018

Возможно ли получить доступ к текущей структуре из пользовательского режима? Я читал, что в режиме ядра текущий макрос дает указатель на текущий task_struct. Есть ли способ получить доступ к этой структуре из пользовательского режима?

Edit:

Я имею в виду для чтения. Я знаю, что мы можем прочитать / dev / mem, вопрос в том, есть ли способ добраться до task_struct процесса?

1 Ответ

0 голосов
/ 26 октября 2018

Нет, task_struct - это внутренняя структура ядра, не доступная пользовательскому пространству, потому что если можно получить доступ к "собственной" структуре потока, то можно получить доступ ко многим другим внутренним структурам ядра, таким как все структуры задач для текущего сеанса (через pid списки).

...