vamshikrishna,
I hope it isn't too late to answer your question...
It is hard to tell why your Ettercap is hanging without more info. Sometimes a re-install of the application does the trick. However, if all you want to do is "sniff" the traffic coming in and out of your Windows machine then your best bet is Ethereal. It is available for Windows and it is free. You can use it to sniff any traffic (unicast and broadcast) in and out of your machine. Ettercap is designed for man-in-the-middle type LAN tricks where the traffic you're trying to sniff is NOT on the machine running Ettercap.
Another option to analyze packets if you are a network administrator and your network equipment offers port mirroring is to establish a port mirror from the source/destination machines you're trying to sniff and send the traffic to the mirror where you can run Ethereal or tcpdump (for *nix).
Goodluck.
Casey
|