Пытался написать портсканер: в цикле от начального порта до конечного создаю сокет, проверяю его на правильность, пытаюсь оединиться, закрываю(shutdown(sock,2)) сокет. И при закрытие сокета прога мне говорит, что не может его закрыть, смотрю в errno - там сказано, мол, нет коннекта, т.е. получается, что я могу закрыть сокет, только если у меня удалась ф-ция connect. А я беру диапазон портов 1-10000, и из-за того, что из них открыты только два порта, то значит у меня незакрытыми должны остаться 9998 сокетов, но мой комп столько не выдерживает, разрешает проге иметь открытыми максимум 1020 сокетов. Замкнутый круг, как быть? Если ктонить смог написать элементарный портсканер(исходники nmap'а разбирать с моими знаниями ..., вообщем элементарный - это в 1-2 экрана кода), заделитесь пожалуста.
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от stiner_rd
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Открытие/закрытие порта (2004)
- Форум закрытие сокета (2011)
- Форум закрытие сокета (2008)
- Форум Сканирование портов... (2004)
- Форум Сканирование порта (2006)
- Форум сканирование портов (2003)
- Форум Сканирование портов (2005)
- Форум открытие/закрытие портов на сервере (2011)
- Форум Сканирование подсети на наличие открытого порта. (2007)
- Форум Как настроить открытые и закрытые порты? (2002)