几乎所有的网卡驱动程序都可以被NdisReadNetworkAddress参数调用,以便从注册表中读取一个用户指定的MAC地址。当驱动程序确定这个MAC地址是有效的,就会将这个MAC地址编程入其硬件寄存器中,而忽略网卡固有的MAC地址。我们通过手工修改Windows的注册表就可以达到目的。
如果你手动修改过MAC地址后,你的MAC地址就是你修改后的。
你的认证软件可能是用户名 MAC绑定,你把一个能正常上网的电脑的帐号和MAC地址抄下来,把自己的MAC地址改成抄下来的,试试能不能上网。
计算机右键-管理-设备管理-网络适配器-Realtek XXXX-属性-高级-属性-网络地址-将不存在改为值,填上MAC。
这些招数只要对网络比较熟悉的人来说早就都能够想到了,你即使这么修改网卡的 MAC 地址,肯定也是不行的!你也不想一想,如果每一个人都能通过这种方式随意更改 MAC 地址,那网卡制造商做的芯片岂不是都没有用了?记住:“魔高一尺,道高一丈”啊!要是不信的话,你就试一试,你看一看你修改 MAC 地址后能否上网。
够被检测出来
楼主最后找到解决办法了吗