同盾sdk获取局域网内其他设备的Ip和Mac

编程入门 行业动态 更新时间:2024-10-19 06:24:08

同盾sdk获取局域<a href=https://www.elefans.com/category/jswz/34/1754521.html style=网内其他设备的Ip和Mac"/>

同盾sdk获取局域网内其他设备的Ip和Mac

同盾sdk代码:

static String gqgggggg9q9qqggqq() {String str;int i = 0;try {BufferedReader bufferedReader = new BufferedReader(new FileReader("/proc/net/arp"));String str2 = "";String str3 = "";String str4 = "";String str5 = "";String str6 = "";while (true) {String readLine = bufferedReader.readLine();if (readLine == null) {str = str6;break;}try {String trim = readLine.trim();if (trim.length() >= 63 && !trim.toUpperCase(Locale.US).contains("IP")) {String trim2 = trim.substring(0, 17).trim();trim.substring(29, 32).trim();String trim3 = trim.substring(41, 63).trim();if (!trim3.contains("00:00:00:00:00:00")) {i++;str6 = str6 + trim3.replace(":", "") + trim2 + "_";if (i >= 20) {str = str6;break;}} else {continue;}}} catch (Exception e) {}}bufferedReader.close();return str.substring(0, str.length() - 1);} catch (Exception e2) {return "";}}

 

/proc/net/arp内容:

sagit:/ $ cat /proc/net/arp
IP address       HW type     Flags       HW address            Mask     Device
192.168.1.22     0x1         0x2         de:47:54:b9:63:33     *        wlan0
192.168.1.82     0x1         0x2         7a:32:d0:e1:f5:13     *        wlan0
192.168.1.1      0x1         0x2         30:2c:15:2b:ae:21     *        wlan0
192.168.1.123    0x1         0x2         64:ab:45:1a:23:e3     *        wlan0

 

更多推荐

同盾sdk获取局域网内其他设备的Ip和Mac

本文发布于:2024-03-23 22:55:44,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1743819.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:网内   设备   sdk   Ip   Mac

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!