Being Promiscuous and Stopping Infection
I’ve just detected an infection of MSBlast quite by accident. It was on a machine that I thought had all the latest patches so I hadn’t bothered to check it. On a different machine I was using the free packet sniffer Ethereal snoop on an outgoing HTTP connection. Ethereal defaults to running in promiscuous mode so you can see all traffic on your local subnet. It was obvious there was a problem from the very first page of data (you can’t miss something scanning ranges of IP addresses!). Even if you're not worried about MSBlast it's interesting to see everything that is happening on your network.
You will need to install WinPcap for Ethereal to work on Windows platforms...
Ethereal: Sniffing the glue that holds the Internet together
WinPcap: the Free Packet Capture Architecture for Windows