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


ru.nethack

 
 - RU.NETHACK -------------------------------------------------------------------
 From : Comoderator                          2:5080/101.8   26 Dec 2000  23:04:05
 To : Kirill Neznamov
 Subject : Re: работа с пакетами на низком уровне
 -------------------------------------------------------------------------------- 
 
 
  Tue, 26 Dec 00 01:21:00 +0500, Kirill Neznamov escribio:
 
 KN> Если модер против тогда кому интересна эта тема welcome to netmail.
 
 Hе против, если не полезете в злостный оффтопик :)
 
 KN> P.S. Все вышесказанное я относил именно к винде.В линухе я думаю такое не
 KN> пройдет.
 
 А в линухе и не надо фигней заниматься. Там просто открывается честный
 "сырой" сокет:
  if ((sd = socket(AF_INET, SOCK_PACKET, htons(ETH_P_ALL))) < 0)
     {
      perror("Can't get socket: ");
      exit(1);
     }
 и работай с ним наздоровье :)
 
 А в винде меня заботит другая проблема. Функция считывания флагов
 интерфейса:
  if (ioctl(sd, SIOCGIFFLAGS, &oldifr) < 0)
     {
      close(sd);
      perror("Can't get flags: ");
      exit(2);
     }
 есть, а установки (аналогично линуксовой):
  ifr = oldifr;
  ifr.ifr_flags |= IFF_PROMISC;
 
  if (ioctl(sd, SIOCSIFFLAGS, &ifr) < 0)
     {
      close(sd);
      perror("Can't set flags: ");
      exit(3);
     }
 нету :(
 
 Посему не наблюдается законного способа перевести плату в promisc mode.
 
 -- 
 Hasta luego ! /Vlad.
 http://www.securityelf.net hugevlad@yahoo.com
 --- ifmail v.2.14-tx8.9
  * Origin: Free Walking Wild Cat (2:5080/101.8@fidonet)
 
 

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

 Тема:    Автор:    Дата:  
 работа с пакетами на низком уровне   Kirill Neznamov   25 Dec 2000 02:54:00 
 Re: работа с пакетами на низком уровне   Wasiljev Alexander   25 Dec 2000 12:04:50 
 Re: работа с пакетами на низком уровне   Pavel Zheltouhov   25 Dec 2000 18:03:15 
 Re: работа с пакетами на низком уровне   Kirill Neznamov   26 Dec 2000 02:12:00 
 Re: работа с пакетами на низком уровне   Piter Sazhenin   26 Dec 2000 18:57:05 
 Re: работа с пакетами на низком уровне   Kirill Neznamov   28 Dec 2000 00:03:00 
 работа с пакетами на низком уровне   :junk:   28 Dec 2000 05:41:46 
 Re: работа с пакетами на низком уровне   Pavel Zheltouhov   26 Dec 2000 20:46:16 
 Re: работа с пакетами на низком уровне   Kirill Neznamov   28 Dec 2000 00:05:00 
 работа с пакетами на низком уровне   George Shoutov   27 Dec 2000 23:36:39 
 работа с пакетами на низком уровне   George Shoutov   27 Dec 2000 01:25:30 
 Re: работа с пакетами на низком уровне   Piter Sazhenin   25 Dec 2000 16:40:54 
 Re: работа с пакетами на низком уровне   Kirill Neznamov   26 Dec 2000 02:21:00 
 Re: работа с пакетами на низком уровне   Comoderator   26 Dec 2000 23:04:05 
 Re: работа с пакетами на низком уровне   Kirill Neznamov   28 Dec 2000 00:28:00 
 Re: работа с пакетами на низком уровне   Vladislav Myasnyankin   29 Dec 2000 00:37:37 
 Re: работа с пакетами на низком уровне   Kirill Neznamov   30 Dec 2000 19:32:00 
 Re: работа с пакетами на низком уровне   Vladislav Myasnyankin   29 Dec 2000 00:46:47 
 Re: работа с пакетами на низком уровне   Kirill Neznamov   30 Dec 2000 19:35:00 
 Re: работа с пакетами на низком уровне   Sergey Parshin   08 Jan 2001 18:27:01 
 Re: работа с пакетами на низком уровне   Kirill Neznamov   30 Dec 2000 20:39:00 
 pабота с пакетами на низком ypовне   Konstantin Bogolepov   26 Dec 2000 04:57:02 
Архивное /ru.nethack/281062e03eb8a.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional