Вопросы по теме 'setuid'

seteuid/geteuid: программа всегда имеет корневой идентификатор
В настоящее время я пытаюсь выяснить, как работают бит SUID и соответствующие функции seteuid и geteuid. Итак, я написал эту небольшую программу: #include <unistd.h> #include <stdlib.h> #include <stdio.h> #include...
8703 просмотров
schedule 15.09.2022

Отладка программы setuid / Отказано в доступе с setuid
На самом деле это вопрос из трех частей, который я объясню ниже, но вопросы таковы: Как с помощью gdb запустить часть программы с root-правами, а остальные с обычными? Почему я получаю «отказ в доступе» с помощью mkstemp для создания файла в...
6104 просмотров
schedule 30.11.2023

служба Windows: получить переменную% APPDATA% каждого пользователя
Мое приложение работает как служба, и в какой-то момент ему нужно пройтись по всем существующим учетным записям пользователей в системе (я полагал, что это можно сделать с помощью NetUserEnum() ) и попытаться получить доступ к определенному файлу по...
755 просмотров

setuid(0) не выполняется для программы, принадлежащей root
Мне нужно написать код, который может получить привилегии root и выполнять операции на системном уровне. Вот что я написал (это не настоящий код, просто чтобы проверить, правильно ли я делаю что-то или нет): #include <stdio.h> #include...
7152 просмотров
schedule 18.09.2022