问题标签 [mac-address]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ip-address - 如何扫描地理位置附近的无线接入点并确定其 ip 和 mac 地址
如何以编程方式扫描地理位置附近的无线接入点并确定其 ip 和 mac 地址。特别是,我如何才能提取未打开的 WAP 的 ip 和 mac 地址?如何区分无线接入点和其他东西,例如智能手机或计算机?
最初,我可能只为 Windows 计算机执行此操作,但最终我希望为包括 MacOSX、iOS、Android 在内的各种操作系统提供这种扫描功能……
mysql - MySQL:存储 MAC 地址的最佳方式?
用于在 MySQL 数据库中存储 MAC 地址的最佳字段类型是什么?此外,它应该与某个分隔符(冒号或破折号)一起存储还是应该在没有分隔符的情况下存储?
c - libpcap 从 AF_LINK sockaddr_dl (OSX) 获取 MAC
我正在尝试使用 C 在 OSX 上获取我所有接口的 MAC 地址。获取它的常用方法 Linux 在 BSD 上不起作用 - 从我所看到的一切来看,您必须获取接口并查找类型AF_LINK。我的问题是 LLADDR(sockaddr_dl) 给了我一大堆数据(包括我的 MAC),我不知道数据的格式。例如;以下代码将输出:
设备:en1 链接 sdl_alen:101 mac:31:f8:1e:df:d6:22:1d :00:00:00:00:00:00:00:00:00:00:00:00:00:00 :00:b0:06:10:00:01:00:00:00:c0:02:10:00:01:00:00:00:00:00:00:00:00:00:00:00 :40 :03:10:00:01:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:03:00:6c :6f:30:00:00:00:00:00:00:00:00:00:00:00:00:00:70:03:10:00:01:00:00:00:e0:02 :10:00:01:00:00:
我的 MAC 是粗体的。似乎这是一直以来的格式,但如果我可以将 LLADDR(sockaddr_dl) 转换为某些东西,我会更舒服。在 net/if_dl.h 中,LLADDR 定义为:
据我所知,这就是说结果是类型 (void *) - 没有帮助。
其他帖子如:
在弄清楚如何使用 ioctl/SIOCGIFADDR/SIOCGIFCONF 在 Mac OS X 上获取以太网接口信息时遇到问题?
似乎认为他们已经弄清楚了,但是如果您查看代码,您会发现它不会工作,因为 sdl_alen 不是 6。
windows-mobile - Windows Mobile - 获取蓝牙 MAC 地址
如何从 Windows Mobile 获取蓝牙 MAC 地址?我尝试了 OPENNETCF 库,但它不起作用。还有其他获取蓝牙MAC地址的代码吗?
security - 将网站访问限制在一台计算机上
我们目前有一个可通过公共互联网访问的 B2B 网站,全球数千名经过身份验证的用户可以从任何位置访问该网站。我们希望每个用户只能从一台计算机访问该网站(出于安全和许可原因)。我们目前在站点上使用一个 Java 小程序来获取用户的 MAC 地址,但它具有阻碍性,并且该值可能会被欺骗,因此我们希望摆脱这种实现方式。
将网站的使用限制在单台计算机上的最佳方法是什么?这是最好留给安全供应商的事情吗?我们是否需要让用户在他们的机器上安装证书,或者是否有其他可用的解决方案?对此主题的任何建议表示赞赏。谢谢。
更新:我们想做的是为网站实施某种设备授权。我以为我看到一些银行网站做这种事情......有没有人偶然知道可以采取什么方法来完成这样的功能?也许是虚拟令牌或其他一些多因素身份验证实现?
php - 如何使用 PHP5 确定组播 MAC 地址?
我正在使用 PHP 中的计费工具,它连接到 CISCO 交换机并在指定端口上插入 MAC 地址。我使用 Symfony 作为我的底层 php 框架。
如果我尝试插入多播 MAC 地址作为 FastEthernet 安全地址,CISCO 交换机会拒绝该地址。所以我尝试构建一个验证器来确定给定的 MAC 地址是否是多播地址。
有没有人可以帮助我提供片段或提示?
objective-c - 更改 MAC 地址 Cocoa - Objective-C
如何通过 Objective-C 更改 MAC 地址?寻找一个简单的解决方案。如果有帮助,我已经有一个 shell 脚本(Bash)可以做到这一点。我将如何从我的 Cocoa 应用程序中打开它?谢谢。
.htaccess - 在 Htaccess 中只允许特定的 MAC 地址
文件是否可以.htaccess
只允许来自特定 MAC 地址而不是 IP 地址的请求?
如果答案是yes
,如何?
c++ - 通过注册表更改 MAC 地址不起作用
我正在通过 bootcamp 在 Macbook 上使用 Visual Studio 2010 和 Windows XP。
我意识到我无法通过注册表更改 MAC 地址(通过RegSetValueEx),如果我选择的适配器是集成到笔记本电脑的适配器,例如:用于 macbook 的 Broadcom 无线适配器。但是某些值,如 AA-BB-CC-DD- EE-FF 工作。
但是,如果我插入无线 USB 网络适配器,它就可以完美地工作。我的猜测是,问题不是我的代码,因为我尝试了从互联网上下载的其他代码,它是一样的。谁能解释为什么会这样?