TCP Spy .NET traces TCP packets between a client and server. Specifically optimized for .Net Web Services or Websites, it quickly detects bottlenecks and analyzes bandwidth usage.
This application is a 4 in 1 tool and can be used as a monitoring tool, web service/web site profiling tool, redirection server, and network/web site/web services spy. It boasts a user-friendly interface that is both rich and easy to handle. It is incredibly lightweight, with just one file to install and less than 1 megabyte in size. The auto-update feature ensures that you have all the latest features and bug fixes, and it's completely free.
TCP Spy .NET is equipped with powerful monitoring capabilities that make it easy to monitor connection IP addresses, connection destinations, and opened connections, among others. You can log connections and requests to a file, suspend monitoring without service interruption, and flag connection or request for easier tracking. The tool also allows you to insert a grid marker for an easier tracking and view and clear log files.
The application also has excellent profiling features that enable you to profile web services, calls, durations, bytes in, and bytes out. You can also get statistics about web services, calls, duration, bytes in, and bytes out. Furthermore, you can pause profiling without interrupting communication, get the size and duration of each request, and view request details for each connection.
TCP Spy .NET also functions as a redirection server, as you can configure port redirection and IP redirection. Additionally, it enables you to inspect byte in and out data, header and raw data, and view HTTP headers.
For professional users, TCP Spy .NET offers hex data view, decompressed data view with support of gzip and deflate, XML data view, image data view, summary view, statistic view with chart grouped by web service, content, or URL. You can trigger notification unexpected data size or duration, run in the tray icon, tray icon balloon trigger notification, and save and load projects.
Overall, TCP Spy .NET is an excellent tool for users who require an intuitive and comprehensive way to monitor and analyze their TCP packets.
Version 4.1:
Added a message if unable to start the trace
Added the url extension in the connection grid (jpg, htm, zip...)
Added more cache
Fixed auto update
Added a close confirmation
Version 4.0:
New UI look
New web site profile mode
Vista support
Version 3.0:
Automatic update
New detail navigation in the statistics
New log file view
New request view
New summary view in the statistics
New chart in the statistic view
New compare summary
New web site profiling mode
New compare modes
New statistics