Создание модуля ядра для выполнения своего кода в режиме ядра
Модератор: Модераторы разделов
-
vds
- Сообщения: 3
- ОС: Mandrake 7, Red Hat 9
Создание модуля ядра для выполнения своего кода в режиме ядра
Необходимо написать модуль ядра, который будет динамически загружаться и в котором будут функции для вызова из прикладного (пользователького) процесса. В The Linux Kernel Module Programming Guide упор делается на создание драйверов устройств, мне это не нужно. Меня интересует просто выполнение моего любого кода в режиме ядра.
-
int_0dh
- Сообщения: 20
- ОС: Linux
Re: Создание модуля ядра для выполнения своего кода в режиме ядра
на х86 наиболее общим, быстрым и безгеморойным решением будет установка trap gate в IDT.
на ряде 2.4.х можно также заюзать свободные входы в sys_call_table
на ряде 2.4.х можно также заюзать свободные входы в sys_call_table