mac-address相关内容

如何在iPhone上查询ARP表?

我是iPhone开发的新手,我希望将wake-on-lan集成到我的应用程序中,而不会挤压我的用户在知道IP时输入计算机MAC地址。 我用谷歌搜索了几个小时,拿了一个ARP工具的源代码,但我不知道如何在iPhone上管理它。 解决方案 由于没有人回答我的问题......这是答案;) #include< ;了sys / param.h> #include ..
发布时间:2018-09-28 10:16:28 移动开发

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

有谁知道如何以编程方式获取iPhone的MAC地址和IP地址? 解决方案 注意从iOS7开始,您无法再检索设备MAC地址。将返回一个固定值,而不是实际的MAC 我偶然发现的事情。最初来自这里我修改了它有点干净了。 IPAddress.h IPAddress.c 使用它 InitAddresses(); GetIPAddresses(); GetH ..
发布时间:2018-09-28 09:50:28 移动开发

Python:获取默认网关的MAC地址

在Python中有没有快速获取默认网关的 MAC地址的方法? 我无法从 Linux 计算机上执行任何 ARP请求我正在运行我的代码,所以它必须直接来自 ARP表。 解决方案 以下DevFS文件将提供此信息: / proc / net / arp / proc / net / route 找到0/0作为主机/掩码的路由条目: Iface目标网关标 ..
发布时间:2018-09-26 14:31:35 服务器开发

使用python从MAC获取IP地址

我的本​​地网络中有一台设备并且知道它的MAC地址。它通过DHCP自动获取IP地址。我想获得这个IP。 我不想使用nmap但是scapy会好的,因为我是从一个kivy应用程序导入的。 我发现: 来自scapy.all import srp,Ether,ARP ans,unans = srp(以太(dst =“ff:ff:ff:ff:ff:ff”)/ ARP(pdst =“19 ..
发布时间:2018-09-26 14:30:59 Python

如何在Linux中ping MAC地址

我想ping一个已知的MAC地址,我试图使用nmap: sudo nmap -sP 192.168.15.1/ 24 | grep 20:64:32:3F:B1:A9 但在这种情况下它的ping全部为255 IP地址(从192.168.15.1到192.168.15.255)直到得到我的MAC地址,这需要很长时间大约4秒。 有什么想法吗? 解决方案 使速 ..
发布时间:2018-09-26 14:19:35 其它硬件开发

iOS:不推荐使用UDID ... MAC地址?

正如我们所知,Apple正在弃用开发人员对UDID的访问权限。但据我所知,有可能获得iDevice的MAC地址。那么有什么不同呢? MAC地址和UDID都是硬件的唯一标识符,不是特定于应用程序的。 解决方案 一些明显的差异在UDID和MAC地址之间: 可以想象设备可能有多个MAC地址。 保证MAC地址的唯一性不是Apple的责任。 UDID和MAC的大小和格式不同。 ..
发布时间:2018-09-19 20:35:29 移动开发

如何在Swift上获取iPhone上的wifi mac地址?

有没有办法使用Swift语言获取IOS设备的真实Wi-Fi MAC地址? 代码片段非常感谢! 谢谢。 解决方案 当您在iOS 7及更高版本中请求设备MAC地址时,您将始终获得相同的响应: 02:00:00:00:00:00 ,这是由 Apple 出于隐私考虑。 在iOS 7及更高版本中,如果您要求提供iOS设备的MAC地址,系统将返回值02:00:00:00:00:00。如果需要 ..
发布时间:2018-09-17 09:02:49 移动开发

iOS 7.0.2中的MAC地址问题

从iOS 7.0.2开始,MAC地址为:02:00:00:00:00:00。 如何在iOS中阅读真实的? 这是否不受7.0.2的影响? 怎么做? 解决方案 这是隐私更改,因此无法获取基础MAC地址。 https://developer.apple.com/news/?id=8222013a 如果您的应用使用MAC地址识别iOS设备,系统将为运行iOS 7的所有设备返回相同的静态 ..
发布时间:2018-09-06 11:30:20 移动开发

iOS - 获取ARP表

我正在尝试构建网络扫描程序。 我知道这个程序,所以我想ping网络中所有可用的主机,然后获取 ARP 表,这样我就可以映射每个IP的MAC地址。 我用Google搜索ARP表,但我没有找到任何指导如何实现此功能。 我也在Stack溢出时发现了类似的问题: Link1 Link2 关于如何实施ARP功能的答案尚不清楚。 这个有官方指南吗? Apple是否批准ARP表功能? ..
发布时间:2018-08-31 19:37:12 移动开发

如何以编程方式获取iOS设备MAC地址

如何在我的应用程序中以编程方式获取iOS设备的MAC代码? 解决方案 现在iOS 7设备 - 始终返回的地址是02:00:00:00:00:00。 所以最好使用 [UIDevice identifierForVendor ] 因此,最好将此方法称为应用特定的唯一键 类别更合适 #import“UIDevice + Identifier.h “ - (NSS ..
发布时间:2018-08-30 18:27:10 移动开发

我可以从HTTP请求中找到无线接入点的BSSID(MAC地址)吗?

假设某人正在设置无线连接到互联网的咖啡店,他们会向johnsveryownserver.com发送HTTP请求。服务器端,有什么方法可以确定它们所连接的无线接入点的MAC地址? (请注意,我对他们机器的MAC地址不感兴趣。) 如果我不能用普通的旧HTTP请求执行此操作,我能做些什么吗?在浏览器中(例如通过javascript)扫描任何附近的无线接入点的MAC地址?这甚至可能更好,因为我可以收 ..
发布时间:2018-07-10 09:58:22 前端开发

我可以使用什么算法为唯一的mac地址生成48位散列?

有没有简单的使用散列算法来生成48位散列?我需要从唯一的输入字符串生成唯一的MAC地址。这里没有安全问题,只是将它映射到MAC地址空间(即48位)的问题。 我想到了CRC32,它只有32位和简单(每个Linux上都有 cksum ),并且将它们用于较低的32位,但如果超过几个主机,则冲突相当高。 如果我能得到48位散列值,我可以屏蔽8个最高有效位中的第二个最低有效位,以确保它是本地管理 ..
发布时间:2018-06-01 19:26:58 服务器开发

转换MAC地址格式

我刚刚写了一个小小的脚本,用来从交换机中提取数百个MAC地址进行比较,但它们的格式为“0025.9073.3014”,而不是标准的“00:25:90:73:30:14” / p> 我对如何转换这个问题感到st where不安,最好的办法就是把它们分解成“。”,然后再分解成2个部分每一个,然后用“:”分隔符重新加入所有的部分。 我用hacky的方法可以,但是这是困扰我,因为这是一个非常糟 ..
发布时间:2018-02-04 11:44:30 PHP

Python获得MAC-Adress的正常HEX格式

我得到的格式是0x0L0xdL0x60L0x76L0x31L0xd6L,我想把0x删除,L -term到一个真正的十六进制数字。它应该是00-0D-60-76-31-D6。 我怎么能认识到这一点? def getNetworkData(self): myHostname,myIP,myMAC = AU.getHostname() $ b touple1 =(myMAC& 0xFF ..
发布时间:2018-02-03 18:13:33 Python

使用php运行ipconfig命令

我使用此代码来了解访问者(客户)的一些信息。它已经在Xampp上的我的虚拟服务器上运行,但我不能在我的主服务器(主机)上运行。我看到一个空白页。 $ info = system('ipconfig / all'); echo $ info; 解决方案 这可能有助于 服务器IP 您可以从 $ _ SERVER [ SERVER_ADDR'] 。 ..
发布时间:2016-12-06 01:16:37 PHP

程序崩溃时,我试图找到MAC地址

我在MFC中有一个使用UDP的客户端服务器应用程序,其中服务器在列表框中显示已连接客户端的IP地址。如果我在同一台计算机上运行客户端和服务器,程序显示MAC地址,但如果我尝试在不同的计算机上运行客户端程序崩溃。这里有3个功能。我有一个列表框的事件处理程序,当选择IP地址时,在第二个列表框中显示MAC地址。 PrintMACFromIP是获取MAC地址的代码 void CmfcServerD ..
发布时间:2016-11-25 18:56:57 C/C++开发

为什么服务器不能获得客户端MAC地址,如客户端IP?

根据我所知,数据包经过的所有MAC地址都在数据包中。这是因为进入某个路径的每个数据包也应该在类似的路径中返回。所以,如果服务器的路由器知道客户端的MAC地址(所有的),为什么服务器页面(如aspx)不能有这个信息? 请解释。 (不要只告诉我错了)。 如果我正确理解,客户端发送包含它的MAC地址的数据包。当数据包通过代理(如客户端路由器)时,代理的地址也被添加到数据包。 这是维基百 ..
发布时间:2016-11-25 18:06:51 其他开发

C ++:获取Vista上的网络适配器的MAC地址?

我们目前正在使用 NetBios方法,它的工作原理XP。在Vista下的初步测试表明,它也可以工作,但有一些警告 - 例如,NetBIOS必须存在,并且从我一直在读,适配器的顺序必然改变。我们的替代方法(使用 SNMPExtensionQuery )似乎在Vista下遭到破坏。 / p> 问题是:你知道在Vista机器上获取本地MAC地址列表的可靠方法吗?向后兼容XP是一个加号(我宁愿有一个 ..
发布时间:2016-10-14 12:19:31 C/C++开发