我想作一个程序,得到网上所有发包的计算机的发的包的IP地址,请问有什么办法?

解决方案 »

  1.   

    看看这里,我以在学习
    http://www.cic.tsinghua.edu.cn/sys/wljf.htm
      

  2.   

    很有创意啊。应该类似于那种软件防火墙之类的。大致意思是先把网卡置为混杂模式。然后所有的数据包都可以监听了,在统计。
    www.vckbase.com上面有类似的代码。
      

  3.   

    用snmp协议访问网络边界设备,可以得到详细准确的统计信息!
      

  4.   

    如果是交换式网络,将网卡设为混杂模式是没有用的,在这种情况下只有用arp欺骗才能达到嗅探网络流量的目的,网上有很多这样的文章,你可以看看