Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   С/С++, C#, Delphi, .NET, Asm (https://forum.antichat.xyz/forumdisplay.php?f=24)
-   -   Сканер портов (https://forum.antichat.xyz/showthread.php?t=115097)

RumShun 09.04.2009 10:58

Сканер портов
 
http://s49.radikal.ru/i125/0904/e3/37a099a274b4.jpg
Многопоточный сканер
-сканирует один ip на диапазон портов
-сканирует диапазон ip на один порт
-сканирует список IP:PORT из текста
-сканирует список IP:PORT из файла
-сканирует список IP:PORT из двух файлов(в одном ip в другом порты)
-имеет встроеный парсер IP и IP:PORT
-удаляет дубли
Настройки
-пинг таймаут
-порт таймаут
-количество потоков
-количество попыток соединения
-задержка(для скана локальных сетей)
ЯП Delphi7

Ограничений в настройках нет, при экстримальных значениех не удивляйтесь вылетам ;)

обновил до 0.2

-исправил косяк с сохранением параметров
-добавил обработку исключений с выводом описаний ошибок
-немного оптимизировал алгоритм скана
-на вкладке PORT(сканирование по диапазону IP) в поле PORT теперь можно вводить
не один порт а несколько или диапазон напр. 11,123,157-254,269
-на вкладке FROM ТEXT добавлена кнопка копирования текста из буфера обмена
-добавил кнопку останова скана
-при сворачивании прячеьтся в трей
-поправлен интерфейс
-перекомпелировал в D7

обновил до 0.3
-главное сделал - работает без глюков

ссылка на депозит

исходники

razb 09.04.2009 13:04

Какой тип сканирования?))

ex3me 09.04.2009 15:13

Сорцы где?

agentspy 09.04.2009 17:05

Чем он лучше XSpide ?

Sharky 09.04.2009 21:52

Цитата:

Сообщение от agentspy
Чем он лучше XSpide ?

наверн тем что xspider выполняет абсолютно другую функцию

RumShun 10.04.2009 04:19

Цитата:

Какой тип сканирования?))
connect
Цитата:

Сорцы где?
у меня на компе )

ntldr 10.04.2009 10:29

конечно не nmap,но достойно. +

чтобы не вылетало, используй обработку исключений.

slesh 10.04.2009 10:57

коннект скан - это конечно жестоко и медленно. Но для начала бывает достаточно.

Glazz 10.04.2009 12:54

Цитата:

Сообщение от slesh
коннект скан - это конечно жестоко и медленно. Но для начала бывает достаточно.

эм.. а как по другому?
если использовать select(); то норм.
ну я про си++.

razb 10.04.2009 14:25

Цитата:

конечно не nmap,но достойно.
Не достойно а убого, не более чем научится работать с сокетами в делфи
Цитата:

select();
Причем сдесь селект?
если хочется добавить другие виды сканов xmas, fin, syn etc то тут надо raw сокеты юзать.


Время: 01:40