Старый 27.06.2014, 18:32   #1
Enigma
 
Аватар для Enigma
 
Регистрация: 17.06.2013
Сообщений: 37
Репутация: 12
По умолчанию suid'ник c аутентификацией по md5-хешу

Была необходимость в такой программе, готового не нагуглил, пришлось сделать самому. Решил поделиться, ничего сложного тут конечно нет, но может пригодится кому.

Зачем это надо:
https://rdot.org/forum/showpost.php?p=18182&postcount=42
https://rdot.org/forum/showpost.php?p=18183&postcount=43


Чтоб не зависить от лишних библиотек реализацию md5 откуда-то выдрал.

readme.txt
Цитата:
suid with authentication by comparing md5(password) with hardcoded value

suid_secure.c

Usage:
$ gcc suid_secure.c
$ cp, chown, chmod...
$ PASSWORT=passwort /usr/sbin/suid id

Чтоб использовать свой пароль нужно заменить в коде константу PASSWORT на md5-хеш от вашего пароля.
Вложения
Тип файла: zip suid_secured.zip (2.4 Кб, 286 просмотров)

Последний раз редактировалось Enigma; 28.06.2014 в 12:07..
Enigma вне форума   Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход



Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd. Перевод: zCarot