Почему этот пример setUID не работает? [duplicate]

В этот момент и «да, хозяин есть», и «нет, хозяина нет» верны, потому что вы разбираетесь в семантике.

Да, есть мастер: сам драйвер консоли. Коды символов, которые ведомый конец видит и отправляет, имеют что-то среднее между очень небольшим и никаким отношением к тому, что на самом деле происходит с вашей клавиатурой. Реальное оборудование проходит через множество уровней перенаправления, реинтерпретации и повторного рендеринга, чтобы создать иллюзию оборудования середины 80-х.

Нет, мастера нет: мастера имеют программный контроль над тем, что видит ведомый конец, и вы не можете сделать это без буквальной замены соответствующей части ядра. Вы можете запускать loadkeys для управления интерпретацией нажатий клавиш, но ни одна обычная программа не может вставить себя в поток данных.

1
07.12.2015, 01:40
0 ответов

Теги

Похожие вопросы