[Comm] su source
Макс
=?iso-8859-1?q?arteev_=CE=C1_protei=2Eru?=
Чт Сен 2 13:46:04 MSD 2004
Да для C/C++, но проблема в том, что если вызывать функции setuid или
seteuid и ты не рут то они не сменять идентификатор!!!! Вот в этом мой и
вопрос можно ли как нить заргить процесс в ядре, что он типа крутой и всё
может =).
-----Original Message-----
From: community-bounces на altlinux.ru [mailto:community-bounces на altlinux.ru]
On Behalf Of Artem K. Jouravsky
Sent: Thursday, September 02, 2004 1:40 PM
To: community на altlinux.ru
Subject: Re: [Comm] su source
On Thu, Sep 02, 2004 at 01:10:30PM +0400, Макс wrote:
>
> Все конечно хорошо, но я знаю, как работает su. Я прошу помощи
разобраться,
> как ПРОГРАММО реализовать повышении привилегий, т.е. допустим, что у меня
> есть программка, она при запуске запрашивает пароль root'a, и если пароль
> верный меняет свой uid на 0.
Для какого языка-то? C или что-то интерпретируемое?
Для С -- setuid(2), seteuid(2).
--
С уважением,
Артём.
ЗАО "СЕМА.РУ"
************
Equal bytes for women.
_______________________________________________
Community mailing list
Community на altlinux.ru
https://lists.altlinux.ru/mailman/listinfo/community
Подробная информация о списке рассылки community