读书人

NDIS中间层过滤驱动中擒获不到对方发

发布时间: 2013-02-19 11:11:41 作者: rapoo

NDIS中间层过滤驱动中,捕获不到对方发回的ARP应答帧
开发环境是 WinXP 主机, WinXP Vmware, 驱动装在虚拟机中
我能看到测试机广播了一个 ARP请求。但是没回应。(既然是广播,所以截获到了又接收了这个包)

用的是飞秋,在虚拟机中刷新列表,捕获到的反而都是“发送给其他运行飞秋程序的机器的应答帧”。

我不知道我的ndis写的有问题还是怎的了。。

我期待的结果是:
1. 捕获到 虚拟机中发送的广播请求其他指定机器ip的mac地址
2. 对应机器发还 ARP 应答给虚拟机。

可行吗?应该用什么工具?



[解决办法]
别在虚拟机上,到真实环境下。
[解决办法]
建议研究一下wincap 的驱动程序源代码 这个相当不错

读书人网 >VC/MFC

热点推荐