Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Войти
 
Страницы: 1
RSS
Связь процессов с портами TCP
 
Господа, а существует ли в Win2K возможность выяснить какой процесс прослушиват тот или иной порт?
 
http://www.sysinternals.com/ntw2k/source/tcpview.shtml
 
банально но можно так: netstat -ano
но показывает PID процесса.
 
Цитата
jabber пишет:
банально но можно так: netstat -ano
но показывает PID процесса.
Увы, это не так.
Опцию o команда просто не понимает и ни одна из поддерживаемых опций не показывает процессов.
 
привет. смотри, netstat -ano показывает список портов и идентификаторов процессов, но только начиная с Windows XP. Понятно что ID процесса тебе не очень нужен, для того чтобы понять какой процесс соответсвует ID можно пользоваться утилитой tlist.exe из support.cab который лежит на диске с виндами, но по умолчанию не ставится.
Но это для тех у кого нет Интернета :)

Можно воспользоваться действительно TcpView сайта sysinternals.com, но я пользуюсь CurrPorts и Process Explorer. Process Explorer как можно догадаться показывает всем процессы и когда смотришь свойства процесса в одной из вкладок есть информация о портах которые этот процесс использует.
 
Вопрос был для Win2K и рекомендации moonspell помогли получить нужную информацию без проблем. Кстати, на том сайте оказалось достаточно много интересных утилит.
 
както нашел я кривой но интересный код в инете. Побившись чуток слепил кое что!

тут

конечно лажа ))) но направление верное)) доведу до ума када будет время!
 
Функции WinAPI

GetTcpTable
GetUdpTable

и далее читаем MSDN
Страницы: 1
Читают тему