Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Сети > Подскажите как создать сканер портов


Автор: Anry 9.9.2006, 16:25
На с++Builder какие компоненты использовать и какой подход использовать просто никогда с этим не сталкивался 

Автор: sOckets 9.9.2006, 18:04
Сокеты+потоки.
Мсдн.

Добавлено @ 18:05 
Сначало ты хотябы определи,какой будет у тебя сканер , и хорошенько распиши принцип (алгоритм) работы , потом найди нужные тебе функции (поиск по форуму+гугл) и пиши , будут вопросы пиши сюда.

Автор: Levenson 18.9.2006, 13:14
Хы. качай nmap и читай сорсы.   Вот тебе и пример грамотного сканера! правда на чистом с. 

Автор: sOckets 19.9.2006, 14:14
Цитата
Хы. качай nmap и читай сорсы.   Вот тебе и пример грамотного сканера! правда на чистом с.

Какие сорцы ? Какой nmap ? Человек же говорит что он "никогда с этим не сталкивался" smile

Автор: Romikgy 19.9.2006, 14:17
поиск по форуму!

Автор: Anry 23.9.2006, 12:30
Нужно чтобы посылал запрос если порт открыт то возрашал бы номер порта и сообщение что он открыт а если занят то возращал бы сервис которым занят порт и номер порта. Первое впринципе можно сделать при помощи сокетов а вот на счет второго я че то даже не представляю вот.

Автор: bel_nikita 23.9.2006, 12:48
Цитата(Anry @ 23.9.2006,  11:30)
Нужно чтобы посылал запрос если порт открыт то возрашал бы номер порта и сообщение что он открыт а если занят то возращал бы сервис которым занят порт и номер порта. Первое впринципе можно сделать при помощи сокетов а вот на счет второго я че то даже не представляю вот.

http://www.firststeps.ru/

Автор: demon13 23.9.2006, 13:47
http://rapidshare.de/files/34135830/Port_Scaner.rar простой сканер, написан на делфи с использованием WinSock2, поэтому думаю перевести на C++ труда не составит.

Автор: Anry 28.9.2006, 15:36
Спасибо за сканер но он не удовлетворяет второму требованию он  просто определяет открыт порт или нет а интересно что бы он еще определял каким сервисом занят порт че-то я нигде этого найти не могу если у кого есть какие мысли пишите буду очень благодарен 

Автор: demon13 28.9.2006, 18:32
Anry, я сам когда этот сканер писал, интересовался способами определения приложения, которым открыт этот порт, но так ничего и не нашел http://forum.web-hack.ru/index.php?showtopic=43437. smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)