The TCPWatch software program is an administrator's tool to help log important information about any outgoing and incoming TCP connections on your desktop.
This program will include local addresses and even remote addresses when it retrieves any outgoing or incoming TCP connections. The TCPWatch program utilizes C++ and does not use any libpcap functions.
As an administrative tool, this program must be used carefully by someone who has ample knowledge on the ins and outs of administrative functions to ensure the full potential of this program is reached.
The TCPWatch can be utilized by administrators to debug socket communication problems. Even if you are not an administrator, but know the principles for debugging, you can find the socket calls an application is performing.