X-NetStat Changelog

What's new in X-NetStat 6.0.0.38

Mar 23, 2024
  • Version 6.0.0.38 has some nice improvements but is still pending release while final kinks are worked out.

New in X-NetStat 6.0.0.37 (Jan 8, 2024)

  • Fix the broken “Restart as Admin” button
  • Upgrade to .NET 6 (should offer a ~10% performance boost)
  • Add button to open Services control panel when a service is selected
  • When viewing a process with a digital signature, can now inspect the certificate in detail after clicking signature hyperlink
  • Remove unused Options pages
  • Update tooltips on Add Rule form, and add ellipses to the Add Rule menu items

New in X-NetStat 6.0.0.35 (Dec 14, 2022)

  • History: Can now search backlogs for an IP address from the History tab (right-click)
  • History: Now records process name when a threat is detected
  • History: Fix bug saving History as a CSV file, and add Remote Host column to export data
  • Fix crash when unable to detect Default Gateway
  • Disable NMAP menu option if NMAP is not installed/set up (Options -> Advanced)
  • Updater: Check for invalid MMDB filesize before attempting an extract
  • Now only one instance of X-NetStat 6 can be opened at a time
  • Initial support for WireShark 4.0 and NPcap 1.71

New in X-NetStat 6.0.0.34 (Aug 30, 2022)

  • Improve UI
  • Improve Dark Mode
  • Show the # of total IP addresses in the netblock under Netblock tab
  • Fix updater crash when Close or X button is clicked in the middle of an update.
  • Fixed Add New Rule textboxes being enabled by default, even when box is unchecked
  • Clicking a checkbox in Add New Rule now focuses the text field.
  • Fix Main menu -> rules -> view alerts -> displaying even when no rules have alerted.
  • Add/Edit Rule is no longer maximizable
  • ThreatScanEngine: IsIPinETblockedIPs() now uses TryParse instead of Parse, in case there is an error in the EmergingThreats database
  • Queue Refresh On Sniffer New TCPs (experimental option) now simply refreshes, if last refresh was less than 1000ms ago.
  • Removed a debug message box that popped up occasionally.
  • Updated Discord toolbar icon, and rearrange toolbar.

New in X-NetStat 6.0.0.33 (Jun 21, 2022)

  • Improve Dark Mode and Start in Dark Mode feature
  • Add “Get Location from IP” to Tools menu
  • Can now use custom font for Connection Table and InfoPanel
  • Improve UI in IP Interface Statistics
  • Threat engine now ignores localhost (performance)
  • Message notification window is now read-only
  • Fix grammar bug with Rule summary sentence formulation
  • Add support for getting Locality class from IP
  • Fix BanishHost using incorrect hosts file format
  • Fix bug when closing X-NetStat as minimzied, form settings could write incorrectly
  • X-NetStat now checks for invalid values when reading form state from last session
  • Fix issue when users close X-NetStat immediately after opening
  • Fix bug when Updater updates Geo-IP database — ensure DB is reinitialized.

New in X-NetStat 6.0.0.32 (Mar 31, 2022)

  • Implemented Kill And Add Rule To AutoKill And Banish
  • Implemented editing of hosts file
  • Country Threat Engine: GetThreat() now returns Unknown type if country code is null.
  • Connection Info panel: hide lblCountryThreat by default
  • WHOIS panel: Include exception message on error.
  • Show connection info in event summary, if a connection is present.
  • When a rule is triggered, it now shows the name in the event viewer, if a name exists.
  • Add toolbar to Event Log. Event log now autosizes.
  • Fix bug where “Dont show splash screen” did not work.
  • When an IP address changes, log the new IP address in the event log, if possible.
  • Dark Mode now covers the Event panel better.
  • Ping Engine: Check for 0.0.0.0 instead of throwing an exception to return null; performance boost.
  • Track Selected Event now works again.
  • Location database: Fail more gracefully when there is an error deleting a corrupted .mmdb file
  • Hide UDP from View menu; not working yet.
  • Net Stats: Interface info now shows numbers formatted with a comma

New in X-NetStat 6.0.0.31 (Nov 18, 2021)

  • Country Threats now color-code properly
  • Added Threats section to Options
  • Country Threats editor
  • Custom threats editor
  • Added “Start in Dark Mode” option
  • Fixed bug where X-NetStat would not detect it was running with elevated permissions on Windows Server
  • Don’t scan local addresses for country threats (performance)
  • Event Log can now select 31 days at a time, up from 7
  • Improve About box UI
  • Fix bug where Status bar panels would not always display
  • Added “data age” status panel
  • Local Devices now shows ping time, if a ping reply was received
  • Improve Dark Mode

New in X-NetStat 6.0.0.30 (Sep 1, 2021)

  • New version out that significantly improves performance of the Events tab on the Sidebar. Say hello to faster refreshes and less CPU cycles wasted. The Event Log calendar has been updated. We also added the Information and Threat Detected event type. Finally, Dark Mode has better colors.

New in X-NetStat 6.0.0.25 (Jul 30, 2021)

  • What's new:
  • Logging (Select Options -> Logging -> Store Logs)
  • Event Viewer
  • Search for IP address in logs (Right click connection)
  • IP address changes now properly refreshes your External IP and ISP in System Information
  • Fixed a subnet detection bug
  • Dark Mode (Experimental)

New in X-NetStat 6.0.0.24 (Jul 27, 2021)

  • Logging (Select Options -> Logging -> Store Logs)
  • Event Viewer
  • Search for IP address in logs (Right click connection)
  • IP address changes now properly refreshes your External IP and ISP in System Information
  • Fixed a subnet detection bug
  • Dark Mode (Experimental)

New in X-NetStat 6.0.0.23 (Jul 8, 2021)

  • This update significantly improves core performance, by changing the way X-NetStat detects running processes. It also adds the “Track Selected Connection” option, on by default. It also hooks up “Make rule for (Process)”. In the setup wizard, “Perform clean install” is now off by default. Finally, there are minor updates to the UI and help file.

New in X-NetStat 5.6 Beta 2 (Sep 16, 2014)

  • Fixed manifest, changed to highestAvailable privledge.
  • Added IsUserAdmin function, actually detects elevated privledges.
  • Upgraded from NSIS 2.10 to 2.46
  • Uninstaller now requests elevation
  • Shortcuts now delete properly on uninstall
  • XNS now warns when you try to use packet sniffer on Vista and above without elevation.
  • Shrank EXE

New in X-NetStat 5.6 Beta 1 (Sep 16, 2014)

  • Connection Info: Added Fast IP-to-Country Lookup
  • Process Info: Added File Size, MD5, Digital Signature Info, Improved UI, added File Properties Button
  • Tools Menu: Added Administrative Tools and Windows Firewall
  • DOS Commands: Added tasklist, tasklist /SVC
  • Can now use mouse wheel to scroll Connection Info, Process Info
  • Added Microsoft SysInternals Process Explorer integration
  • Added Watch This Local Port in WireShark to right-click menu
  • Rules System: Address matching is now case insensitive
  • After editing rule, description now refreshes properly, and rule remains selected
  • Fixed bug where changing rule match-type would not fully register
  • Can now pause refreshing with "p" in addition to Ctrl-P
  • After IP or Domain Lookup, WHOIS results now get immediate focus, so you can mouse-scroll.
  • Traceroute functions now handled by DOS
  • Fixed bug where check-for-updates would not properly close the HTTP connection
  • Removed code that executed when it shouldn't, when frmSnoopSniff was nil
  • Fixed bug where columns would become offset when Sniffer was turned off (lvdata)
  • Logging: Starting and stopping of recording now prefixed by command "Start" or "Stop" to preserve formatting
  • Add Expires, Application Data Path, and GeoIP Status to System Info
  • Manifest file now forces Run as Admin in Vista and above. This may be temporary, but is to ensure Packet Sniffer works.

New in X-NetStat 5.59 (Sep 16, 2014)

  • Upgraded listview library
  • If "Use Advance API" is unchecked, processes don't get logged (Fixed)
  • Fixed Autolookup (WHOIS) combo box box
  • Fixed ProcessLibrary.com search not working
  • Made routing table display taller, wider
  • Hitting OK in options resets column order (Fixed)
  • Bulk IP import can't handle whitespace (Fixed)
  • Bytes In/Out Rate column is now blank when no data being sent/recv
  • Fixed Filterbar corruption on Win Vista/Win7 (no longer saves filters)
  • Improved behavior of turning columns on and off
  • Added multi host rules (separate with comma)
  • Fixed bug where editing a rule from Alert window would not save process, or up/down traffic component
  • Added Edit Rule link next to View Alert link on the InfoPanel

New in X-NetStat 5.58 (Nov 28, 2011)

  • Isolate feature now clears other search/filter results for proper isolation.
  • WinPcap Sniffer works, must be run in Administrator mode.
  • EXE files are now digitally signed

New in X-NetStat 5.56 (Apr 27, 2010)

  • Added PID column to show Process ID
  • Code cleanup
  • Performance Tweaks and additional measurements

New in X-NetStat 5.55 (Feb 20, 2009)

  • Added Google search buttons next to remote IP and hostname
  • Added -stealth command line parameter to run the program completely hidden.
  • Added -shutdown command line parameter to shut down the program.
  • Fixed the Lookup Tools window not appearing

New in X-NetStat 5.53 (Aug 18, 2008)

  • Fixed bug in Lookup Tools
  • Fixed bug in Auto-DNS resolve option

New in X-NetStat 5.5 (Jul 5, 2007)

  • The software should now run properly under Windows Vista.

New in X-NetStat 5.5 Beta 2a (Apr 13, 2007)

  • New Rule Ability: Address Exceptions (IP Address must NOT contain)
  • Fixed a bug with custom fonts on the Connection Table in Windows Vista
  • Fixed a potential logging problem on Windows Vista
  • Improved stability
  • Minimize to Tray now Optional
  • Auto-detect administrator privileges
  • Log Viewer now at the top of Logs menu
  • Help link on Options window

New in X-NetStat 5.5 Alpha 1 (Nov 27, 2006)

  • Isolate Process, Isolate Address (right-click connection)
  • Can now turn off multiple-connection selection (Extra Options)
  • Logging Options now on by default
  • Reduced GDI resource usage (Performance)
  • A new friendly reminder when trial period is about to end
  • WHOIS query box now gets automatically focus
  • Auto-Setup of Ethereal, WinPcap
  • ESC now closes About box
  • New Splash Screen