Здравствуйте! Хочу написать сканер портов для протоколов TCP, UDP (какие порты открыты/закрыты на локальной машине). Подскажите, с чего начать, к каким статьям, ресурсам можно обратиться. Наверняка есть готовые решения, но хотелось бы попробовать свои силы в ASM'е. Заранее спасибо!
nmap посмотрите - он с исходниками. С нуля (да и не с нуля) лучше едва ли можно сделать. http://nmap.org/download.html
Как происходит скан TCP порта понятно, если соеденились значит открыт. А вот с UDP ничего не понятно, если отправить туда пакет то никакого подтверждения не будет, как в общем работают сканеры UDP?
hybrid2210 Советую начать вот с этой книжки: http://www.ozon.ru/context/detail/id/2409503/ Книжка захватывает, изложение настолько подробное и доступное, что даже опытный пользователь разберется.