中国投资网 百科 win7修改网卡mac地址(蝴蝶刀玩法教程新手)

win7修改网卡mac地址(蝴蝶刀玩法教程新手)

网卡的mac地址是固化在联机EPROM中的物理地址,是网卡的‘身份证’,通常是48位。

在普通应用中,与MAC地址相关的方面有很多。比如有些软件绑定了MAC地址,没有允许的MAC地址软件就无法运行。或者在局域网中,管理人员往往将IP与客户端的MAC地址绑定,以便于管理。万一用户的网卡坏了,换网卡后向经理申请更改绑定的MAC地址很麻烦。这时候如果能把网卡的MAC地址改一下就方便多了。

其实修改网卡的MAC地址是很容易的。我们可以在操作系统中通过软件修改网卡的MAC地址,而实际网卡的MAC地址保持不变,从而欺骗软件。也可以使用工具直接更改网卡的实际MAC地址。

修改注册表

几乎所有的网卡驱动程序都可以被NdisReadNetworkAddress参数调用,以从注册表中读取用户指定的MAC地址。当驱动程序确定MAC地址有效时,它会将MAC地址编程到其硬件寄存器中,忽略网卡固有的MAC地址。我们可以通过手动修改Windows的注册表来达到目的。

在Winodws98下运行Windows的注册表编辑器,展开‘HKEY _本地_机器系统当前控制设置服务类网络’,会看到‘0000’、‘0001’、‘002’这样的子项。从' 0000 '子键开始点击,依次搜索子键下' DriverDesc '键的内容,直到找到与我们要找的目标相同的网卡注册表信息。

找到正确的网卡后,点击下拉菜单‘编辑/新建/字符串’,字符串名称为‘网络地址’。在新创建的“网络地址”字符串的名称上双击鼠标,输入数值。输入您想要指定的新MAC地址值。新的MAC地址应该是12位十六进制数字或字母,中间不加'-'比如' 0000000000 '(注意具体键值的位置在Windows98和Windows2000/XP中略有不同,可以通过搜索功能查找)。

继续在' NetworkAddress '下添加一个名为' ParamDesc '的字符串值,它将作为' NetworkAddress '项的描述,值可以是' MACAddress '然后将其内容修改为您想要设置的内容。

就这样,我们成功修改了网卡的MAC地址,重启了电脑。

修改网卡属性

大多数网卡的MAC地址可以通过在控制面板中修改网卡的属性来更改。笔者的3c905b-TX和RTL8139芯片的网卡都可以通过这种方式轻松修改。

在“设备管理器”中,右键单击需要修改MAC地址的网卡图标,然后选择“属性/高级”选项卡。在“属性”区域,您可以看到一个名为“网络地址”或其他类似名称的项目。单击它,并在右侧的“值”下输入要指定的MAC地址值。要连续输入12个十六进制数字或字母,请勿在中间输入“-”。这些设置将在重新启动系统后生效。

做出彻底的改变。

如果用户使用的是RealTek公司的RTL8139A/B/C/D系列芯片的网卡,有更简单的修改MAC地址的方法。RealTek设计的软件PG8139可以直接修改RTL8139系列网卡的MAC地址,甚至可以在每次启动后使网卡的MAC地址不同。具体操作如下:

将pg8139.zip解压到一个文件夹中,以8139C芯片为例,用记事本打开该目录下的8139c.cfg文件,修改8139c.cfg文件的第一行,将' NodeID '(网卡号)改为所需的新值。建议初始值为' 00E04C000001 '修改时注意至少两位。

保存后进入MS-DOS模式(注意应该是纯DOS模式),在DOS提示符下输入' pg8139/pci8139c.cfg '然后按回车键。此时,如果系统提示' ProgrammingEEPROMissuccessful '则变更成功。PG8139程序每运行一次成功,系统会自动给对应的8139c.cfg文件中的' NodeID '值加1,也就是说第一次运行时分配给当前工作站网卡的MAC地址是' 00E04C000001 '第二次运行时系统会自动分配给' 00E04C000002 '第三次

如果用户的网卡是RTL8139其他版本的芯片,找到对应的就可以了。cfg文件来修改它。

另外,还有一种极端的方法,通过烧网卡的EEPROM来克隆MAC地址。但是,这是有风险的,也是复杂的,即使是有经验的用户也难免会在操作中出现失误。我们不推荐这种操作。

本文来自网络,不代表本站立场,转载请注明出处:https:

win7修改网卡mac地址(蝴蝶刀玩法教程新手)

中国投资网后续将为您提供丰富、全面的关于win7修改网卡mac地址(蝴蝶刀玩法教程新手)内容,让您第一时间了解到关于win7修改网卡mac地址(蝴蝶刀玩法教程新手)的热门信息。小编将持续从百度新闻、搜狗百科、微博热搜、知乎热门问答以及部分合作站点渠道收集和补充完善信息。