Народ, подскажите, плиз, где взять исходник не слишком замороченного сканера UDP портов или, у кого есть, напишите исходник. Или, хотя бы, подскажите идею, как его написать, основные шаги, так сказать. Спасибо.
24.10.03 20:32: Перенесено модератором из 'WIN API' в Сети, Сокеты, Протоколы. — ХД
Здравствуйте, Andersen, Вы писали:
A> Народ, подскажите, плиз, где взять исходник не слишком замороченного
A> сканера UDP портов или, у кого есть, напишите исходник. Или, хотя бы,
A> подскажите идею, как его написать, основные шаги, так сказать. Спасибо.
По-моему, сканера UDP портов быть не может, поскольку UDP-протокол не предполагает установление соединения. Соответственно, реакция на входящий пакет со стороны сканируемого может быть самой различной. Сообщения о том, что сообщение кануло в Лету, тебе тоже никогда не придет.
Так что йок.
-- Всего хорошего!
-- Alex Alexandrov, e-mail: alex_alexandrov@fromru.com
Posted via RSDN NNTP Server 1.7 "Bedlam"
Здравствуйте, alexandrov_alex, Вы писали:
_>Здравствуйте, Andersen, Вы писали:
_>По-моему, сканера UDP портов быть не может, поскольку UDP-протокол не предполагает установление соединения. _>Соответственно, реакция на входящий пакет со стороны сканируемого может быть самой различной. Сообщения о том, что _>сообщение кануло в Лету, тебе тоже никогда не придет.
_>Так что йок.
_>-- Всего хорошего!
_>-- Alex Alexandrov, e-mail: alex_alexandrov@fromru.com
не совсем правда. Небольшая цитата: "К счастью, большинство серверов в ответ на пакет, прибывший на закрытый UDP-порт, отправляют ICMP-сообщение "Порт недоступен" (Port Unreachable — PU). Таким образом, если в ответ на UDP-пакет пришло ICMP-сообщение PU, то сканируемый порт является закрытым, в противном случае (при отсутствии PU) порт открыт."
Подробнее обо всем этом можно почитать на сайте создателя Nmap —
http://www.insecure.org/nmap/
Andersen — советую скачать исходники nmap и разобраться с ними. Nmap умеет сканировать многими способами
Здравствуйте, Andersen, Вы писали:
A>Народ, подскажите, плиз, где взять исходник не слишком замороченного сканера UDP портов или, у кого есть, напишите исходник. Или, хотя бы, подскажите идею, как его написать, основные шаги, так сказать. Спасибо.
http://www.codeguru.com/network/rawTcpip.shtml