CurrPorts v2.50
Copyright (c) 2004 - 2018 Nir Sofer
Web site: http://www.nirsoft.net
Description
===========
CurrPorts displays the list of all currently opened TCP/IP and UDP ports
on your local computer. For each port in the list, information about the
process that opened the port is also displayed, including the process
name, full path of the process, version information of the process
(product name, file description, and so on), the time that the process
was created, and the user that created it.
In addition, CurrPorts allows you to close unwanted TCP connections, kill
the process that opened the ports, and save the TCP/UDP ports information
to HTML file , XML file, or to tab-delimited text file.
CurrPorts also automatically mark with pink color suspicious TCP/UDP
ports owned by unidentified applications (Applications without version
information and icons)
Versions History
================
* Version 2.50:
o Added new columns: 'Sent Bytes', 'Received Bytes', 'Sent
Packets', 'Received Packets'. These columns are active only when
running CurrPorts as Administrator , 'Auto Refresh' mode is active
and the 'Collect Send/Receive Bytes Information' option is turned on.
Added new columns: 'Sent Bytes', 'Received Bytes', 'Sent Packets',
'Received Packets'. These columns are active only when running
CurrPorts as Administrator , 'Auto Refresh' mode is active and the
'Collect Send/Receive Bytes Information' option is turned on. </ul
o Version 2.36:
- Added 'Auto Size Columns+Headers' option.
o Version 2.35:
- The 'Resolve IP Addresses' option now also works with IPv6
addresses.
o Version 2.32:
- Added option to choose another font (name and size) to
display in the main window (Under the View menu).
o Version 2.31:
- You can now specify process ID in the /close command-line
option, for example:
cports.exe /close * * * * 2154
o Version 2.30:
- Added separated display filter for every TCP state, under
Options -> State Display Filter ('Display Syn-Sent', 'Display Time
Wait', and more...)
o Version 2.25:
- Added 'Hide Items With Loopback Address' option (Hide items
that their Local Address or Remote Address is 127.0.0.1 or ::1 )
o Version 2.22:
- Fixed bug: The 'Run As Administrator' option failed to work
on some systems.
o Version 2.21:
- Changed the way that the 'Use DNS Cache For Host Names'
option works, in order to solve a memory leak problem.
o Version 2.20:
- CurrPorts now displays the process names (Some of them
without the full path) for most processes when you run it without
elevation ('Run As Administrator'). Also, the 32-bit version of
CurrPorts now detects 64-bit processes properly.
o Version 2.15:
- Added 'Run As Administrator' option (Ctrl+F11), which allows
you to easily run CurrPorts as Administrator on Windows
Vista/7/8/2008. (When you run CurrPorts as admin, information about
all prcesses is displayed)
- Fixed bug: CurrPorts failed to remember the last
size/position of the main window if it was not located in the
primary monitor.
o Version 2.12:
- You can now disable/enable all filters from the toolbar.
o Version 2.11:
- Fixed memory leak problem.
o Version 2.10:
- When saving the opened ports from command-line, CurrPorts now
uses the same columns order saved in the .cfg file.
o Version 2.09:
- Fixed bug from version 2.08: Some filters stopped working...
o Version 2.08:
- Added support for filtering by process ID (In Advanced
Filters window), for example:
include:process:327
o Version 2.07:
- Fixed the flickering on automatic refresh.
o Version 2.06:
- Fixed issue: The properties dialog-box and other windows
opened in the wrong monitor, on multi-monitors system.
o Version 2.05:
- Added support for GeoLite City database. You can now download
the GeoLite City database (GeoLiteCity.dat.gz), put it in the same
folder of cports.exe, and CurrPorts will automatically use it to
get the country/city information for every remote IP address.
o Version 2.02:
- CurrPorts now displays a simple error message if it fails to
close one or more TCP connections.
o Version 2.01:
- The 'Remote Address' and 'Local Address' columns are now
sorted by the IP address numerically. (In previous versions they
were sorted alphabetically)
o Version 2.00:
- Added optional fifth parameter to the /close command-line
option, which allows you to specify a process name (e.g:
firefox.exe)
o Version 1.97:
- The 'Use DNS Cache For Host Names' option is now turned off
by default, because it seems that reading the DNS cache causes a
memory leak on some Windows 7/x64 systems.
o Version 1.96:
- Fixed bug: CurrPorts randomly failed to display remote port
numbers of IPv6 connections.
o Version 1.95:
- Added 'Use DNS Cache For Host Names' option. When it's turned
on, CurrPorts uses the DNS cache of Windows to resolve remote IP
addresses.
o Version 1.94:
- Added 'Custom' AutoRefresh option under Options -> Auto
Refresh. The number of seconds for the Custom AutoRefresh can be
set in the Advanced Options window (Ctrl+O)
- Fixed the problem with sending the data to stdout (when the
filename is empty string).
o Version 1.93:
- Updated the internal country names (added more 14 countries)
that are used for displaying the country name in the 'Remote IP
Country' column.
o Version 1.92:
- When choosing 'Clear Log File' option, CurrPorts now asks you
whether you want to clear the log, in order to avoid from clearing
the log file by mistake.
o Version 1.91:
- Added 'Beep On New Ports' option.
o Version 1.90:
- Added 'Tray Balloon On New Ports' option. When both this
option and 'Put Icon On Tray' option are turned on, every new port
detected by CurrPorts will be displayed in a tray balloon. (If the
TCP/UDP port is filtered by the other CurrPorts options and it's
not displayed in the main window, it won't be displayed in the tray
balloon.)
o Version 1.87:
- Improved the 'User Name' column. If you run CurrPorts as
administrator, this column will display the user name for all
processes. (In previous versions, CurrPorts failed to detect
processes created by other users, even when you run it as
Administrator)
o Version 1.86:
- Added 'Mark Odd/Even Rows' option, under the View menu. When
it's turned on, the odd and even rows are displayed in different
color, to make it easier to read a single line.
o Version 1.85:
- Added command-line options to control the settings under the
Options and View menus: /MarkPorts, /DisplayUdpPorts,
/DisplayTcpPorts, /DisplayClosedPorts, and more...
o Version 1.83:
- Added 'Add Header Line To CSV/Tab-Delimited File' option.
When this option is turned on, the column names are added as the
first line when you export to csv or tab-delimited file.
o Version 1.82:
- Added 'Resize Columns On Every Refresh' option, which allows
you to automatically resize the columns according to the text
length on every refresh.
o Version 1.81:
- Added more include/exclude filter options in the context menu
of CurrPorts.
o Version 1.80:
- Added custom log line option (In 'Advanced Options' window),
which allows you to set the format of the log line and put in it
any column value you like.
o Version 1.76:
- Added 'One-Click Tray Icon'