Разное

Посмотреть открытые порты windows: Как определить список открытых портов в Windows

Содержание

Как посмотреть открытые порты с помощью команды netstat

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

Используем команду netstat для просмотра открытых портов

Портами называют натуральные числа, которые записываются в заголовках протоколов передачи данных (TCP, UDP и так далее). Они определяют процесс получения и передачи информации в рамках одного хоста и в большинстве случаев используются онлайн-программами для установки соединения. Просмотр открытых портов может понадобиться в случае определения работоспособности приложений или при стандартном мониторинге сети. Лучше всего с этим справится команда netstat, а ее активация доступна с применением разных аргументов.

Отображение всех подключений и ожидающих портов

Самый простой аргумент, применяемый к утилите netstat, имеет обозначение -a, и отвечает за вывод сведений обо всех активных подключениях их портов, которые ожидают соединения. Такая информация доступна к просмотру без применения прав администратора и выводится на экран следующим образом:

  1. Поскольку рассматриваемая команда является консольной, потребуется запустить приложение, чтобы ее выполнить. Откройте меню «Пуск», найдите там «Командную строку» и запустите ее. О других методах перехода в консоль читайте в другом нашем материале по следующей ссылке.
  2. Подробнее: Открытие командной строки в Windows 10

  3. В поле ввода напечатайте netstat -a, а затем нажмите на клавишу Enter.
  4. На экране тут же начнет появляться список с доступными адресами.

Мониторинг производится в режиме реального времени, поэтому не все результаты будут доступны к просмотру сразу. Придется подождать немного времени, чтобы все они могли прогрузиться. Во время этого не закрывайте консоль, если не хотите прервать процесс, ведь при повторном запуске команды все начнется заново.

Постраничное отображение открытых портов

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

  1. В консоли пропишите netstat -aon | more и нажмите на Enter.
  2. Здесь сразу же появится вся важная информация о портах, которые находятся в разных состояниях. В пятой колонке обозначаются идентификаторы.
  3. Не все порты выводятся сразу, поэтому нужно жать на Enter, чтобы каждый раз отображать еще по одной строке.
  4. Если вы увидите поле ввода, значит все страницы были успешно выведены на экран.

Теперь хотелось бы поговорить про используемые аргументы и значение увиденных параметров. Давайте сначала затронем знакомые буквы синтаксиса:

  • -a — как известно, отображает сведения обо всех подключениях;
  • -o — отвечает за включение колонки с идентификатором каждого адреса;
  • -n — переводит адреса портов и их номера в числовой формат;
  • more — постраничный вывод элементов.

Важно также уточнить и состояние портов, поскольку они могут являться открытыми, но на этот момент не использоваться или ожидать своего подключения. В колонке «Состояние» могут отображаться такие показатели:

  • CLOSE_WAIT — подключение ожидает своего закрытия;
  • CLOSED — подключение было успешно закрыто;
  • ESTABLISHED — активная работа соединения;
  • LISTENING — ожидается соединение или еще говорят: «Слушается порт»;
  • TIME_WAIT — время ответа было превышено.

Эти объяснения должны разобраться помочь не только с составлением запросов для netstat, но и без проблем разобраться с полученной информацией.

Запись результатов в текстовый файл

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

  1. Напишите, например, netstat -aon | more или netstat - a, а затем добавьте > netstat.txt, что означает запись результатов в указанный файл (он будет создан в пользовательской папке). После ввода нажмите на Enter.
  2. Запустите файл, введя его название и формат в консоли.
  3. Теперь вы можете управлять содержимым и сохранить его в любом другом удобном месте.

Поиск по содержимому

В случае необходимости отображения только подключений с определенными параметрами или адресами лучше всего использовать дополнительную команду find, которая перед выводом сведений произведет фильтрацию данных, и это освободит вас от надобности вручную искать каждый соответствующий пункт. Тогда полная консольная команда приобретает следующий вид:

  1. Введите netstat -a | find /I "LISTENING", что задаст параметр отображения только портов с состоянием LISTENING, аргумент /I при этом используется для отмены учета регистра символов.
  2. В результатах отобразится только подходящая информация.

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

Читайте также:
Открываем порты на роутере
Открываем порты в брандмауэре Windows 10

Команда netstat всегда показывает правильные результаты, однако если хотите убедиться в открытости порта другим путем, рекомендуем задействовать специальные онлайн-сервисы, позволяющие справиться с поставленной задачей.

Читайте также: Сканирование портов онлайн

Мы рады, что смогли помочь Вам в решении проблемы.

Опишите, что у вас не получилось.
Наши специалисты постараются ответить максимально быстро.

Помогла ли вам эта статья?

ДА НЕТ

Как узнать, какие порты открыты в Windows

Как проверить открытые порты в Windows

В Windows есть команда netstat, которая отображает статистику протокола и текущих сетевых подключений TCP/IP.

Используя команду netstat со следующими ключами, можно посмотреть информацию о всех подключениях и прослушиваемых портах в Windows:


netstat -an

Как в Windows узнать, какая программа прослушивает порт

Открытых для прослушивания портов может оказаться достаточно много и обычно они используются легитимными программами. Поэтому при анализе полученных данных также важно знать, какая именно служба прослушивает определённый порт.

Для поиска службы, можно добавить к приведённой команде опцию -b, которая означает показать исполнимый файл, прослушивающий порт:


netstat -anb

Также имеется альтернативный способ определения исполнимого файла, привязанного к порту. Для него откройте Командную строку Windows. Для этого нажмите сочетание клавиш Win+x, там выберите Windows PowerShell (Администратор). В открывшемся окне введите:


cmd

чтобы перейти в обычную командную строку.

Там запустите команду вида:


for /f "tokens=1,2,3,4,5*" %i in ('netstat -aon ^| findstr ":80" ^| findstr /i listening') do echo %j %l & @tasklist | findstr %m

Эта команда найдёт службы, которые прослушивают 80 порт. Чтобы найти информацию о другом порте, замените в команде цифру 80 на интересующий вас порт.

Пример вывода в моём случае:


C:\Windows\system32>echo 0.0.0.0:80 LISTENING   &
0.0.0.0:80 LISTENING
httpd.exe                     3576 Services                   0    16 764 КБ

C:\Windows\system32>echo [::]:80 LISTENING   &
[::]:80 LISTENING
httpd.exe                     3576 Services                   0    16 764 КБ

Запись 0.0.0.0:80 означает, порт 80 для любых IPv4 адресов прослушивает служба httpd.exe (веб-сервер Apache). А запись [::]:80 — означает, что порт 80 для любых IPv6 адресов прослушивает та же самая служба httpd.exe (веб-сервер Apache). Мы ещё вернёмся к более подробному анализу данных далее в этой статье.

Менять порт в длинной команде не всегда удобно, поэтому рекомендую создать текстовый файл с именем port.bat, в этот файл скопируйте:


@ECHO OFF
for /f "tokens=1,2,3,4,5*" %%i in ('netstat -aon ^| findstr ":%1" ^| findstr /i listening') do echo %%j %%l & @tasklist | findstr %%m

Сохраните и закройте этот файл.

Теперь в Windows PowerShell или в командной строке Windows с помощью команды cd перейдите в папку, куда вы сохранили файл. Например, я его сохранил в папку C:\Users\Alex\Documents\, тогда для перехода туда я выполняю:


cd C:\Users\Alex\Documents\

Теперь запустите файл командой вида:


.\port.bat [ПОРТ]

Где [ПОРТ] замените на интересующий вас порт, например, меня интересует порт 80, тогда:


.\port.bat 80

Вновь получаю аналогичный результат.

Если у вас множество портов прослушивает процесс svchost.exe, то чтобы разобраться, какие именно это службы, смотрите статью «Почему svchost.exe прослушивает много портов? Как узнать, какие именно программы открыли порты».

Связанные статьи:

Как открыть порты на Windows 7: инструкция

Для корректной работы программ в среде Windows 7 и прочих операционных систем от Microsoft, требующих наличие доступа к сети интернет и не только, предусмотрены так называемые порты. Благодаря им, пользователь может сам решать какой программе давать доступ к локальной сети или сети интернет, открывая или блокируя используемые программой порты. К примеру, чтобы не быть голословным, на официальном сайте мессенджера Skype говорится, что для корректной работы программы в брандмауэре необходимо открыть порты «443/TCP», «3478-3481/UDP» и «49152-65535/UDP+TCP», в противном случае он их заблокирует с вытекающими последствиями. То же самое касается и браузеров, активно использующих порт 80. Исходя из этого, в данной теме рассмотрим, как открыть порты на Windows 7 для тех или иных задач и стоит ли это делать.

Открытие портов в панели управления

  1. Открываем Панель Управления, ставим просмотр «Категория» и открываем пункт «Система и безопасность».
  1. Теперь выбираем «Брандмауэр Windows».
  1. Слева кликаем «Дополнительные параметры». Должен появиться запрос «Открыть от имени администратора».
  1. Откроется окно «Брандмауэр Windows в режиме повышенной безопасности», где слева нужно выбрать «Правила для входящих подключений», а вверху с права нажать на «Создать правило».
  1. Выбираем пункт «Для порта».
  1. Вводим номер порта, например, 443 и нажимаем «Далее».
  1. Нажимаем «Разрешить подключение» и снова выбираем «Далее».
  1. В окне «Профиль» можно оставить все галочки. Жмём «Далее».
  1. Вводим произвольное имя для правила. Нажимаем «Готово».

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

Если желаете его удалить, нажмите клавишу «Delete» и подтвердите свой выбор.

Обратите внимание: часто порты могут быть закрыты вашим провайдером, поэтому никакие манипуляции без его участия не дадут результата. Проверить, открыт ли определённый порт, можно на сайте Speed-tester.info.[/tagline_box]

Как открывать порты через командную строку

У любой системной задачи есть вариант её включения и настройки через командную строку. Разница в том, что этот способ подходит больше для опытных пользователей. Для этого открываем командную строку с правами администратора и вводим команду «netsh advfirewall firewall add rule name=L2TP_TCP protocol=TCP localport=хххх action=allow dir=IN», где вместо значения «xxxx» вписываем номер необходимого порта.

Как проверить открытые порты?

Посмотреть открытые порты можно все в той же командной строке. Снова запускаем ее от имени администратора и вводим команду «netstat –a». Нажав на «Enter» программа отобразит список всех открытых портов «TCP» и «UPD».

Где:

  • Established – порт открыт и используется. Как правило, в поле внешний адрес есть какое-то значение;
  • Time_wait – порт в режиме ожидания;
  • Listening – порт прослушивается.

Специальная программа для открытия портов не требуется. Однако, если вы заинтересовались сторонними утилитами, то установите «Simple Port Forwarding». Единственный её недостаток – она условно-бесплатная.

Kак посмотреть открытые порты в Windows 10?

Порты используются ОС Windows 10 и приложениями для связи с интернетом и открываются автоматически или, в некоторых случаях, вручную пользователем. При установке программ открываются автоматически, то пользователю об этом ничего не известно. Поэтому в этой статье узнаем подробнее, как посмотреть открытые порты в Windows 10.

Для взаимодействия с интернетом приложениям нужно получить доступ к порту. Windows записывает эти обращения, и запись можно посмотреть в любое время. Есть много способов открыть эту запись. Остановимся на двух самых простых методах, которые не требуют установки стороннего программного обеспечения.

Использование команды «AB»

Чтобы узнать приложение, для которого открыт определенный порт на компьютере, выполните команду «AB». В результате отобразится список исполняемых файлов, которые сделали запрос на прослушивание. Для этого выполните следующие шаги:

В поле системного поиска наберите «командная строка» и под найденным результатом выберите вариант запуска от имени администратора.

В консоли запустите:

netstat -ab

В отобразившемся списке имя файла будет показано под информацией о порте.

Просмотр с помощью команды AON

Есть еще один способ, которым можно воспользоваться для идентификации процесса. С его помощью можно посмотреть номер PID вместо имени исполняемого файла.

Откройте окно интерпретатора сочетанием клавиш Win + R, впишите «cmd» и нажмите Shift + Ctrl + Enter, чтобы войти с правами администратора.

Запустите в консоли:

netstat -aon

Отобразится таблица со значениями PID в последнем столбце.

Запишите этот номер, раскройте контекстное окно клавишами Win + X и выберите Диспетчер задач.

Перейдите на вкладку «Подробности», чтобы посмотреть все запущенные процессы. Сопоставьте указанный PID с номером ИД процесса, щелкните правой кнопкой мыши на процесс и выберите «Открыть расположение файла».

Таким образом, можно узнать программу, для которой используется порт.

Открытие портов в брандмауэре на компьютерах с Windows 7, 10: как посмотреть занятые

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

Что такое порты в Windows

Каждый пользователь ожидает от ПК отработку необходимой информации. Для этого ПО задействует много доступных программ. Большая их часть пользуется базой своего сервера. Так происходят прием и передача информации. Данные передаются по конкретному каналу. Его и называют порт или туннель.

Порты Виндовс нужно активировать

Каждый такой канал имеет свои идентификационные координаты. В соответствии с назначением ему присваивается определенный номер. К примеру, для удаленного доступа с одного ПК к другому требуется использовать туннель под номером 3389.

По-другому порт можно охарактеризовать как некое расширение или детализацию адреса.

К сведению! Софт Process and Port Analyzer позволяет получать информацию о том, какие порты активны и каким программам они доступны.

Как открыть порты на Windows 7, 10

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

Операционная система всех версий Виндовс выпускается с предустановленной программой защиты. Открыть раздел приложения, который нужен, можно несколькими способами. Наиболее востребованы две версии.

Открытие портов на Windows

Первый способ:

  1. Открыть «Панель задач».
  2. Нажать на «Пуск».
  3. Открыть основное меню Виндовс.
  4. Найти и активировать вкладку «Служебные».
  5. Выбрать пункт «Панель управления».
  6. Войти во вкладку «Брандмауэр защитника Windows».

К сведению! Можно ввести «брандмауэр защитника Windows» в поисковик. Искомый инструмент будет показан в пункте «Лучшее соответствие». Остается только его активировать, нажав на «Открыть».

Как открыть порты в брандмауэре Windows 7, 8, 10 вторым способом:

  1. Выбрать раздел «Панель задач».
  2. Выбрать вкладку «Отображать скрытые значки».
  3. Активировать вкладку «Безопасность Windows».
  4. Из открывшегося окошка выбрать вкладку «Брандмауэр и безопасность сети».
  5. Из следующего окна выбрать пункт «Дополнительные параметры».
  6. Войти в раздел «Правила для входящих подключений».
  7. Активировать пункт «Создать правило».
  8. Выбрать раздел «Для порта», если канал определен.
  9. Выбрать вкладку «Разрешить подключение».
  10. Подтвердить команду нажатием на «Далее».
  11. Проставить отметки напротив желаемых каналов.
  12. Прописать имя программы (например, «CS 1.6»).
  13. Тапнуть на «Готово».

Таким образом будет создано стандартное правило, и оно высветится в списке других. Методика актуальна для версий Виндовс, начиная с 7.

Обратите внимание! Любой из этих способов позволит открыть раздел «Монитор брандмауэра защитника Windows в режиме повышенной безопасности». Именно он регулирует защитные возможности компьютерной техники.

Как правильно назначать правила

Чтобы назначать правила, у пользователя должны быть права администратора.

Назначение правил требует прав администратора

Для создания правила под определенный туннель нужно:

  1. Войти в брандмауэр защитника Виндовс.
  2. Открыть раздел «Дополнительные системы безопасности».
  3. Активировать пункт «Управление групповыми политиками».
  4. Войти во вкладку «Правила для входящих подключений».
  5. Тапнуть на «Действия».
  6. Выбрать вариант «Создать правило».
  7. Выбрать раздел «Настраиваемая» и нажать на «Далее».
  8. Затем следует отметить все нужные программы в пункте «Программы».

Обратите внимание! Выбрав пункт «Порт» либо «Программа», можно создавать правила с ограниченным количеством страниц, а если воспользоваться вариантом «Настраиваемый», то будут доступны все страницы. К тому же возможности создания станут гораздо шире.

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

Далее для раздела «Мастер создания правила для нового входящего подключения» требуется задать конкретизирующие детали, то есть следует:

  1. Войти во вкладку «Тип правила».
  2. Выбрать пункт «Для порта» и выставить индикатор выбора в желаемой ячейке.
  3. Подтвердить команду нажатием на «Далее».
  4. В новом окне выбрать тип протокола (управление передачей «TCP» или пользовательские датаграммы «UDP»).

При этом точно указать тип протокола невозможно, так как разные приложения используют индивидуальные протоколы. Номера туннелей бывают в промежутке от 0 до 65 535. До значения 1023 каналы забронированы для особых процессов.

Обратите внимание! В Сети можно найти неофициальный список всех портов с протоколами TCP и UDP и информацией о зарезервированном приложении.

При невозможности определения требуемого протокола есть возможность самостоятельно создать новые правила для входящей информации. Одно из них будет для протокола TCP, другое для UDP.

Для самостоятельного создания правила нужно:

  1. Выбрать вкладку «Определенные локальные порты».
  2. Выставить индикатор выбора в нужной ячейке.
  3. Ввести номер тоннеля (если нужно открыть несколько каналов, номера пишут через запятую).
  4. Нажать на «Далее».
  5. Войти в пункт «Разрешить подключение» и настроить индикатор выбора.
  6. Активировать команду нажатием на «Далее».

Если есть опасения насчет надежности соединения, требуется выбрать пункт «Разрешить безопасное подключение». Этот вариант позволит проверить подлинность и надежность соединения. Правда параметр поддерживается не всеми приложениями. Поэтому иногда приходится переходить на не очень надежный вариант.

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

  • доменный. ПК подключен к домену. В этом случае ОС Виндовс может проверять и распознавать все возможные риски;
  • частный. ПК работает через частную сеть. Доверие к такой сети зависит от самого пользователя;
  • публичный. Компьютер подключен по вай-фай в местах общего пользования, к примеру, в ресторане, на вокзалах и т. д. Здесь все неоднозначно.

В последнем окошке следует присвоить правилу имя и предоставить более развернутое описание. Далее нажать на «Готово».

Просмотр открытых и закрытых портов в брандмауэре Windows

Перед открытием канала следует посмотреть их наличие и статус в брандмауэре Windows. С этой целью можно использовать командную строку. Порядок действий будет таким:

  1. Открыть меню.
  2. Нажать на «Пуск».
  3. Войти в «Программы».
  4. Выбрать «Стандартные».
  5. Выбрать раздел «Командная строка».
  6. Ввести команду «cmd».
  7. Нажать «Enter».
  8. Задать команду «netstat —aon | more».

Открытие портов в брандмауэре Windows

Система выдаст список открытых портов Windows. Предпоследний столбец содержит номера тоннелей, а последний — их статус. То есть, если написано:

  • Listening — открытый свободный тоннель;
  • Established — порт занят и участвует в процессе передачи информации;
  • Close wait — передача данных прекращена;
  • Time wait — тоннель не отвечает.

Одновременным нажатием на кнопки «Ctrl + Alt + Delete» (в «Диспетчере задач») можно выяснить, какой процесс запущен на искомом тоннеле. Требуется сопоставить идентификатор и номер порта из консоли.

Обратите внимание! Узнавать статус портов можно через команду «cmd» и активировать действие клавишей «Enter».

Использование стороннего ПО CurrPorts

У Виндовс довольно обширные предустановленные ресурсы, в том числе варианты открытия и закрытия каналов. Вместе с тем есть немало сторонних утилит, которые пользуются успехом, так как узнать свой порт на Windows 10 и других его версиях с их помощью совсем не сложно.

Интерфейс ПО CurrPorts

Одной из более востребованных считают утилиту от Nir Sofer CurrPorts. С ее помощью можно запустить просмотр всех активных портов. Она позволяет легко находить и очищать их от опасных процессов, то есть выступает в роли Firewall (сетевого экрана). Утилита бесплатная и не сложная в изучении.

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

Обратите внимание! Утилита может включать в себе большое количество данных, в том числе предназначенный для нее самой канал.

Для антивируса «Аваст» выделено два порта: 80, 443. Через панель инструментов либо из контекстного меню их можно закрыть, но делать это нежелательно. Настоятельно рекомендуется подчищать только ненужные, но знакомые процессы.

Достоинства софта:

  • русифицированный;
  • бесплатный;
  • не нужно устанавливать;
  • работает в онлайн-режиме;
  • максимально информативен;
  • легко можно чистить каналы от ненужных процессов;
  • информативный и доступный интерфейс.

На сегодняшний день недостатков не выявлено.

Обратите внимание! Предназначение CurrPorts — выдавать максимальную информацию о портах и убирать опасные процессы. Открывать новые канала с помощью программы нельзя.

Современная жизнь предоставляет всеобъемлющий доступ ко Всемирной паутине. Обилие различных программ сделало возможным использование ПК во всех сферах деятельности человека. Этот же факт заставляет заботиться о надежности служб защиты информации. Для ОС Windows таковой является предустановленный софт «Защитник Windows». Его брандмауэр контролирует информацию из Сети, предоставляет доступ исключительно благонадежным приложениям и данным. При помощи определенных действий пользователь самостоятельно сможет включить нужный порт. При необходимости несложные манипуляции помогут закрыть ненужный канал.

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

NETSTAT /?

 

Отображение статистики протокола и текущих сетевых подключений TCP/IP.

 

NETSTAT [-a] [-b] [-e] [-f] [-n] [-o] [-p протокол] [-r] [-s] [-x] [-t]

[интервал]

 

-a Отображение всех подключений и портов прослушивания.

-b Отображение исполняемого файла, участвующего в создании

каждого подключения или порта прослушивания. Иногда известные

исполняемые файлы содержат множество независимых

компонентов. Тогда отображается последовательность компонентов,

участвующих в создании подключения или порта прослушивания. В

этом случае имя исполняемого файла находится снизу в скобках

[], сверху находится вызванный им компонент, и так до тех

пор, пока не достигнут TCP/IP. Заметьте, что такой подход

может занять много времени и требует достаточных разрешений.

-e Отображение статистики Ethernet. Может применяться вместе

с параметром -s.

-f Отображение полного имени домена (FQDN) для внешних адресов.

-n Отображение адресов и номеров портов в числовом формате.

-o Отображение ИД процесса каждого подключения.

-p протокол Отображение подключений для протокола, задаваемых этим

параметром. Допустимые значения: TCP, UDP, TCPv6 или UDPv6.

Если используется вместе с параметром -s для отображения

статистики по протоколам, допустимы следующие значения:

IP, IPv6, ICMP, ICMPv6, TCP, TCPv6, UDP или UDPv6.

-q Отображение всех подключений, портов прослушивания и ограниченных

непрослушивающих TCP-портов. Ограниченные непрослушивающие порты могут быть или не быть

связанными с активными подключениями

-r Отображение содержимого таблицы маршрутов.

-s Отображение статистики по протоколам. По умолчанию статистика

отображается для протоколов IP, IPv6, ICMP, ICMPv6, TCP, TCPv6,

UDP и UDPv6. Параметр -p позволяет указать подмножество

выводимых данных.

-t Отображение состояния разгрузки для текущего подключения.

-x Отображение подключений, прослушивателей и общих конечных точек

NetworkDirect.

-y Отображение шаблона подключений TCP для всех подключений.

Не может использоваться вместе с другими параметрами.

interval Повторное отображение выбранной статистики с паузой

между отображениями, заданной интервалом

в секундах. Чтобы прекратить повторное отображение

статистики, нажмите клавиши CTRL+C.

Если этот параметр опущен, netstat напечатает текущую

информацию о конфигурации один раз.

Как открыть порты на компьютере с Windows 7/10

Современный интернет – это не только совокупность объединённых гиперссылками веб-страниц. В рамки понятия «интернет» входит любая цифровая информация, используемая подчас совершенно разными устройствами. Торрент-клиенты, файлообменные сети, программные компоненты автоматического обновления, многочисленные мессенджеры и «умные» гаджеты – все они используют интернет-трафик, причём передаваться он может через один и тот же сервер. По идее, при обслуживании одним сервером десятков тысяч разных сервисов должна возникнуть настоящая путаница, но этого не происходит, потому что каждый клиент имеет в сети свой IP-адрес. Но и этого может оказаться недостаточно.

Что такое порты в Windows 7/10 и зачем они нужны

Для различения запросов и оптимизации соединения используются ещё протоколы и порты. О последних и пойдёт сегодня речь. Так что же такое порты, зачем они нужны, как узнать какие порты открыты на компьютере и почему они должны быть открыты или, напротив, закрыты?

Порт – это виртуальная единица, канал, номер соединения с удалённым клиентом или сервером, выделяемый той или иной программе. Непонятно? Попробуем объяснить доходчивей. Представьте себе огромное здание с 65 535 дверьми. Двери эти не простые, ведущие во внутренние комнаты, а волшебные, ведущие в другие такие же здания. Дом с множеством дверей – это ваш компьютер, а двери – это порты, через которые программы устанавливают соединение с другими компьютерами.

Когда приложение желает получить доступ в сеть, оно резервирует для себя порт с определённым номером, благодаря чему при обмене многочисленными данными не бывает путаницы. Когда программа завершает свою работу, порт освобождается, хотя для некоторых портов есть свои исключения. Например, порты 80 и 443 должны быть открыты постоянно, иначе некоторые программы не смогут соединиться с интернетом, если только в их алгоритмах не предусмотрена возможность альтернативного подключения. Другие порты желательно держать на замке, дабы избежать атак по сети и использования их вредоносными программами.

Как проверить открыт ли порт

С понятием «порта» более или менее разобрались, теперь давайте узнаем, как проверить, открыт ли порт на компьютере или нет. Способов проверки доступности или недоступности порта(ов) существует несколько. Самый простой и очевидный – воспользоваться онлайновыми сервисами PortScan.ru или 2ip.ru. Чтобы определить, открыт ли явно порт или нет, нужно ввести его номер в специальное поле и нажать кнопку «Проверить».

A Quick Guide (Part 2)

Этот пост был проверен, и информация по-прежнему актуальна по состоянию на июнь 2018 года.

В начале 2012 года я написал статью под названием Scanning Open Ports in Windows: A Quick Guide в котором рассказывалось, как использовать NetStat.exe, Tasklist.exe, TCPView.exe и PortQry.exe, а также Сканирование открытых портов в Windows: Часть 3 , в которой рассказывалось, как использовать протокол NMAP для просмотра открытых портов и устранения неполадок сетевого подключения приложений на стороне клиента или сервера вопросы.Эта статья является продолжением этого и обсуждает еще три бесплатных инструмента, которые вы можете использовать для проверки открытых портов — Telnet, CurrPorts.exe и TCPEye.exe.
[ulp id = ”cbiKoDdv59CzTKSA”]

Telnet

Для начала, я подумал, что стоит упомянуть Telnet. Используя команду telnet, вы можете быстро проверить, открыт ли определенный порт на хосте в вашей сети. Для этого:

  1. Откройте окно командной строки
  2. Введите telnet имя хоста номер_порта или telnet ip_address номер_порта

Замените hostname или ip_address именем или IP-адресом машину, к которой вы хотите подключиться, и номер_порта с номером порта, который вы хотите проверить.Вы увидите пустой экран, если соединение было успешным (указывая, что указанный порт открыт).

Примечание: В Windows Vista / 7/8 Telnet по умолчанию отключен. Чтобы включить его:

  1. Перейдите в Панель управления > Программы и компоненты > Включите или выключите функции Windows
  2. Проверьте Telnet Server и Telnet Client
  3. Нажмите OK , чтобы установленные функции.

Еще один удобный инструмент для добавления в вашу коллекцию — CurrPorts. CurrPorts работает как отдельное приложение, которое отображает все открытые порты TCP и UDP на вашем локальном компьютере и подробную информацию о том, какой процесс открыл эти порты. С помощью этого инструмента вы также можете:

  1. Закрыть нежелательные TCP-соединения (при запуске под учетной записью администратора)
  2. Завершить процесс, открывший порт
  3. Экспортировать информацию о порте TCP / UDP в файл
  4. Отфильтровать информацию, которая отображается, чтобы показать или скрыть порты TCP / UDP, порты, которые прослушивают, установлены, закрыты, и даже помечать порты, которые не связаны с известным приложением.

Чтобы открыть CurrPorts, просто распакуйте ZIP-файл и запустите CurrPorts.exe. Он немедленно отобразит информацию обо всех открытых в данный момент портах. Используйте меню «Параметры», чтобы отфильтровать информацию о портах, которую вы хотите просмотреть.

На изображении ниже показано, как может выглядеть подозрительное соединение, если вы исследуете локальную машину. В этом примере я создал небольшое консольное приложение на C # для имитации сетевого подключения клиент / сервер, которое подключается к порту 6996 на локальном IP-адресе.Вы можете использовать столбец «Страна удаленного IP-адреса» в правом углу окна, чтобы быстро указать, где находится удаленный сервер.

Примечание: В реальном мире вредоносный процесс (например, ботнет) будет иметь другой удаленный адрес (для целей этого примера клиентский и серверный процессы выполняются на одном компьютере).

Независимо от того, что вы исследуете, посмотрите на имя процесса и номер порта вместе, чтобы определить, не кажется ли что-то необычным.В качестве альтернативы, если вы ищете конкретный открытый порт, отсортируйте столбец «Локальный порт» или «Удаленный порт» и найдите нужный номер порта.

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

Наконец, похожее на CurrPorts приложение под названием TCPEye. TCPEye также отображает список всех открытых в данный момент портов TCP / UDP на вашем локальном компьютере и показывает подробную информацию о процессе, который открыл порт.Как и CurrPorts, TCPEye также позволяет:

  1. Просматривать, в какой стране расположен удаленный сервер
  2. Закрывать нежелательные TCP-соединения
  3. Сохранять информацию о портах TCP / UDP в файл HTML, XML или CSV.

Отличительной особенностью TCPEye является то, что если вы заметили подозрительный процесс (например, тот, который подключен к открытому порту и удаленному адресу), вы можете щелкнуть его правой кнопкой мыши и выбрать «Проверить с помощью VirusTotal» для процесса. информация, которая будет загружена и проанализирована VirusTotal (как показано на изображении ниже).

Следует отметить, что TCPEye не работает как отдельное приложение и требует предварительной установки.

Знаете ли вы о каких-либо других бесплатных инструментах или инструментах с открытым исходным кодом, которые вы используете для проверки открытых портов? Если да, мы будем рады услышать от вас.

.

Сканирование открытых портов в Windows: Часть 3 (NMAP)

В 2012 и 2013 годах я написал пару статей под названием Сканирование открытых портов в Windows: Краткое руководство и Сканирование открытых портов в Windows: Краткое руководство (Часть 2) , в котором рассказывалось, как использовать серию изящных небольших утилит для просмотра открытых портов и устранения проблем с сетевым подключением клиентских или серверных приложений. Статьи актуальны и сегодня, но я также хотел бы продолжить и обсудить использование NMAP для проверки открытых портов.

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

Этот пост будет посвящен тому, как использовать Nmap для сканирования открытых портов. Nmap может быть чрезвычайно полезен для того, чтобы помочь вам разобраться в корне проблемы, которую вы исследуете, проверить правила брандмауэра или проверить правильность настройки таблиц маршрутизации.

Для начала загрузите и установите Nmap с веб-сайта nmap.org, а затем запустите командную строку.

Набрав nmap [hostname] или nmap [ip_address] , запустится сканирование по умолчанию. При сканировании по умолчанию используется 1000 общих портов TCP и включено обнаружение хоста.

Host Discovery выполняет проверку, находится ли хост в сети. В большом диапазоне IP-адресов это полезно для идентификации только активных или интересных хостов, а не для сканирования каждого порта на каждом IP-адресе в диапазоне (многие из которых могут даже отсутствовать).

Примечание. nmap.scanme.org — это сервер, созданный командой NMAP, чтобы вы могли проверить функциональность инструмента.

Когда сканирование завершится, вы должны увидеть отчет о сканировании Nmap, аналогичный показанному на изображении выше. Это подтверждает, что Nmap установлен и работает правильно.

Вы заметите, что возвращенная информация — ПОРТ | ГОСУДАРСТВО | СЛУЖБА. Прежде чем мы углубимся в команды, было бы полезно узнать, что означают различные «СОСТОЯНИЯ».Справочное руководство Nmap дает довольно подробное объяснение, но здесь я дам вам краткое изложение.

СОСТОЯНИЕ Описание
Открыто Целевой порт активно отвечает на запросы TCP / UDP / SCTP.
Закрыт Целевой порт активен, но не прослушивает.
Filtered Межсетевой экран или устройство фильтрации пакетов препятствует возврату состояния порта.
Нефильтрованный Целевой порт доступен, но Nmap не может определить, открыт он или закрыт.
Открыто / отфильтровано Nmap не может определить, открыт целевой порт или отфильтрован.
Closed / Filtered Nmap не может определить, закрыт ли целевой порт или отфильтрован.

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

Команды сканирования портов Nmap

Параметр «–open»

В любой из приведенных ниже команд вы можете указать параметр «–open» в своей команде Nmap, чтобы Nmap отображал только порты с «Открытое» состояние.

nmap –open [ip_address]

Сканирование одного порта

Эта команда инициирует сканирование по умолчанию целевого хоста и ищет порт 80.

Сканирование определенного диапазона портов

nmap -p 1-200 [ip_address]

Эта команда инициирует сканирование целевого хоста по умолчанию и ищет порты в диапазоне 1-200.

Сканирование всего диапазона портов

Эта команда инициирует сканирование целевого хоста в поисках всех портов (1-65535).

Сканирование 100 верхних портов (быстрое сканирование)

Эта команда инициирует быстрое сканирование целевого хоста в поисках только 100 верхних общих портов TCP.

Сканирование нескольких портов TCP / UDP

nmap -p U: 53,67-68, T: 21-25,80,135 [ip_address]

Эта команда инициирует сканирование целевой хост ищет только указанные порты UDP и TCP.

Сканирование определенных имен служб

nmap -p http, ssh, msrpc, microsoft-ds [ip_address]

Эта команда запустит сканирование целевого хоста в поисках связанных портов с указанными именами служб.

Сканирование TCP SYN (по умолчанию)

Эта команда инициирует сканирование TCP SYN для целевого хоста. Сканирование TCP SYN отправляет SYN-пакет на целевой хост и ожидает ответа. Если он получает обратно пакет ACK, это означает, что порт открыт. Если получен пакет RST, это означает, что порт закрыт. Если после нескольких передач не было получено ответа, порт считается отфильтрованным (устройство или приложение между источником и целью фильтруют пакеты).

Сканирование TCP-соединения

Эта команда инициирует сканирование TCP-соединения с целевым хостом. Сканирование TCP-соединения — это сканирование по умолчанию, выполняемое, если сканирование TCP SYN невозможно. Этот тип сканирования требует, чтобы базовая операционная система попыталась подключиться к целевому хосту / порту с помощью системного вызова «connect».

Сканирование порта UDP

Эта команда инициирует сканирование порта UDP для целевого хоста. Сканирование UDP отправляет пакет UDP на целевой порт (порты).Если получен ответ, порт классифицируется как открытый. Если после нескольких передач ответ не получен, порт классифицируется как открытый / отфильтрованный.

Сканирование SCTP INIT

Эта команда инициирует сканирование SCTP INIT целевого хоста. Сканирование SCTP INIT похоже на сканирование TCP SYN, но зависит от протокола SCTP. Блок INIT отправляется на целевой порт (-ы). Если обратно получен блок INIT-ACK, порт классифицируется как открытый. Если получен блок ABORT, порт классифицируется как закрытый.Если после нескольких передач ответ не получен, порт классифицируется как отфильтрованный.

Zenmap

В установочный пакет Nmap входит интерфейсный графический интерфейс для Nmap под названием Zenmap, используемый для управления Nmap из пользовательского интерфейса, а не из командной строки.

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

Вы можете создать новый профиль перед запуском сканирования. Для этого перейдите в Профиль > Новый профиль или команду .

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

Чтобы начать сканирование, введите цель для сканирования и выберите профиль сканирования, прежде чем нажать « Scan» .

По завершении сканирования результаты будут отображены на вкладке « Nmap Output» с дальнейшей разбивкой на вкладках «Порты / хосты», «Топология», «Сведения о хосте» и «Сканирование».

Перейдите на вкладку Ports / Hosts , чтобы просмотреть подробный список всех открытых портов, обнаруженных на целевом хосте.

Zenmap сохраняет историю ваших сканирований и позволяет сравнивать два сканирования бок о бок. Для этого перейдите в Инструменты > Сравнить результаты . Это полезно для проверки того, имеют ли два хоста одинаковый список открытых портов.

Знаете ли вы о каких-либо других бесплатных инструментах или инструментах с открытым кодом, которые вы используете для проверки открытых портов? Если да, мы будем рады услышать от вас.

END

Упражнение по SEO: слушайте подкасты, рассказывающие истории, здесь

.

окон — Как мне узнать, какое приложение использует мой порт?

Переполнение стека

  1. Около
  2. Продукты

  3. Для команд
  1. Переполнение стека
    Общественные вопросы и ответы

  2. Переполнение стека для команд
    Где разработчики и технологи делятся частными знаниями с коллегами

  3. Вакансии
    Программирование и связанные с ним технические возможности карьерного роста

  4. Талант
    Нанимайте технических специалистов и создавайте свой бренд работодателя

  5. Реклама
    Обратитесь к разработчикам и технологам со всего мира

  6. О компании

Загрузка…

  1. Авторизоваться
    зарегистрироваться

  2. текущее сообщество

.

Мониторинг сетевых подключений TCP / IP в Windows

CurrPorts v2.62 — Мониторинг открытых сетевых портов / подключений TCP / IP

Copyright (c) 2004-2020 Нир Софер
Сопутствующие утилиты
См. Также
  • NK2Edit — редактировать, объединять и исправлять файлы автозаполнения (.NK2) Microsoft Outlook.
Описание

CurrPorts — это программное обеспечение для мониторинга сети, которое отображает список всех открытых в данный момент портов TCP / IP и UDP на вашем локальном компьютере.Для каждого порта в списке также отображается информация о процессе, открывшем порт,
включая имя процесса, полный путь к процессу, информацию о версии процесса
(название продукта, описание файла и т. д.), время создания процесса и пользователь,
создал это.

Кроме того, CurrPorts позволяет закрывать нежелательные TCP-соединения, завершать процесс, открывший порты, и
сохранить информацию о портах TCP / UDP в HTML-файл, XML-файл или текстовый файл с разделителями-табуляциями.
CurrPorts также автоматически помечает розовым цветом подозрительные порты TCP / UDP, принадлежащие неопознанным приложениям (Applications
без информации о версии и значков)

Уведомление!
  • Когда включен параметр «Использовать кэш DNS для имен хостов», при каждом обновлении происходит значительная утечка памяти. Эта
    утечка памяти вызвана не CurrPorts напрямую, а программным интерфейсом кеширования DNS Windows. В настоящее время я не могу найти решение этой проблемы, поэтому, если
    вы запускаете CurrPorts в течение многих часов в режиме автоматического обновления, рекомендуется отключить параметр «Использовать кэш DNS для имен хостов».
  • Если вы хотите отслеживать активность UDP, вам следует попробовать использовать инструмент LiveTcpUdpWatch.

Ссылки для скачивания находятся внизу этой страницы

Искать другие утилиты в NirSoft
История версий
  • Версия 2.62:
    • Добавлена ​​опция «Копировать удаленный адрес».
  • Версия 2.61:
    • Исправлен CurrPorts для обновления статуса TCP-порта (столбец «Состояние») при его изменении.
  • Версия 2.60:
    • Добавлена ​​поддержка баз данных GeoLite2 City и GeoLite2 Country в формате CSV (поддерживаются адреса IPv4 и Ipv6).
    • Для его использования необходимо распаковать файлы базы данных GeoLite2 в папку cports.exe.
    • Добавлена ​​поддержка базы данных GeoLite2 ASN в формате CSV. Чтобы использовать эту функцию, извлеките файлы CSV в папку cports.exe.
      и информация будет отображаться в столбцах «Remote IP ASN» и «Remote IP Company».
  • Версия 2.55:
    • Добавлен параметр командной строки / CaptureTime, который позволяет захватывать информацию о портах из командной строки в течение указанного количества миллисекунд вместо создания одного снимка.
    • Например: cports.exe / scomma c: \ temp \ ports1.csv / CaptureTime 10000
    • Имейте в виду, что вы должны запустить cports.exe от имени администратора, чтобы получить информацию об отправленных / полученных байтах с параметром командной строки / CaptureTime.
    • Добавлен параметр командной строки / RunAsAdmin для запуска CurrPorts от имени администратора из командной строки.
  • Версия 2.51:
    • Добавлен столбец «Отметка времени создания», в котором отображается дата / время создания соединения. Имейте в виду, что эта информация не
      доступен для всех подключений и лучше работает в Windows 10.
  • Версия 2.50:
    • Добавлены новые столбцы: «Отправленные байты», «Полученные байты», «Отправленные пакеты», «Полученные пакеты».
      Эти столбцы активны только при запуске CurrPorts от имени администратора, активном режиме «Автообновление» и включенной опции «Сбор информации о байтах отправки / получения».
  • Версия 2.36:
    • Добавлена ​​опция «Автоматический размер столбцов + заголовки».
  • Версия 2.35:
    • Параметр «Разрешить IP-адреса» теперь также работает с адресами IPv6.
  • Версия 2.32:
    • Добавлена ​​возможность выбора другого шрифта (имени и размера) для отображения в главном окне (в меню «Вид»).
  • Версия 2.31:
    • Теперь вы можете указать идентификатор процесса в параметре командной строки / close, например:

      cports.exe / закрыть * * * * 2154
  • Версия 2.30:
    • Добавлен отдельный фильтр отображения для каждого состояния TCP в разделе «Параметры» -> «Фильтр отображения состояния» («Отображать синхронизацию», «Отображать время ожидания» и т. Д.)
  • Версия 2.25:
    • Добавлена ​​опция «Скрыть элементы с адресом обратной связи» (скрыть элементы с локальным или удаленным адресом 127.0.0.1 или :: 1)
  • Версия 2.22:
    • Исправлена ​​ошибка: опция «Запуск от имени администратора» не работала в некоторых системах.
  • Версия 2.21:
    • Изменен способ работы опции «Использовать кэш DNS для имен хостов», чтобы решить проблему с утечкой памяти.
  • Версия 2.20:
    • CurrPorts теперь отображает имена процессов (некоторые из них без полного пути) для большинства процессов, когда вы запускаете его без повышения прав («Запуск от имени администратора»).
      Кроме того, 32-разрядная версия CurrPorts теперь правильно определяет 64-разрядные процессы.
  • Версия 2.15:
    • Добавлен параметр «Запуск от имени администратора» (Ctrl + F11), который позволяет легко запускать CurrPorts от имени администратора в Windows Vista / 7/8/2008.(Когда вы запускаете CurrPorts от имени администратора, отображается информация обо всех процессах)
    • Исправлена ​​ошибка: CurrPorts не мог запомнить последний размер / положение главного окна, если оно не было расположено на основном мониторе.
  • Версия 2.12:
    • Теперь вы можете отключить / включить все фильтры на панели инструментов.
  • Версия 2.11:
    • Исправлена ​​проблема утечки памяти.
  • Версия 2.10:
    • При сохранении открытых портов из командной строки CurrPorts теперь использует тот же порядок столбцов, что и в файле.cfg файл.
  • Версия 2.09:
    • Исправлена ​​ошибка с версии 2.08: перестали работать некоторые фильтры …
  • Версия 2.08:
    • Добавлена ​​поддержка фильтрации по идентификатору процесса (в окне Advanced Filters), например:

      включают: процесс: 327

  • Версия 2.07:
    • Исправлено мерцание при автоматическом обновлении.
  • Версия 2.06:
    • Исправленная проблема: диалоговое окно свойств и другие окна открывались не на том мониторе в системе с несколькими мониторами.
  • Версия 2.05:
    • Добавлена ​​поддержка базы данных GeoLite City.
      Теперь вы можете загрузить базу данных GeoLite City (GeoLiteCity.dat.gz), поместить ее в ту же папку cports.exe и
      CurrPorts будет автоматически использовать его для получения информации о стране / городе для каждого удаленного IP-адреса.
  • Версия 2.02:
    • CurrPorts теперь отображает простое сообщение об ошибке, если не удается закрыть одно или несколько TCP-соединений.
  • Версия 2.01:
    • Столбцы «Удаленный адрес» и «Локальный адрес» теперь отсортированы по IP-адресу в числовом виде. (В предыдущих версиях они были отсортированы по алфавиту)
  • Версия 2.00:
    • Добавлен необязательный пятый параметр в параметр командной строки / close, который позволяет указать имя процесса (например, firefox.exe)
  • Версия 1.97:
    • Параметр «Использовать кэш DNS для имен хостов» теперь отключен по умолчанию, поскольку кажется, что
      чтение кеша DNS вызывает утечку памяти в некоторых системах Windows 7 / x64.
  • Версия 1.96:
    • Исправлена ​​ошибка: CurrPorts случайным образом не отображал номера удаленных портов IPv6-соединений.
  • Версия 1.95:
    • Добавлена ​​опция «Использовать кэш DNS для имен хостов». Когда он включен,
      CurrPorts использует кеш DNS Windows для разрешения удаленных IP-адресов.

  • Версия 1.94:
    • Добавлен параметр «Пользовательское» автоматическое обновление в разделе «Параметры» -> «Автоматическое обновление».
      Количество секунд для пользовательского автообновления можно установить в окне дополнительных параметров (Ctrl + O).
    • Исправлена ​​проблема с отправкой данных на стандартный вывод (когда имя файла — пустая строка).
  • Версия 1.93:
    • Обновлены внутренние названия стран (добавлено еще 14 стран), которые используются для отображения названия страны в столбце «Страна удаленного IP».
  • Версия 1.92:
    • При выборе опции «Очистить файл журнала» CurrPorts теперь спрашивает вас, хотите ли вы
      очистите журнал, чтобы избежать ошибочной очистки файла журнала.
  • Версия 1.91:
    • Добавлена ​​опция «Звуковой сигнал при новых портах».
  • Версия 1.90:
    • Добавлена ​​опция «Подносить воздушный шар на новых портах». Когда включены и этот параметр, и параметр «Поместить значок в лоток»,
      каждый новый порт, обнаруженный CurrPorts, будет отображаться во всплывающем окне в трее.
      (Если порт TCP / UDP фильтруется другими параметрами CurrPorts и не отображается в
      в главном окне, оно не будет отображаться во всплывающем окне в трее.)
  • Версия 1.87:
    • Улучшен столбец «Имя пользователя».
      Если вы запустите CurrPorts от имени администратора, в этом столбце будет отображаться имя пользователя.
      для всех процессов.(В предыдущих версиях CurrPorts не обнаруживал процессы, созданные другими пользователями, даже
      при запуске от имени администратора)
  • Версия 1.86:
    • Добавлена ​​опция «Пометить четные / нечетные строки» в меню «Просмотр». Когда он включен, четные и нечетные строки отображаются разным цветом, чтобы было легче читать одну строку.
  • Версия 1.85:
    • Добавлены параметры командной строки для управления настройками в меню Параметры и Просмотр:
      / MarkPorts, / DisplayUdpPorts, / DisplayTcpPorts, / DisplayClosedPorts и другие…

  • Версия 1.83:
    • Добавлена ​​опция «Добавить строку заголовка в CSV / файл с разделителями табуляции». Когда эта опция включена, добавляются имена столбцов.
      в качестве первой строки при экспорте в CSV или файл с разделителями табуляции.
  • Версия 1.82:
    • Добавлен параметр «Изменить размер столбцов при каждом обновлении», который позволяет автоматически изменять размер столбцов.
      в соответствии с длиной текста при каждом обновлении.
  • Версия 1.81:
    • Добавлены дополнительные параметры фильтра включения / исключения в контекстное меню CurrPorts.
  • Версия 1.80:
    • Добавлена ​​опция настраиваемой строки журнала (в окне «Дополнительные параметры»), которая позволяет вам установить формат строки журнала и поместить в нее любое значение столбца, которое вам нравится.
  • Версия 1.76:
    • Добавлена ​​опция «Значок в трее одним щелчком». Когда он установлен и вы используете опцию значка в трее,
      один щелчок левой кнопкой мыши по иконке в трее откроет CurrPorts. (Без этой опции требуется двойной щелчок)
  • Версия 1.75:
    • В контекстное меню добавлена ​​опция «Исключить выбранные процессы из фильтров».
    • Добавлена ​​клавиша-ускоритель для опции «Включить выбранные процессы в фильтры».
    • Исправлена ​​ошибка «Включить выбранные процессы в фильтры»: не работала над системным процессом.
    • Добавлена ​​опция «Отключить все фильтры», чтобы легко переключаться между активным состоянием фильтра и состоянием без фильтра, как
      альтернатива «Очистить все фильтры», которая не позволяет вернуть фильтры.
  • Версия 1.70:
    • Добавлен параметр командной строки / sort для сортировки списка подключений, сохраненного из командной строки.
  • Версия 1.66:
    • Исправленная проблема: когда окно CurrPorts скрыто и на панели задач есть значок, повторный запуск CurrPorts откроет существующий
      экземпляр CurrPorts вместо создания другого.
  • Версия 1.65:
    • Добавлен значок перетаскивания на панели инструментов, позволяющий легко выполнять фильтрацию по желаемому приложению.Просто перетащите целевой значок в окно приложения, и CurrPorts отобразит только открытые
      порты этого приложения.
  • Версия 1.60:
    • Добавлен новый столбец: Заголовок окна (заголовок окна процесса)
    • Добавлена ​​опция «Очистить все фильтры».
    • Добавлена ​​опция «Включить выбранные процессы в фильтры». Позволяет легко фильтровать по выбранным процессам.
  • Версия 1.56:
    • Добавлена ​​новая опция: Спрашивать перед любым действием.(Если вы отключите эту опцию, CurrPorts не задаст вам никаких вопросов.
      перед закрытием портов / приложений)
  • Версия 1.55:
    • В строку состояния добавлено количество удаленных подключений.
    • Добавлена ​​информация о портах во всплывающую подсказку значка в трее.
  • Версия 1.51:
    • Исправлена ​​ошибка: в редких случаях при запуске CurrPorts может появляться окно исключения.
  • Версия 1.50:
    • Добавлена ​​опция «Отображать порт в адресе».Когда этот параметр отмечен, адреса будут отображаться в формате «адрес: порт».
  • Версия 1.48:
    • Исправлена ​​комбинация клавиш Alt + 1.
  • Версия 1.47:
    • Добавлено автообновление каждые 1 секунду.
  • Версия 1.46:
    • Автоматически запускать IPNetInfo, когда он находится в той же папке CurrPorts.
  • Версия 1.45:
    • Добавлен столбец «Страна удаленного IP-адреса», в котором отображается название страны удаленного IP-адреса.
      (требуется скачать внешний файл отсюда)
  • Версия 1.41:
    • Исправлена ​​ошибка: CurrPorts не отображал текущий статус автоматического обновления в меню.
  • Версия 1.40:
  • Версия 1.37:
    • Исправлена ​​ошибка: CurrPorts не отображал информацию о процессе при работе под Windows Vista
      с пользователем без прав администратора.
    • Добавлен столбец имени файла модуля (работает только на XP / SP2)
  • Версия 1.36:
    • Исправлена ​​ошибка: главное окно потеряло фокус, когда пользователь переключился на другое приложение, а затем вернулся обратно в CurrPorts.
  • Версия 1.35:
    • Исправлена ​​ошибка сохранения в виде файла с разделителями-запятыми, когда значения полей содержали символ запятой.
  • Версия 1.34:
    • Новая опция: запомнить последний фильтр (фильтр сохраняется в cports_filter.txt)
  • Версия 1.33:
    • Добавлена ​​поддержка сохранения файлов с разделителями-запятыми (.csv).
    • Добавлен новый параметр командной строки: / scomma
  • Версия 1.32:
    • Новый параметр: запускать CurrPorts как скрытый (только когда включен параметр «Поместить значок в лоток»)
    • Новая опция: копирование удаленного IP-адреса (F2).
  • Версия 1.31:
    • Исправлена ​​ошибка: порты TCP и UDP с одинаковым номером и в одном процессе объединены в один элемент.
  • Версия 1.30:
    • Новый столбец: добавлен — отображает дату добавления указанного соединения.
    • Новый вариант: положить значок на поднос.
    • Новая опция: файл журнала.
  • Версия 1.20:
    • Добавлена ​​поддержка фильтров.
    • Настройки утилиты CurrPorts теперь сохраняются в файл cfg вместо использования реестра.
    • Новые параметры командной строки.
    • Теперь вы можете отправить информацию на стандартный вывод, указав пустое имя файла («») в командной строке.
    • Добавлена ​​поддержка x64.
  • Версия 1.11:
    • Добавлена ​​поддержка информации о процессе в Vista.
  • Версия 1.10:
    • Всплывающая подсказка отображается, когда длина строки в столбце превышает длину столбца.
  • Версия 1.09:
    • / close параметр командной строки — закрыть соединение из командной строки
  • Версия 1.08:
  • Версия 1.07:
    • Новая опция: разрешить удаленные IP-адреса.
  • Версия 1.06:
    • Новый столбец: атрибуты процесса — отображение атрибутов файла процесса (H — скрытый, R — только для чтения и т. Д.)
    • Добавлена ​​поддержка работы с утилитой IPNetInfo.
  • Версия 1.05:
    • Исправлена ​​ошибка: определение пути процесса, начинающегося с ‘\ ?? \’
  • Версия 1.04:
    • Добавлены дополнительные клавиши-акселераторы.
    • Добавлена ​​поддержка визуальных стилей Windows XP.
  • Версия 1.03:
    • Новая опция: Прослушивание дисплея
    • Новый вариант: отображение установлено
    • Новая опция: отображать элементы с неизвестным состоянием
    • Новая опция: отображение элементов без удаленного адреса
  • Версия 1.02:
    • Исправлена ​​ошибка: сообщение «Исключение C0000005» при запуске CurrPorts в Windows NT / 2000 без прав администратора.
    • Новый столбец: «Службы процесса» — отображает список служб процесса.
  • Версия 1.01:
    • Параметр «Копировать выбранные элементы» теперь копирует данные портов в формате с разделителями табуляции,
      так что вы можете мгновенно вставить данные в свой лист Excel.
    • Улучшение портов для привязки процессов под Windows 2000.
      Информация о процессе теперь также отображается в Windows NT.
  • Версия 1.00: Первый выпуск.
Системные требования

Эта утилита отлично работает под Windows NT, Windows 2000, Windows XP, Windows Server 2003, Windows Server 2008, Windows Vista, Windows 7, Windows 8 и Windows 10.Также имеется отдельная загрузка CurrPorts для x64-версий Windows.
Если вы хотите использовать эту утилиту в Windows NT, вам следует установить psapi.dll в каталог system32.

Вы также можете использовать эту утилиту в более старых версиях Windows (Windows 98 / ME), но в этих версиях
Windows, информация о процессе для каждого порта отображаться не будет.

Использование CurrPorts

Утилита CurrPorts — это автономный исполняемый файл, не требующий установки.
процесс или дополнительные библиотеки DLL.Чтобы начать пользоваться, просто скопируйте исполняемый файл (cports.exe)
в любую понравившуюся папку и запустите ее.

В главном окне CurrPorts отображается список всех открытых в данный момент портов TCP и UDP.
Вы можете выбрать один или несколько элементов, а затем закрыть выбранные подключения, скопировать информацию о портах в буфер обмена,
или сохраните его в HTML / XML / текстовом файле.
Если вы не хотите просматривать все доступные столбцы или хотите изменить порядок столбцов
на экране и в сохраняемых файлах выберите «Выбрать столбец» в меню «Просмотр» и
выберите нужные столбцы и их порядок.Чтобы отсортировать список по определенному столбцу,
щелкните заголовок нужного столбца.

Меню параметров

В меню «Параметры» доступны следующие параметры:

  • Прослушивание дисплея:
    Если этот параметр включен, отображаются все порты прослушивания.

  • Дисплей установлен:
    Если эта опция включена, отображаются все установленные соединения.

  • Дисплей закрыт:

.

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

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