readme.txt

(28 KB) Pobierz


CurrPorts v2.62
Copyright (c) 2004 - 2020 Nir Sofer
Web site: https://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.62:
  o Added 'Copy Remote Address' option.

* Version 2.61:
  o Fixed CurrPorts to update the TCP port status ('State' column)
    when it's changed.

* Version 2.60:
  o Added support for GeoLite2 City and GeoLite2 Country database in
    CSV format (Both IPv4 and Ipv6 addresses are supported).
  o In order to use it, you have to extract the files of GeoLite2
    database into the folder of cports.exe
  o Added support for GeoLite2 ASN database in CSV format. In order
    to use this feature, extract the CSV files into the folder of
    cports.exe and the information will be displayed in the 'Remote IP
    ASN' and 'Remote IP Company' columns.

* Version 2.55:
  o Added /CaptureTime command-line option, which allows you to
    capture ports information from command-line for the specified number
    of milliseconds, instead of taking a single snapshot.
  o For example: cports.exe /scomma c:\temp\ports1.csv /CaptureTime
    10000
  o Be aware that you must run cports.exe as administrator in order
    to get the Sent/Receive bytes information with the /CaptureTime
    command-line option.
  o Added /RunAsAdmin command-line option, for running CurrPorts as
    administrator from command-line.

* Version 2.51:
  o Added 'Creation Timestamp' column, which displays the date/time
    that the connection was created. Be aware that this information is
    not available for all connections and it works better on Windows 10.

* 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.

* Version 2.36:
  o Added 'Auto Size Columns+Headers' option.

* Version 2.35:
  o The 'Resolve IP Addresses' option now also works with IPv6
    addresses.

* Version 2.32:
  o Added option to choose another font (name and size) to display in
    the main window (Under the View menu).

* Version 2.31:
  o You can now specify process ID in the /close command-line option,
    for example:
    cports.exe /close * * * * 2154

* Version 2.30:
  o Added separated display filter for every TCP state, under Options
    -> State Display Filter ('Display Syn-Sent', 'Display Time Wait', and
    more...)

* Version 2.25:
  o Added 'Hide Items With Loopback Address' option (Hide items that
    their Local Address or Remote Address is 127.0.0.1 or ::1 )

* Version 2.22:
  o Fixed bug: The 'Run As Administrator' option failed to work on
    some systems.

* Version 2.21:
  o Changed the way that the 'Use DNS Cache For Host Names' option
    works, in order to solve a memory leak problem.

* Version 2.20:
  o 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.

* Version 2.15:
  o 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)
  o Fixed bug: CurrPorts failed to remember the last size/position of
    the main window if it was not located in the primary monitor.

* Version 2.12:
  o You can now disable/enable all filters from the toolbar.

* Version 2.11:
  o Fixed memory leak problem.

* Version 2.10:
  o When saving the opened ports from command-line, CurrPorts now
    uses the same columns order saved in the .cfg file.

* Version 2.09:
  o Fixed bug from version 2.08: Some filters stopped working...

* Version 2.08:
  o Added support for filtering by process ID (In Advanced Filters
    window), for example:
    include:process:327

* Version 2.07:
  o Fixed the flickering on automatic refresh.

* Version 2.06:
  o Fixed issue: The properties dialog-box and other windows opened
    in the wrong monitor, on multi-monitors system.

* Version 2.05:
  o 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.

* Version 2.02:
  o CurrPorts now displays a simple error message if it fails to
    close one or more TCP connections.

* Version 2.01:
  o The 'Remote Address' and 'Local Address' columns are now sorted
    by the IP address numerically. (In previous versions they were sorted
    alphabetically)

* Version 2.00:
  o Added optional fifth parameter to the /close command-line option,
    which allows you to specify a process name (e.g: firefox.exe)

* Version 1.97:
  o 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.

* Version 1.96:
  o Fixed bug: CurrPorts randomly failed to display remote port
    numbers of IPv6 connections.

* Version 1.95:
  o 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.

* Version 1.94:
  o 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)
  o Fixed the problem with sending the data to stdout (when the
    filename is empty string).

* Version 1.93:
  o Updated the internal country names (added more 14 countries) that
    are used for displaying the country name in the 'Remote IP Country'
    column.

* Version 1.92:
  o 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.

* Version 1.91:
  o Added 'Beep On New Ports' option.

* Version 1.90:
  o 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.)

* Version 1.87:
  o 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)

* Version 1.86:
  o 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.

* Version 1.85:
  o Added command-line options to control the settings under the
    Options and View menus: /MarkPorts, /DisplayUdpPorts,
    /DisplayTcpPorts, /DisplayClosedPorts, and more...

* Version 1.83:
  o 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.

* Version 1.82:
  o Added 'Resize Columns On Every Refresh' option, which allows you
    to automatically resize the columns according to the text length on
    every refresh.

* Version 1.81:
  o Added more include/exclude filter options in the context menu of
    CurrPorts.

* Version 1.80:
  o 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.

* Version 1.76:
  o Added 'One-Click Tray Icon' option. When it's checked and you use
    the tray icon option, one click on the tray icon with the left mouse
    button will open CurrPorts. (Without this option, double-click is
    required)

* Version 1.75:
  o Added 'Exclude Selected Processes In Filters' option in the
    context menu.
  o Added accelerator key for 'Include Selected Processes In Filters'
    option.
  o Fixed bug 'Include Selected Processes In Filters' option: failed
    to work on system process.
  o Added 'Disable All Filters' option to easily toggle between
    active filter state and no filter state, as an alternative for 'Clear
    All Filters', which doesn't allow you to return back the filters.

* Version 1.70:
  o Added /sort command-line option for sorting the connections list
    saved from command-line.

* Version 1.66:
  o Fixed issue: When CurrPorts window is hidden and there is an icon
    in the...
Zgłoś jeśli naruszono regulamin