как определить кто открыл порт?

tolyan77

Турист
Регистрация
6 Июн 2004
Сообщения
269
Реакции
0
Credits
0
Привет,Алл

подскажите как можно узнать какая из программ открыла порт 80?
ос 2000 сервер

заранее благодарен
 

R0nin

Местный
Регистрация
5 Авг 2005
Сообщения
74
Реакции
12
Credits
130
Порт 80 - это HTTP-порт, так что скорее всего этот порт открыт веб-сервером.

А вообще для таких целей можешь использовать PortMon. Взять можно тут:

Для просмотра ссылки Войди или Зарегистрируйся

На том же сайте найдешь кучу всяких полезных фриварных программ.
 

tolyan77

Турист
Регистрация
6 Июн 2004
Сообщения
269
Реакции
0
Credits
0
это понятно что 80 порт обычной для веб сервера используется, но в сожалению у меня он не стоит:( так вот и хотел бы узнать КТО!!:(
при запуске portmon пишет ошибку error 997:(
 
W

wrw-ekb

Для таких целей служит утилита командной строки "netstat". Наберите в консоли netstat с параметром /? для получения справки, там все что нужно.
 

tolyan77

Турист
Регистрация
6 Июн 2004
Сообщения
269
Реакции
0
Credits
0
а как узнать какая программа его открыла (слушает)?
NETSTAT [-a] [-e] [-n] [-s] [-p имя] [-r] [интервал]

-a Отображение всех подключений и ожидающих портов.
(Подключения со стороны сервера обычно не отображаются).
-e Отображение статистики Ethernet. Этот ключ может
применяться вместе с ключом -s.
-n Отображение адресов и номеров портов в числовом формате.
-p имя Отображение подключений для протокола "имя": tcp или udp.
Используется вместе с ключом -s для отображения статистики
по протоколам. Допустимые значения "имя": tcp, udp или ip.
-r Отображение содержимого таблицы маршрутов.
-s Отображение статистики по протоколам. По умолчанию выводятся
данные для TCP, UDP и IP. Ключ -p позволяет указать
подмножество выводящихся данных.
интервал Повторный вывод статистических данных через указанный
интервал в секундах. Для прекращения вывода данных
нажмите клавиши CTRL+C. Если параметр не задан, сведения
о текущей конфигурации выводятся один раз.
 

di35e1

Местный
Регистрация
6 Июн 2004
Сообщения
756
Реакции
185
Credits
144
попробуй
netstat -a -b

при этом комп может задуматься :)

нужная тебе строчка должна выглядеть так примерно

TCP comp-name:http comp-name:0 LISTENING 944
[server.exe]

в квадратных скобках имя процесса

хотя я не помню есть ли у netstat параметр "-b" в 2000.. в XP он есть точно
 
Последнее редактирование модератором:

tolyan77

Турист
Регистрация
6 Июн 2004
Сообщения
269
Реакции
0
Credits
0
интересно для чего я справку привел для netstat?
 

di35e1

Местный
Регистрация
6 Июн 2004
Сообщения
756
Реакции
185
Credits
144
tolyan77 написал(а):
интересно для чего я справку привел для netstat?

это мог быть недокументированный параметр в те времена :)
взять netstat от XP, вдруг заработает?
 
Последнее редактирование модератором:

tolyan77

Турист
Регистрация
6 Июн 2004
Сообщения
269
Реакции
0
Credits
0
пробывал ругается на кернел
 
W

wrw-ekb

Да действительно в w2000 такого параметра нет... и от ХР эта утилитка там не работает, кстати пробовал специализированный софт для этого, в частности IP-Tools, но он видимо тоже к системным библиотекам обращается, потому что в ХР о процессах открывших порт выдает информацию а в W2000 нет. В этом случае можно еще файрвол попробовать, например Аутпост, насколько мне помниться, когда он у меня стоял на W2000, то такую инфу предоставлял...
 

di35e1

Местный
Регистрация
6 Июн 2004
Сообщения
756
Реакции
185
Credits
144
ладно, пойдем к сторонним разработчикам
di3.ru/tcpview.rar
 

introx

Турист
Регистрация
11 Окт 2004
Сообщения
38
Реакции
0
Credits
74
Любой нормальный брандмауэр покажет тебе какая прога или сервис открыла этот порт , по моему он и так по умолчанию открыт в Винде?
 

tolyan77

Турист
Регистрация
6 Июн 2004
Сообщения
269
Реакции
0
Credits
0
introx написал(а):
Любой нормальный брандмауэр покажет тебе какая прога или сервис открыла этот порт , по моему он и так по умолчанию открыт в Винде?
у меня стоит керио, как узнать кто? в каком журнале смотреть? в правилах отрытого порта 80 нет:(
 

di35e1

Местный
Регистрация
6 Июн 2004
Сообщения
756
Реакции
185
Credits
144
tolyan77 написал(а):
у меня стоит керио, как узнать кто? в каком журнале смотреть? в правилах отрытого порта 80 нет:(

это не помогло чтоли?
di3.ru/tcpview.rar