На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
  
> Как перехватить udp пакеты???
    Как перехватить udp пакеты???
    Причём не просто делать мониторинг, а имеено перехватить!
    А дальше делать всё, что хочу. Либо отослать перехваченный
    пакет адресату. Либо убить его.
    Короче, что-то типа файрволла.

    ПОМОГИТЕ!!! Неужели никто не знает!?
      В мире UNIX:
        libpcap - packet capturing library
        Цитата borunov, 10.11.02, 15:14:01
        В мире UNIX:
          libpcap - packet capturing library


        А под w32 есть?
          Цитата eax, 10.11.02, 18:08:20
          А под w32 есть?

          Есть, наверное :) WinPCap называется.
          См. здесь:
          http://pascal.sources.ru/network/vysniff.htm
            Цитата vot, 10.11.02, 18:14:04

            Есть, наверное :) WinPCap называется.
            См. здесь:
            http://pascal.sources.ru/network/vysniff.htm

            А это разве не мониторинг?
              Извините, подробнее не знаю...
                Для такого перехвата пакетов  необходимо  чтобы они проходили через твою машину. Для перенаправления пакетов используй arp атаку или icmp сообщения о переадресации.
                Далее удаленный хост будет отправлять пакеты тебе, думая что отправляет их адресату.
                При помощи winpcap ты сможешь получать эти пакеты  проверять их содержимое, а за тем, если нужно отправлять адресату. Вот и все .
                  А для перехвата и блокировки входящих/исходящих пакетов с твоей машины , тебе необходимо писать драйвер. См статью "firewall под win NT/2000 своими руками", к сожадению не помню адрес. ;)
                  1 пользователей читают эту тему (1 гостей и 0 скрытых пользователей)
                  0 пользователей:


                  Рейтинг@Mail.ru
                  [ Script execution time: 0,0733 ]   [ 14 queries used ]   [ Generated: 20.05.24, 01:09 GMT ]