Название: Можно ли слушать открытый порт? Отправлено: Gryz от Август 07, 2007, 19:15 Требуется слушать уже открытый кем-то до запуска моей проги порт.
Просто определить, идут в него пакеты или нет. Возможно это сделать средствами Qt? Название: Можно ли слушать открытый порт? Отправлено: Sergeich от Август 07, 2007, 20:14 Попробуй заюзать QSocketNotifier, но ему нужен дескриптор сокета, к-ый средствами Qt получить нельзя. Для этого надо юзать API платформы, под к-ой ты работаешь.
Название: Re: Можно ли слушать открытый порт? Отправлено: SABROG от Август 08, 2007, 10:27 Цитата: "Gryz" Требуется слушать уже открытый кем-то до запуска моей проги порт. Просто определить, идут в него пакеты или нет. Возможно это сделать средствами Qt? Погоди, ты хочешь узнать идут ли пакеты в порт открытый другой программой ? Т.е. перехватить траффик ? Значит надо смотреть в сторону "pcap". Название: Можно ли слушать открытый порт? Отправлено: Gryz от Август 08, 2007, 12:35 Да. Поросто хочу знать о наличии таких пакетов в данный момент.
pcap эт что? добавлено спустя 46 секунд: Цитата: "Sergeich" Попробуй заюзать QSocketNotifier, но ему нужен дескриптор сокета, к-ый средствами Qt получить нельзя. Для этого надо юзать API платформы, под к-ой ты работаешь. Полезный совет. еще бы дискриптор без os api получить. Название: Можно ли слушать открытый порт? Отправлено: SABROG от Август 08, 2007, 12:45 http://sourceforge.net/projects/libpcap/
http://www.tcpdump.org/ http://en.wikipedia.org/wiki/Pcap Название: Можно ли слушать открытый порт? Отправлено: Gryz от Август 08, 2007, 21:17 спасибо. буду читать.
Название: Re: Можно ли слушать открытый порт? Отправлено: Примерный ученик от Декабрь 09, 2009, 13:12 http://sourceforge.net/projects/libpcap/ А можно как то включить исходники pcap в программу, чтобы работало на машинах где он не установлен?http://www.tcpdump.org/ http://en.wikipedia.org/wiki/Pcap Никак не пойму, какие конкретно файлы *.с и *.h использовать? И чтобы сохранилась кроссплатформенность? Название: Re: Можно ли слушать открытый порт? Отправлено: niXman от Декабрь 09, 2009, 13:30 О какой из трех ссылок идет речь?
Название: Re: Можно ли слушать открытый порт? Отправлено: Примерный ученик от Декабрь 09, 2009, 13:39 О какой из трех ссылок идет речь? Например ttp://sourceforge.net/projects/libpcap/Название: Re: Можно ли слушать открытый порт? Отправлено: niXman от Декабрь 09, 2009, 13:46 посмотрите: http://www.tcpdump.org/pcap.htm
примеры привосходнейшие! не понятно почему возник этот вопрос. Название: Re: Можно ли слушать открытый порт? Отправлено: Примерный ученик от Декабрь 09, 2009, 14:40 посмотрите: http://www.tcpdump.org/pcap.htm Вопрос не в том, как использовать, а как включить в программный код приложения, чтобы не зависеть он наличия библиотеки pcap на ПЭВМпримеры привосходнейшие! не понятно почему возник этот вопрос. |