gpt4 book ai didi

Java ARP 扫描器

转载 作者:太空宇宙 更新时间:2023-11-04 06:25:07 27 4
gpt4 key购买 nike

我需要编写一个java程序,获取所有计算机网络接口(interface)并扫描子网内的IP地址和MAC地址。

我不太确定该怎么做,但我发现有一个方法叫做:

Arping.scan(deviceName, network, mask, timeout);

这就是我要找的吗?它返回什么?评论不多,而且我是新手,所以我自己也搞不清楚。请帮忙!

最佳答案

public void checkHosts(String subnet){
int timeout=1000;
for (int i=1;i<254;i++){
String host=subnet + "." + i;
if (InetAddress.getByName(host).isReachable(timeout)){
System.out.println(host + " is reachable");
}
}
}

关于Java ARP 扫描器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26892530/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com