如何从指定MAC上获取数据
如何从本地物理网卡上读取数据! 问题点数:30、回复次数:11Top
1 楼keiy()回复于 2004-09-02 13:16:34 得分 8
用winpcap的
PacketReceivePacketTop
2 楼iorikingdom(iori)回复于 2004-09-02 13:45:02 得分 8
用winpcap,和它里面的bpf过滤器Top
3 楼fanlovefan(看看书,睡睡觉)回复于 2004-09-02 13:53:35 得分 0
winpcap是不是需要下载?
还是VC里面就自带!Top
4 楼somedummy(某人马甲)回复于 2004-09-02 14:26:08 得分 4
新版本的要自己下载,这个东西似乎更新比较快,最新的在
http://winpcap.polito.it/install/default.htmTop
5 楼fanlovefan(看看书,睡睡觉)回复于 2004-09-02 15:50:14 得分 0
请问,如果不用winpcap,Windows有没有提供这方面的API,如果有提供的话,请帮忙介绍几个呢?Top
6 楼iorikingdom(iori)回复于 2004-09-02 23:43:11 得分 2
没有这方面的api,mac微软没有开放该编程接口Top
7 楼fanlovefan(看看书,睡睡觉)回复于 2004-09-03 10:35:29 得分 0
我上网搜到了两个的函数,一个是IPHELPER.DLL里面提供的一些函数,一个是API函数NetBois.
网上找到的资料都是通过这两个接口获取一些网卡信息的介绍.
请问您们有没有这方面收发数据的实例,再请问一下这两个接口,有用吗?
如果有这方面的资料的话,麻烦发一份到我邮件yiyi9160@yahoo.com.cnTop
8 楼iorikingdom(iori)回复于 2004-09-03 17:30:44 得分 2
iphelper是获取本机的MAC,NetBios这个协议接口我没有研究过Top
9 楼PiggyXP(【小猪】技术太差没脸上班,只好去念Ph.D了-_-b)回复于 2004-09-06 00:18:24 得分 6
你说的IPHELPER.DLL和NetBIOS api都是指的获得网卡信息吧
但是要捕获上面的数据,winpcap是最理想的方式了Top
10 楼fanlovefan(看看书,睡睡觉)回复于 2004-09-07 11:52:49 得分 0
弄了几天NetBIOS,发现他读数据的方式类似WINSOCK,都是那种C/S通信机制!
郁闷中!
从今天开始研究winpcap!
不过好像用winpcap,好像还要装一个类似winpcap驱动一样的程序是不是?Top
11 楼fanlovefan(看看书,睡睡觉)回复于 2004-09-15 13:05:05 得分 0
谢谢各位,已经读取成功Top




