mac-address相关内容

从 C# 中的 IP 获取本地网络上的机器 MAC 地址

我正在尝试编写一个函数,它将单个 IP 地址 作为参数,并在我的本地网络上查询该机器的 MAC 地址. 我见过很多获取本地机器自己的MAC地址的例子,但是没有一个(我发现)似乎查询本地网络机器. 我知道这样的任务是可以完成的,因为这个 Wake on LAN 扫描仪 软件会扫描本地 IP 范围并返回机器上所有机器的 MAC 地址/主机名. 谁能告诉我从哪里开始尝试编写一个函数来在 ..
发布时间:2022-01-19 15:52:44 C#/.NET

iOS - 获取 ARP 表

我正在尝试构建网络扫描仪.我知道这个过程,所以我想 ping 网络中所有可用的主机,然后获取 ARP 表,这样我就可以映射每个 IP 的 MAC 地址.我在 Google 上搜索了 ARP 表,但没有找到如何实现此功能的任何指南.我还在 Stack Overflow 上发现了这些类似的问题: Link1 Link2 关于如何实现 ARP 功能的答案尚不清楚.这个有官方指南吗?Ap ..
发布时间:2022-01-19 15:49:55 移动开发

在 C# 中格式化 MAC 地址

在我的 C# 应用程序中,我想通过使用 NetworkInterface 类来获取我的 MAC 地址,如下所示: NetworkInterface.GetAllNetworkInterfaces() 中的 NetworkInterface nic{mac = nic.GetPhysicalAddress()} 但此代码返回的 MAC 不带 ':' 或任何其他分隔符. 如何以这种格式检索 ..
发布时间:2022-01-15 10:23:55 C#/.NET

从硬件本身查找原始 MAC 地址

Os:REDHAT LINUX Linux 管理:2.6.18.8-1 # 可以直接从网卡读取MAC地址吗?我有下面的代码,但它只是从上面的层读取而不是卡本身!!! 我想弄清楚如何在我的 linux 机器上找到以太网 NIC 的原始 MAC 地址.我了解如何使用 ifconfig 查找当前 MAC 地址,但是如果地址已更改,请说使用'ifconfig eth0 hw ether uu: ..

除了IMEI,Android_ID,WLAN Mac和蓝牙地址之外的设备的完美unique_id

目标: 我正在寻找一种方法来为 android 设备找出 unique_id. 背景: 我将在登录请求负载中使用 Id,并且由于我的应用是基于许可的服务应用,因此 Id 在正常情况下不应更改. 现有方法: 在 iOS 中,有一些 iOS 的唯一 id 解决方案,例如 CFUUID 或 identifierForVendor再加上钥匙串、广告标识符等,可以达到预期的效果 ..
发布时间:2022-01-04 20:13:59 移动开发

带有 getifaddrs 的 MAC 地址

有没有办法通过getifaddrs()获取接口的MAC地址? 我已经有了这个来获取 IP 地址,但我有点错过了 MAC.我试图在getifaddrs()中寻找信息,但没有关于MAC地址 struct ifaddrs *iflist, *iface;如果 (getifaddrs(&iflist) ifa_next){int af = iface->ifa_addr->sa_family;co ..
发布时间:2021-12-31 14:32:03 其他开发

为什么服务器不能像客户端IP一样获取客户端MAC地址?

据我所知,数据包经过的所有 MAC 地址都在数据包中.这是因为进入某个路径的每个数据包也应该在相似的路径中返回.那么,如果服务器的路由器知道客户端的mac地址(所有),为什么服务器页面(如aspx)不能有这个信息? 请给个解释.(不要只是告诉我我错了). 如果我理解正确,客户端会发送一个包含其 MAC 地址的数据包.当数据包通过代理(如客户端路由器)时,代理的地址也会添加到数据包中.等 ..
发布时间:2021-12-28 13:05:59 其他开发

如何使用 C 程序获取机器的 MAC 地址?

我正在开发 Ubuntu.如何使用 C 程序获取我的机器的 MAC 地址或接口说 eth0. 解决方案 您需要遍历机器上所有可用的接口,并使用带有 SIOCGIFHWADDR 标志的 ioctl获取mac地址.mac 地址将作为 6 个八位字节的二进制数组获得.您还想跳过环回接口. #include #include #include #include #include int main ..
发布时间:2021-12-03 13:46:19 服务器开发

如何以编程方式获取 iPhone 的 MAC 地址

如何以编程方式获取 iPhone 的 MAC 地址和 IP 地址? 解决方案 注意 从 iOS7 开始,您无法再检索设备 MAC 地址.将返回一个固定值而不是实际的 MAC 我不久前偶然发现的东西.最初来自 这里 我修改了稍微清理一下. IPAddress.h IPAddress.c 并使用它 InitAddresses();获取IP地址();获取硬件地址();国际我 ..
发布时间:2021-12-01 17:22:37 移动开发

如何在 PHP 中获取已连接客户端的 MAC 和 IP 地址?

我需要知道连接客户端的 MAC 和 IP 地址,我如何在 PHP 中做到这一点? 解决方案 服务器IP 您可以从 $_SERVER['SERVER_ADDR'] 获取服务器 IP 地址. 服务器MAC地址 对于MAC地址,Linux下可以解析netstat -ie的输出,Windows下可以解析ipconfig/all的输出. 客户端 IP 地址 你可以从$_ ..
发布时间:2021-12-01 10:45:26 PHP

以编程方式获取 Android 设备的 MAC

我需要使用 Java 获取我的 android 设备的 MAC 地址.我在网上搜索过,但没有找到任何有用的东西. 解决方案 正如评论中已经指出的,MAC 地址可以通过 WifiManager. WifiManager manager = (WifiManager) getSystemService(Context.WIFI_SERVICE);WifiInfo 信息 = manager.g ..
发布时间:2021-11-25 20:23:38 Java开发

使用Java获取本地机器上的MAC地址

我可以使用 ip = InetAddress.getLocalHost();NetworkInterface.getByInetAddress(ip); 获取mac地址,但如果我在离线机器上使用此代码,则不起作用. 那么,如何获取 Mac 地址? 解决方案 使用 Java 6+,您可以使用 NetworkInterface.getHardwareAddress. 请记住,计 ..
发布时间:2021-11-25 19:21:47 Java开发

您生成的GUID识别您的身份有多容易?

我听说梅利莎蠕虫的创建者被判有罪,原因是生成的GUID可以链接回他使用的计算机的MAC地址. 这样做有多难?除了GUID,他们还需要什么数据?喜欢MAC地址本身还是它的创建时间? 解决方案 这与包含宏病毒的Office文档中包含的特定版本1 UUID有关,因为它来自 ..
发布时间:2021-05-13 20:04:35 其他开发