欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

Win10 有线网卡和无线网卡 mac 地址伪装 - 伪装无线网卡 mac 地址

最编程 2024-03-16 19:34:00
...

当你用同样的步骤去修改无线网卡mac地址时,你会发现找不到 “Network Address”属性,因为对于绝大多数无线网卡,其驱动以及windows的支持并不把修改mac作为可行,这时我们就需要通过修改注册表来添加“Network Address”属性。下面介绍如何设置。请先保证每步都看懂了,备份注册表后,再进行尝试。注册表修改要慎重,尤其是本次涉及windows的网络模块,很可能做错了导致启动异常,所以保证看懂了,会用了,再去尝试。

打开注册表编辑器
<kbd>Win</kbd>+<kbd>R</kbd>输入regedit调出,

打开注册表编辑器
打开注册表编辑器

定位到\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class{4d36e972-e325-11ce-bfc1-08002be10318}位置,如下:
有线网注册表配置位置
有线网注册表配置位置

并查看此下所有主键(0000,0001,0002,......,0017),一般都有十个左右的主键,由于我个人笔记本用的外接网卡比较多,所以主键多点,这里有17个。从0000起,鼠标选中,查看右侧,查看名称为DriverDesc的项目数据,看看是不是刚刚在设备管理器中看到的网卡名称。看我的,我在0001中找到了自己的有线网卡Realtek PCle GBE Family Controler,0001主键中还有一项Network Address,其值是我的mac地址,此处可以修改固定网卡mac。
网卡注册表配置位置
网卡注册表配置位置

对比下0001/Ndi/params/主键下的内容,发现了吧,嘿嘿,完全对应windows的高级选项卡中的所有选项,这样相信大家已经有了大概想法了。
有线网卡注册表配置对应
有线网卡注册表配置对应

再按刚才的方法找无线网卡的主键,找到了0002主键,对应Intel(R) Dual Band Wireless-AC 3160无线网卡。
无线网卡注册表配置对应
无线网卡注册表配置对应

发现Ndi/params/下没有networkaddress项目(图片上是我后来添加的),于是,我们想到了手动添加这些信息。如下图:
添加无线网卡注册表配置1
添加无线网卡注册表配置1

在左侧 0002/Ndi/params下新建项目名称为NetworkAddress
添加无线网卡注册表配置2
添加无线网卡注册表配置2

接着选中NetworkAddress,右侧设置完全复制那个有线网卡的内容即可。其中default的值(即默认macd地址)可设可不设。
OK,搞定!现在我们可以按照伪装有线网卡mac地址一样的方法来伪装无线网卡mac地址了。
无线网卡属性配置
无线网卡属性配置

接下来按照查看mac地址方法验证一下,会发现以太网的mac地址确实变成我们刚才设的那个值了。如果没有,重启电脑试一下。最后再次强调:mac地址的第二位数值必须设置成 “2”,“6”,“A”,“E”中的一个,否则设置无效

参考

  1. 怎么修改电脑mac地址,如何修改win10的mac地址
  2. 无线网卡的 mac 地址在 Win10中怎么修改?
  3. 教你修改无线网卡的MAC地址的方法