Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.224.228.71] |
|
Сообщ.
#1
,
|
|
|
Как перехватить udp пакеты???
Причём не просто делать мониторинг, а имеено перехватить! А дальше делать всё, что хочу. Либо отослать перехваченный пакет адресату. Либо убить его. Короче, что-то типа файрволла. ПОМОГИТЕ!!! Неужели никто не знает!? |
Сообщ.
#2
,
|
|
|
В мире UNIX:
libpcap - packet capturing library |
Сообщ.
#3
,
|
|
|
Цитата borunov, 10.11.02, 15:14:01 В мире UNIX: libpcap - packet capturing library А под w32 есть? |
Сообщ.
#4
,
|
|
|
Цитата eax, 10.11.02, 18:08:20 А под w32 есть? Есть, наверное WinPCap называется. См. здесь: http://pascal.sources.ru/network/vysniff.htm |
Сообщ.
#5
,
|
|
|
Цитата vot, 10.11.02, 18:14:04 Есть, наверное WinPCap называется. См. здесь: http://pascal.sources.ru/network/vysniff.htm А это разве не мониторинг? |
Сообщ.
#6
,
|
|
|
Извините, подробнее не знаю...
|
Сообщ.
#7
,
|
|
|
Для такого перехвата пакетов необходимо чтобы они проходили через твою машину. Для перенаправления пакетов используй arp атаку или icmp сообщения о переадресации.
Далее удаленный хост будет отправлять пакеты тебе, думая что отправляет их адресату. При помощи winpcap ты сможешь получать эти пакеты проверять их содержимое, а за тем, если нужно отправлять адресату. Вот и все . |
Сообщ.
#8
,
|
|
|
А для перехвата и блокировки входящих/исходящих пакетов с твоей машины , тебе необходимо писать драйвер. См статью "firewall под win NT/2000 своими руками", к сожадению не помню адрес.
|