Re[2]: Помогите неучу разобраться с портами(доступ по номеру
От: plankov  
Дата: 28.02.03 17:37
Оценка:
Здравствуйте, free_stranger, Вы писали:

FS>Здравствуйте, plankov_maksim, Вы писали:


PM>>Проблеа в следующем.

PM>>Нужно каким-то образом добраться до конкретного порта(номер известен) с целью определения-
PM>>передаются ли по нему пакеты, и вообще открыт ли он. Неплохо было бы самому отправить через него пакет.

FS>Уточни. Порты на локальной машине или на удаленной. Если на локальной то проверить используется ли порт достаточно попробовать его забиндить, если удалось, то не используется. Если он на удаленной машине то попробуй на него сконнектиться, не удалось значит не используется, но тут 2 варианта. 1) действительно не используется 2) используется UDP. В общем ошибку сокета ловить надо. Для перехвата пакетов используй сниффер на этом сайте были исходники простенького сниффера под Win2k(XP). Его надо будет немного доработать (разбор пакетов) и фильтровать только пакеты с этого <-> на этот порт. Ну а для отправки... Если он свободен создай на него сокет и отправляй на здоровье.


Спасибо за помощь. Вот уточнения.
Машина локальная. Но предполагается, что проверять придётся почти все порты, а ежели каждый так проверять, то её можно и повесить. Как я понимаю придётся пытаться отркывать эти порты(кстати как его открыть по номеру?).
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.