原创

Web 获取 MAC 地址

本文字数:

1909

,大约阅读2分钟

Web 页面中获取 MAC 地址是一种保障安全的手段,它是众多安全手段中的一种。当系统部署在公网上以后,可以方便企业各个门店去访问,但是处于数据保护的原因,可能并不希望员工在未授权的机器上访问系统,比如不希望通过家里的机器进行访问等。那么,这个时候就需要对能够进行访问的机器进行授权,比如去绑定机器的 MAC 地址。但是,Web 系统获取 MAC 地址并不方便,可以实现的方式有比如通过 Windows 的 OCX 文件,Chrome 的扩展等,但是这些方式并不通用,OCX 只能在 IE 中使用,而 Chrome 的扩展也只能在 Chrome 浏览器中使用,面对客户不同的浏览器时就比较麻烦了。

关于 OCX 的方式来获取 MAC 地址的方式,可以参考我之前发的笔记,如下:

在 Web 中获取 MAC 地址

我使用过 OCX,这个是我自己编写的,并不复杂,但是由于 IE 对页面的支持并不好,所以改用了从网上找的 Chrome 扩展。想要获取 MAC 地址,Chrome 扩展也分为两部分,一部分是由 HTML 和 JS 写的 Chrome 的扩展,另一部分是用 C 写的获取 MAC 地址的 EXE 文件,然后 Chrome 的扩展和 EXE 文件进行通信来获取机器的 MAC 地址。

既然在机器上要放置一个 EXE 文件,那么其实可以完全脱离 Chrome 扩展,让 Web 系统的 JS 去和 EXE 文件进行通信来获取 MAC 地址,岂不是更为直接么?何必又要借助 Chrome 的扩展。而脱离了 Chrome 扩展,其实 EXE 文件会更加灵活,比如可以完成 MAC 地址的加密等可以发挥想象力的功能。

很多朋友都会需要类似的功能,但是有时苦于没有思路,而其实现又非常的简单。因此,我准备录制一套课程,专门分享如何在 Web 页面中来获取 MAC 地址的视频。整个分享内容的大纲如下:


  • 第一章 课程概述
  • 第1集 课程介绍
  • 第二章 基础知识
  • 第2集 Socket简介
  • 第3集 Server流程
  • 第4集 Client流程
  • 第5集 HTTP简介
  • 第三章 Web获取MAC地址的方法
  • 第6集 获取MAC的方法
  • 第7集 用Socket模拟HTTP
  • 第8集 Web获取MAC地址测试
  • 第四章 小结
  • 第9集 小结

到时,我会把我的视频分享到云知梦的平台上,感兴趣的可以留意。

最后,推荐一下我的其他几个课程,有兴趣的可以关注一下。

1、黑客加密与解密/C++软件破解

http://www.yzmedu.com/course/95

2、C语言编程入门/C二级神器/游戏破解

http://www.yzmedu.com/course/134

3、PHP扩展模块开发之DLL编写与调用

http://www.yzmedu.com/course/356

信息安全
安全工具开发
MIS 系统
OCX
MAC 地址
登录安全
  • 作者:Netor0x86(联系作者)
  • 发表时间:2019-10-25 22:09
  • 版权声明:自由转载-非商用-非衍生-保持署名(创意共享3.0许可证)
  • 公众号转载:请在文末添加作者公众号二维码
  • 评论