A good, free (for personal use) TCPDUMP for Windows
Posted April 25th, 2007 by ssexton
Hopefully none of you will ever need to run tcpdump on Windows, but if you do, I found one today that worked pretty well, at http://microolap.com/products/network/tcpdump
I'd previously tried other ones (such as the one from winpcap, that ranks higher in the Google results), but they're not as good: for example, they require you to install a Windows device driver and reboot, or they don't work from within a virtual machine. The one from microolap has neither of these problems - it just worked, and its syntax seems pretty faithful to the **ix version. At least, tcpdump -s 1024 -Xx "port 2401" worked like I expected, and saved me hours of grief.