|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Igor Sysoev 2:5020/400 26 Dec 2001 19:06:06 To : "Alexander Pechenin" Subject : Re: Hе пойму, объявился хакер что ли? pppd.... -------------------------------------------------------------------------------- Alexander Pechenin <pechenin@mrrc.obninsk.ru> wrote: > > "Andrey Demidenko" <Andrey.Demidenko@f294.n463.z2.fidonet.org> wrote in > message news:1009357989@f294.n463.z2.ftn... >> Hi, Alexander! > >> AP> Что это такое вообще? > > >> Дыpkа в ppp 2.3.xx. Каkиех именоо ххх не знаю гне выяснял, пpосто собиpал > 2.4.х >> Сталkивался я стаkим уже. Он пpосто подсовывает хитpое имя автоpизации. > ^LB^L. >> И пpостиходит все что ты описал... Hе думаю, что ^LB^L это делает. > Мда.. понятно. > Hу а прописка всех моих юзеров явным образом в /etc/ppp/pap-secrets поможет? Я думаю, да. > Или как заткнуть дыру эту, что именно нужно в исходнике (файл auth.c) > править на предмет этого? > > > Может напишешь тогда, как ты собирал ppp(d) 2.4.х под FreeBSD 4.х (ты же под > ней собирал?), последние ppp(d) как таковые не поддерживают FreeBSD, как в > прочем и 2.3.xx, там многое в Makefile-е подкаталога pppd скаченного > дистрибутива править нужно, в 2.4 вообще туши свет, так что без рецепта не > собрать. Hе знаю, как для 2.3.11 - не смотрел, но в 2.3.5, что в FreeBSD в auth.c есть такой фрагмент: if (auth_required && !(go->neg_chap || go->neg_upap)) { /* * We wanted the peer to authenticate itself, and it refused: * treat it as though it authenticated with PAP using a username * of "" and a password of "". If that's not OK, boot it out. */ if (!wo->neg_upap || !null_login(unit)) { syslog(LOG_WARNING, "peer refused to authenticate"); lcp_close(unit, "peer refused to authenticate"); return; } } Так вот, я думаю, его нужно переделать вот так: if (auth_required && !(go->neg_chap || go->neg_upap)) { syslog(LOG_WARNING, "peer refused to authenticate"); lcp_close(unit, "peer refused to authenticate"); return; } -- Игорь Сысоев --- ifmail v.2.15dev5 * Origin: Rambler Office news site (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/16596ce3fef14.html, оценка из 5, голосов 10
|