Главная страница


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)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Hе пойму, объявился хакер что ли? pppd....   Alexander Pechenin   26 Dec 2001 00:37:49 
 Re: Hе пойму, объявился хакер что ли? pppd....   Alexander Pechenin   26 Dec 2001 11:29:31 
 Hе пойму, объявился хакер что ли? pppd....   Andrew E. Filonov   26 Dec 2001 09:43:55 
 Re: Hе пойму, объявился хакер что ли? pppd....   Alexander Pechenin   26 Dec 2001 16:20:29 
 Re: Hе пойму, объявился хакер что ли? pppd....   Valentin Nechayev   28 Dec 2001 09:34:28 
 Hе пойму, объявился хакер что ли? pppd....   Andrey Demidenko   26 Dec 2001 09:46:00 
 Re: Hе пойму, объявился хакер что ли? pppd....   Alexander Pechenin   26 Dec 2001 18:29:17 
 Re: Hе пойму, объявился хакер что ли? pppd....   Igor Sysoev   26 Dec 2001 19:06:06 
 Re: Hе пойму, объявился хакер что ли? pppd....   Alexander Pechenin   26 Dec 2001 20:01:12 
Архивное /ru.unix.bsd/16596ce3fef14.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional