读书人

使用 raw socket 编程怎么将网卡置于

发布时间: 2012-01-30 21:15:58 作者: rapoo

使用 raw socket 编程,如何将网卡置于混杂模式?
如题,谢谢!

[解决办法]
raw socket似乎只能抓本机各个端口的包。还是用winpcap吧
[解决办法]
混杂模式下可以获取所有通过了本机网卡的数据包。

在过去,大家用的都是hub,hub是广播模式,所以用混杂模式的原始套接字就可以监听你所在局域网内所有电脑的网络数据包。

而现在,交换机用的越来越多了,所以你基本上只能监听到本机的数据包。当然,如果程序安装在网关上,可以监听得更多,但前提是网关是一台电脑。

读书人网 >VC/MFC

热点推荐