L liujinwu Unregistered / Unconfirmed GUEST, unregistred user! 2003-04-14 #1 我想用Socket(),SendTo等函数在WINDOWS 2000下构造ARP数据包并发送出去,不知那位可以解答。
张 张无忌 Unregistered / Unconfirmed GUEST, unregistred user! 2003-04-14 #3 好象用WINSOCK最多只能构造TCP、IP、ICMP、IGMP,UDP包,尤其是 TCP、UDP只有2000、XP才支持
Z zw84611 Unregistered / Unconfirmed GUEST, unregistred user! 2003-04-15 #6 构造容易,问题是你怎么发出去? ARP是直接封装在以太帧里的,不通过IP。 Win98下可以用IPman提供的vxd实现。但win2k下不知道有什么好办法。 为什么不用SendArp呢?
Y yoyo_gege Unregistered / Unconfirmed GUEST, unregistred user! 2004-02-17 #9 如果不用Vxd,可以调用winpcap来实现Arp数据包的接受和发送。这方面C++的例程很多。