本帖最后由 VisualEleven 于 2011-12-04 22:02:34 编辑

解决方案 »

  1.   

    通过 ethereal将网卡设置为混杂模式,可查看本机所在网络中发送的所有通信流量;具体可参见:
    http://www.ethereal.com
      

  2.   

    把socket设置为混杂模式,原始套接字
      

  3.   

    switch的局域网,本机端口是不是检测不到其他端口的数据包???
    那么是不是只能在网关那里运行改程序???
      

  4.   

    昨天我问了同样的问题
    http://topic.csdn.net/u/20111208/02/40369d78-ffa1-42ff-8e14-0ef08b164bd3.html
    可以先找个现成的sniffer试试看