我正在做我的第8个Sem项目, 该项目的一个模块是找到在LAN和LAN中连接的系统的所有MAC地址。将它们存储在一个文件中......
请让我知道我是否可以这样做....
我想要一个JAVA代码来做这件事,或者任何人都可以给我一些提示来做到这一点
欢迎大家对此发表评论。支持我....
谢谢。
答案 0 :(得分:2)
使用纯Java是不可能的。您可以通过Runtime.execute()执行“arp”并解析输出。
答案 1 :(得分:1)
答案 2 :(得分:0)
使用Nmap和Nmap4j,你应该好好去。
nmap4j.sourceforge.net是一个包装Nmap的Java API。 Nmap是一个端口扫描程序,可以为您提供MAC地址和操作系统信息。