PID Как узнать открытые порты TCP/IP приложений в Windows

PID Что это?

Идентификатор процесса (англ. process identifierPID) — уникальный номер (идентификатор) процесса в многозадачной операционной системе (ОС)

wikipedia.org

 

Иногда в работе сталкиваемся с необходимостью узнать/проверить открытый порт у приложения.Не всегда все зависит от заданных параметров в конфигурации, да и как часто бывает проблема не в нем, а в сетевых настройках фаервола.

При помощью командной строки можно узнать всю эту информацию. Конечно есть и более простые варианты с помощью специализированного программного обеспечения от разных производителей, в некоторых случаях это даже на много удобнее и быстрее. Но не всегда есть то заветное приложение на компьютере, а командная строка есть всегда в наличии у Windows.

Рассмотрим случай когда нам надо узнать по запущенному приложению открытые порты.


PID Как узнать в разных ОС Windows

  • Владельцев ОС Windows 7 или более поздней версии, PID можно узнать с помощью диспетчера задач.
  1. Нажмите на клавиатуре одновременно на клавиши CtrlShift и Esc.
  2. В окне Диспетчер задач перейдите на вкладку Процессы.
  3. Выберите пункт Вид → Выбрать столбцы.Windows 7 PID
  4. В окне Выбор столбцов страницы процессов установите флажок ИД процесса (PID).
  5. Нажмите OK.
  6. На вкладке Процессы найдите нужный процесс и в колонке ИД процесса (PID) идентификатор процесса.

 

  • Владельцам ОС Windows 10 или 8.1 для вас есть два варианта узнать
  1. Первый быстрый вариант запустить CMD от имени администратора и ввести команду tasklist и найти PID интересующего приложения, скопировать данные для дальнейшей работы.Список ID процессов
  2. Второй быстрый вариант открыть диспетчер задач сочетанием клавиш Ctrl, Shift и Esc и

посмотреть ИД процесса в закладках «Подробности» или «Службы«.

Диспетчер задач PID Windows 10

PID в службах


 

Как по PID узнать используемые порт TCP/IP

Обратимся к командной строке за поиском портов с командой netstat

О возможностях netstat и findstr

Ключи -ao покажет все подключения и их PID,

для примера попробую найти порты используемые агентом ekrn.exe (Агент антивируса Eset с PID 2672)

Какие порты прослушиваются:

Так мы можем узнать, какие у нас в данный момент подключения и какое приложение за них отвечает.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *