I have a simple program that synchonizes with the internet in certain amount of time.

I would like to see what data the program sends and receives.

How can I watch this data or at least show the address and time of the connection?

1 Answer 1


If you are looking for a packet sniffer program for a Microsoft Windows system there is WinDump, which is the command line equivalent of tcpdump, which is widely used on Unix, Linux, OS X, etc. systems. Or you could use a program with a Graphical User Interface (GUI), such as Wireshark. Nir Sofer also provides many network monitoring tools at NirSoft.net, including the following:

SmartSniff - Capture TCP/IP packets on your network adapter

NetworkTrafficView - a network monitoring tool that captures the packets that pass through your network adapter, and displays general statistics about your network traffic.

If the program is using HTTP for transmissions, you can use his HTTPNetworkSniffer program.

  • thanks a lot for the answer. I have tried Wireshark, great software, the only problem that it doesnot show the thread or application name that sends the requests. Commented Jul 27, 2015 at 8:29

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .