pdp320921 发表于 2011-7-7 22:40:55

如何获取局域网内的所有IP地址

问题如标题~

这个问题纠结了好久。
简单的DOS命令arp-a   nbetstat-n 这些命令都到的结果都不全,不可靠~

也试过用WMI去查询,好像也达不到预定的效果~

求大侠们赐教~
感激~

easefull 发表于 2011-7-8 09:08:36

长期的ARP嗅探应该可以,原理是每台电脑联网的时候似乎会发一个广播包告诉全网的计算机:我IP地址是xxx.
但我也不知道具体的ARP嗅探实现方式.

有个可以实现这功能的工具叫 ''WinArpAttacker 3.5 2006.6.4" 你可以去找找研究下.

pdp320921 发表于 2011-7-8 11:21:50

回复 2# easefull

长期的ARP,这个长期很不靠谱a ~
不知是否可以通过AU3 调用WMI or API 去实现~

easefull 发表于 2011-7-8 12:13:31

具体的我就不知道了
只是记得有个winpcap的au3函数,也许你能从里面找到答案.
页: [1]
查看完整版本: 如何获取局域网内的所有IP地址