|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Gleb Smirnoff 2:5020/400 24 Oct 2005 14:43:55 To : "Anatoli Klassen" Subject : Re: Hепонятная строчка в kern_ntptime.c -------------------------------------------------------------------------------- Anatoli Klassen <anatoli@aksoft.net> wrote: AK> Изучал тут src/sys/kern/kern_ntptime.c у FreeBSD и наткнулся на код, смысл AK> которого мне не понятен: AK> в ntp_adjtime рутовые права требуются только при вызове с "uap->tp->modes != AK> 0", но в любом случае блокируются прерывания от часов на время выполнения и AK> плюс "mtx_lock(&Giant)". AK> В связи с этим два вопроса: AK> 1. Кому и зачем может понадобиться (легально) вызывать эту функцию не от AK> рута? А почему бы и нет? К тому же ntp_gettime(2) - заявленный интерфейс, его нужно поддерживать. AK> 2. Hе может ли этот момент использоваться для организации DoS'a? Hет. Ведь только считывается время, ничего изменить не руту нельзя. AK> И попутно: в каких рассылках лучше спрашивать подобные вещи, чтобы была AK> вероятность получить грамотный ответ? hackers -- Totus tuus, Glebius. GLEBIUS-RIPN GLEB-RIPE --- ifmail v.2.15dev5.3 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/65772e1b26b5.html, оценка из 5, голосов 10
|