修改网卡MAC地址两种方法:简单修改与注册表修改方法

如果您是通过网卡的物理地址进行访问网络的,那么一定会碰到需要修改物理地址的情况。

如更换新网卡,网卡的物理地址重复或者让笔记本电脑临时登陆一下网络等情况。

更改网卡MAC地址的文章网络中有很多,但大都说的不够详细,下面笔者试着以Windows XP操作系统为例介绍两种网卡MAC地址的修改方法,希望对大家有所帮助。

一,简单的修改方法
读者可以在桌面上的“网上邻居”图标上单击右键,选择“属性”,在弹出的“网络连接”的对话框中,在“本地连接”图标上单击右键,选择“属性”,会弹出一个“本地连接属性”的对话框,单击“配置”按钮,选择“高级”,选中左栏“属性”中“Network Address”(其实,并非所有的网卡,对物理地址的描述都用“Network Address”,如Intel的网卡便用“Locally Administered Address”来描述,只要在右栏框中可以找到“值”这个选项就可以了),然后选中右栏框“值”中的上面一个单选项(非“不存在”),此时便可在右边的框中输入想改的网卡MAC地址,形式如“000B6AF6F4F9”。

点击“确定”按钮,修改就完成了。

不过,有一些网卡没有这个选项,不要着急,可以先更新网卡的驱动程序试试,一般情况下,更新驱动之后都会出现这个选项。

但是依然有特殊情况,无论怎么修改都没有这个选项,那怎么办呢?接着往下看,下面的方法可以说是万能的!
二,注册表修改方法
第1步,单击“开始”,选中“运行”,键入“regedit”调出注册表。

第2步,在
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E 325-11CE-BFC1-08002BE10318}\0000、0001、0002 等主键下,查找 DriverDesc ,
内容为要修改的网卡的描述,如Intel的网卡会被描述成“Intel(R) PRO/100+ Management Adapter”,3Com的网卡会被描述成“3Com EtherLink XL 10/100 PCI For Complete PC Management NIC (3C905C-TX)”等。

注:上面提到的关于网卡描述的选项出现的位置,和网卡本身以及操作系统有关。

不同的网卡可能出现在不同的主键下,而同一网卡用不同版本的操作系统(如OEM版,VOL或者VLK等)也会出现在不同的位置。

而这一步的任务就是找到含有网卡描述的主键。

第3步,选中在第二步找到的主键,在右栏框中添加一个字符串,命名为“Network Address”,其值设为要改的MAC 地址,形式如“000B6AF6F4F9”。

注:到这一步,修改网卡物理地址的任务可以说是完成了,有的网卡需要重启以下才能正常的工作,而有的只需一点点的时间“反应”一下而已。

下面的几步是为了以后再修改物理地址方便用的,如果读者不再需要再次修改,到这里可以止步了。

第4步,在“第一步选中的主键”\Ndi\params下添加一项名为“NetworkAddress”的主键,此时一般都会随着在右栏框中产生一个“(默认)”的字符串,将其值设置为最终想要修改的MAC地址,形式如“000B6AF6F4F9”。

如果没有此字符串,读者也可自行添加此字符串。

注:此步骤就是为网卡设置一个初始MAC地址。

第5步,在“NetworkAddress”的主键下继续添加名为“ParamDesc”的字符串,其作用为指定“NetworkAddress”主键的描述,其值可自己命名,如“Network Address”,这样在网卡的高级属性中就会出现“Network Address”选项,就是刚在注册表中加的新项“NetworkAddress”,以后只要在此修改MAC 地址就可以了。

第6步,在“NetworkAddress”的主键下继续添加名为“Optional”的字符串,其值设为“1”,则以后在网卡的高级属性中选择“Network Address”项时,右边会出现“不存在”选项。

第7步,重新启动计算机(不是一定要重新启动,但要视不同网卡的要求而定,不过,重启没有任何差错。

),按照第一种方法找到“高级”选项就可发现此时“属性”栏中已有“Network Address”的选项,现在读者可以用来直接修改MAC地址或恢复原来的地址。

本文档由海博网上传分享只作学习交流用。

合集下载

改MAC地址的方法 破解MAC地址绑定

改MAC地址的方法 破解MAC地址绑定

改MAC地址的方法破解MAC地址绑定修改MAC地址的方法网卡的MAC地址是固化在网上EPROM中的物理地址,是一块网卡的“身份证”,通常为48位。

在平常的应用中,有很多方面与MAC地址相关,如有些软件是和MAC地址绑定的,没有允许的MAC地址,软件就无法运行;局域网里,管理人员常常将IP与客户机的MAC地址绑定,以方便管理,万一用户的网卡坏掉了,自行更改网卡后必须向管理人员申请更改绑定的MAC地址,这样就比较麻烦。

在这种时候,如果我们能够更改一下网卡的MAC地址,那就方便多了。

实际上,修改网卡的MAC地址是很容易的,我们既可以在作系统中通过软件来修改网卡的MAC地址,而实际的网卡MAC地址不变,以达到欺骗软件的目的;也可以用工具直接更改网卡的实际MAC地址。

一、瞒天过海1.修改注册表几乎所有的网卡驱动程序都可以被NdisReadNetworkAddress参数调用,以便从注册表中读取一个用户指定的MAC地址。

当驱动程序确定这个MAC地址是有效的,就会将这个MAC地址编程入其硬件寄存器中,而忽略网卡固有的MAC地址。

我们通过手工修改W indows的注册表就可以达到目的。

在Winodws 98下运行Windows的注册表编辑器,展开“HKEY_LOCAL_MACHINE\System\Current ControlSet\Services\Class\Net”,会看到类似“0000”、“0001”、“0002”的子键。

从“0000”子键开始点击,依次查找子键下的“DriverDesc”键的内容,直到找到与我们查找的目标完全相同的网卡注册表信息为止。

当找到正确的网卡后,点击下拉式菜单“编辑/新建/字符串”,串的名称为“Networkaddre ss”,在新建的“Networkaddress”串名称上双击鼠标就可以输入数值了。

输入你想指定的新的MAC地址值。

新的MAC地址应该是一个12位的十六进制数字或字母,其间没有“-”,类似“0 00000000000”的这样的数值(注意,在Windows 98和Windows 2000/XP中具体键值的位置稍有不同,大家可通过查找功能来寻找)。

改MAC地址的方法破解MAC地址绑定

改MAC地址的方法破解MAC地址绑定

改MAC地址的方法破解MAC地址绑定修改MAC地址的方法网卡的MAC地址是固化在网上EPROM中的物理地址,是一块网卡的“身份证”,通常为48位。

在平常的应用中,有很多方面与MAC地址相关,如有些软件是和MAC地址绑定的,没有允许的MAC地址,软件就无法运行;局域网里,管理人员常常将IP与客户机的MAC地址绑定,以方便管理,万一用户的网卡坏掉了,自行更改网卡后必须向管理人员申请更改绑定的MAC地址,这样就比较麻烦。

在这种时候,如果我们能够更改一下网卡的MAC地址,那就方便多了。

实际上,修改网卡的MAC地址是很容易的,我们既可以在作系统中通过软件来修改网卡的MAC地址,而实际的网卡MAC地址不变,以达到欺骗软件的目的;也可以用工具直接更改网卡的实际MAC地址。

一、瞒天过海1.修改注册表几乎所有的网卡驱动程序都可以被NdisReadNetworkAddress参数调用,以便从注册表中读取一个用户指定的MAC地址。

当驱动程序确定这个MAC地址是有效的,就会将这个MAC地址编程入其硬件寄存器中,而忽略网卡固有的MAC地址。

我们通过手工修改W indows的注册表就可以达到目的。

在Winodws 98下运行Windows的注册表编辑器,展开“HKEY_LOCAL_MACHINE\System\Current ControlSet\Services\Class\Net”,会看到类似“0000”、“0001”、“0002”的子键。

从“0000”子键开始点击,依次查找子键下的“DriverDesc”键的内容,直到找到与我们查找的目标完全相同的网卡注册表信息为止。

当找到正确的网卡后,点击下拉式菜单“编辑/新建/字符串”,串的名称为“Networkaddre ss”,在新建的“Networkaddress”串名称上双击鼠标就可以输入数值了。

输入你想指定的新的MAC地址值。

新的MAC地址应该是一个12位的十六进制数字或字母,其间没有“-”,类似“0 00000000000”的这样的数值(注意,在Windows 98和Windows 2000/XP中具体键值的位置稍有不同,大家可通过查找功能来寻找)。

怎么修改MAC地址

怎么修改MAC地址

怎么修改MAC地址通常修改网卡物理MAC地址的方法是通过软件信息的方法来实现,当然也可直接修改网卡ROM信息来实现修改地址的方法。

那么怎么修改MAC地址呢?在此店铺就与大家分享一下修改MAC地址的方法。

修改MAC地址方法有A,B,C两台电脑(这三台电脑用的是Realtek RTL8139 PCI网卡)、一个交换机,并申请了一个IP,在申请IP的时候递交的是A主机的物理网卡地址。

其网络拓扑结构如下:所以普通情况下来讲,B、C主机是无法使用这个IP上网的,要通过系统及软件上的设置来达到三台机可以同时使用同一个IP上网的目的,具体方法:修改MAC地址方法一:修改注册表点击“开始”—“运行”—键入“regedit”,然后“确定”,打开注册表编辑器;找到HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Cla ss{4D36E972-E325-11CE-BFC1-08002BE10318}主键,再该键下有0000、0001、0002、0003、0004等类似的分支,在这些分支下面找到“DriverDesc”值为网卡描述的那个,例如,我的电脑上,网卡描述为“Intel(R) PRO/1000 MTW Network Connection”,所以我查找并得到,在我的电脑上0005这个分支里的“DriverDesc”键值为“intel(R) PRO/1000 MTW Network Connection”。

在你找到的这个分支里,寻找“NetworkAddress”键,如果没有,则新建一个字符串类型键,修改其键值为键值为你想要的网卡地址,要求是连续的12个16进制数。

再在你找到的这个分支里添加名为Paramdesc的字符串项,其值可以为“Network Address”或者“MAC Adress”,注册表的设置完成。

该方法的缺点就是操作复杂,一步做错则就导致修改不成功。

修改电脑的MAC地址

修改电脑的MAC地址
还是“0001”等其他的,然后在这个Reg文件里进行相应的修改再执行导入操作。否则只会是白费力气。
可以在桌面上的“网上邻居”图标上单击右键,选择“属性”,在弹出的“网络连接”的对话框中,在“本地连接”图标上单击右键,选择“属性”,会弹出一个“本地连接属性”的对话框,单击“配置”按钮,选择“高级”,选中左栏“属性”中“Network Address”(其实,并非所有的网卡,对物理地址的描述都用“Network Address”,如Intel的网卡便用“Locally Administered Address”来描述,只要在右栏框中可以找到“值”这个选项就可以了),然后选中右栏框“值”中的上面一个单选项(非“不存在”),此时便可在右边的框中输入想改的网卡MAC地址,形式如“000B6AF6F4F9”。点击“确定”按钮,修改就完成了。
等主键下, 因为你有可能安装了不止一块网卡,所以在这个主键下可能会有多个类似于“0000、0001”的主键,这时候你可以查找DriverDe
sc内容为你要修改的网卡的描述相吻合的主键,如“0000”。
2.在上面提到的主键下,添一个字符串,名字为“NetworkAddress”,把它的值设为你要的MAC地址,要连续写如“001010101010”。
而且一旦设置后,以后高级属性中值就是“NetworkAddress”给出的值而非“default”给出的了。
4.在“NetworkAddress”的主键下继续添加名为“ParamDesc”的字符串,其作用为指定“NetworkAddress”主键的描述,其值可为“MAC
Address”(也可以随意设置,这只是个描述,无关紧要,这个值将会在你以后直接修改MAC地址的时候作为描述出现),这样重新启动一次以

修改mac地址的方法

修改mac地址的方法

修改mac地址的方法在使用Mac电脑时,有时候我们需要修改设备的MAC地址。

MAC地址是网卡的物理地址,它是唯一的,用来识别网络设备。

在某些情况下,我们可能需要修改MAC地址,比如为了解决网络访问限制、提高网络安全性或者其他特定需求。

那么,接下来就让我们来了解一下修改MAC地址的方法。

第一种方法是通过系统设置来修改MAC地址。

首先,我们需要打开“系统偏好设置”,然后点击“网络”。

在网络设置中,我们可以看到当前连接的网络适配器,比如Wi-Fi或者以太网。

选择需要修改MAC地址的适配器,然后点击“高级”按钮。

在弹出的窗口中,选择“硬件”选项卡,这里我们可以看到“MAC地址”一栏。

点击“手动”按钮,然后在文本框中输入新的MAC地址。

最后点击“确定”按钮保存设置即可。

第二种方法是通过终端来修改MAC地址。

首先,我们需要打开终端应用。

在终端中,我们可以使用ifconfig命令来查看当前网络适配器的MAC地址。

然后,使用sudo ifconfig en0 ether [new MAC address]命令来修改MAC地址,其中en0是网络适配器的标识,[new MAC address]是新的MAC地址。

输入密码确认后,MAC地址就会被修改成功。

第三种方法是通过网络设置文件来修改MAC地址。

首先,我们需要找到系统中的网络设置文件,通常位于/Library/Preferences/SystemConfiguration/目录下。

找到对应的网络设置文件,比如com.apple.airport.preferences.plist或者work.eapolclient.configuration.plist。

用文本编辑器打开文件,找到对应的MAC地址项,然后修改为新的MAC地址。

保存文件后,重启电脑使设置生效。

无论使用哪种方法,修改MAC地址都需要谨慎操作。

在修改MAC地址之前,我们需要确保了解相关法律法规和网络使用规定,以免违反规定造成不必要的麻烦。

MAC地址更改的多种方法

MAC地址更改的多种方法

一般MAC地址在网卡中是固定的,当然也有网络高手会想办法去修改自己的MAC地址。

修改自己的MAC地址有两种方法,一种是硬件修改,另外一种是软件修改。

硬件的方法就是直接对网卡进行操作,修改保存在网卡的EPROM里面的MAC地址,通过网卡生产厂家提供的修改程序可以更改存储器里的地址。

那么什么叫做EPROM呢?EPROM是电子学中一种存储器的专业术语,它是可擦写的,也就是说一张白纸你用钢笔写了一遍以后就不能再用橡皮擦去了,而EPROM这张白纸用铅笔写后可以再擦去,可以反复改变其中数据的存储器。

当然软件修改的方法就相对来说要简单得多了,在Windows中,网卡的MAC保存在注册表中,实际使用也是从注册表中提取的,所以只要修改注册表就可以改变MAC。

Windows 9x中修改:打开注册表编辑器,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSetService\Class\Net\下的0000,0001,0002。

Windows 2000/XP中的修改:同样打开注册表编辑器,HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ControlClass\4D36E970-E325-1 1CE-BFC1-08002BE10318 中的0000,0001,0002中的DriverDesc,如果在0000找到,就在0000下面添加字符串变量,命名为“NetworkAddress”,值为要设置的MAC地址,例如:000102030405完成上述操作后重启就好了。

一般网卡发出的包的源MAC地址并不是网卡本身写上去的,而是应用程序提供的,只是在通常的实现中,应用程序先从网卡上得到MAC地址,每次发送的时候都用这个MAC作为源MAC而已,而注册表中的MAC地址是在Windows安装的时候从网卡中读入的,只要你的操作系统不重新安装应该侍獠淮蟆?MAC(Media Access Control, 介质访问控制)MAC地址是烧录在Network Interface Card(网卡,NIC)里的.MAC地址,也叫硬件地址,是由48比特长(6字节),16进制的数字组成.0-23位是由厂家自己分配.24-47位,叫做组织唯一标志符(organizationally unique ,是识别LAN(局域网)节点的标识。

修改mac地址的方法

修改mac地址的方法修改MAC地址的方法共有两种,一种是通过操作系统的设置进行修改,另一种是通过使用第三方工具进行修改。

1. 通过操作系统的设置进行修改:- Windows操作系统:1. 打开“控制面板”并进入“网络和共享中心”。

2. 在左侧面板中,点击“更改适配器设置”。

3. 找到你想修改MAC地址的网络适配器,右键点击并选择“属性”。

4. 在弹出的窗口中,找到“网络”选项卡并点击。

5. 点击“配置”按钮。

6. 在“高级”选项卡中,找到“网络地址”或“MAC地址”选项并选择“值”字段。

7. 输入你想要设置的新MAC地址,并点击“确定”保存更改。

- macOS操作系统:1. 打开“系统偏好设置”。

2. 点击“网络”。

3. 在左侧面板中选择你想修改MAC地址的网络适配器。

4. 点击右下角的“高级”按钮。

5. 在顶部的“硬件”选项卡中,找到“MAC地址”字段。

6. 输入你想要设置的新MAC地址,并点击“确定”保存更改。

2. 使用第三方工具进行修改:- 使用Technitium MAC Address Changer:1. 下载并安装Technitium MAC Address Changer工具。

2. 运行该工具。

3. 选择你想要修改MAC地址的网络适配器。

4. 点击“随机生成”或手动输入想要设置的新MAC地址。

5. 点击“更改”按钮以保存设置的新MAC地址。

- 使用SMAC MAC地址更改工具:1. 下载并安装SMAC MAC地址更改工具。

2. 运行该工具。

3. 选择你想要修改MAC地址的网络适配器。

4. 点击“随机生成”或手动输入想要设置的新MAC地址。

5. 点击“更新”按钮以保存设置的新MAC地址。

请注意,根据你使用的操作系统和网络适配器的类型,某些方法可能无法适用。

在修改MAC地址之前,请确保你了解需要遵循的规范和法律要求。

修改MAC地址有两种方法

修改MAC地址有两种方法:一、修改vmx配置文件修改vmx配置文件的两种方法1.用文本工具(比如记事本或vi)打开vmx配置文件,然后修改一下几行:ethernet0.generatedAddress = "00:0c:29:1c:35:cc"uuid.bios = "56 4d e0 c4 a2 41 24 1b-5b 6e 4b a0 0b 1c:35:cc"注释:其中 00:0c:29: 不能够修改1c:35:cc可以修改2、一种是:首先用文本工具(比如记事本或vi)打开vmx配置文件,然后把以下三行删除掉:ethernet[n].generatedAddressethernet[n].addressTypeethernet[n].generatedAddressOffset再在配置文件里添加一行:ethernet[n].address = 00:50:56:XX:YY:ZZ其中[n] 为你的网卡系列号;XX修改范围为:00-3F ;YY与ZZ的修改范围为:00-FF ;“00:50:56”这几个是不能修改的;二、是在虚拟机的操作系统里改mac地址首先,我们在平常的应用中,有很多方面与MAC地址相关,例如某个软件是和MAC地址绑定的,而刚好你的网卡换了,没有允许的MAC地址,软件就无法运行。

此时你就可以修改网卡的MAC地址,使其与软件的需要相吻合,从而可以重新使用软件。

再者,在局域网中,管理人员常常为了方便管理而将网络端口与客户机的MAC地址绑定。

如果你的网卡坏掉了,你买一张新网卡后就必须向管理人员申请更改绑定的MAC地址才可以继续使用,这样就比较麻烦。

如果你懒得去重新登记,这时候,我们只要在操作系统里稍微更改一下MAC地址,就可以跳过重新申请这一步,减少了很多麻烦。

另外,黑客使用黑客软件对你的机器进行攻击时,你的防火墙就获取到他的IP地址,你就可以通过“Nbtstat-A ip地址”命令获取他的MAC地址,但是你往往得不到他真正的MAC地址,原因就是黑客只要改一下他的MAC地址,你查到的MAC就不是他的了。

网卡地址修改


第七步:重新启动你的计算机,打开网络邻居的属性,ቤተ መጻሕፍቲ ባይዱ击相应网卡项会发现有一个Network Address的高级设置项,可以用来直接修改 MAC 地址或恢复原来的地址(选中不存在)。
通过此方法实际上是为无法通过“网卡参数入手修改MAC地址”方法修改MAC地址网卡添加此功能,通过这种方法添加后我们原本在网卡配置参数中没有“本地管理的地址”的话也可以出现,从而轻松修改网卡的MAC地址。
1顶一下
小提示
实际上这只是设置在后面提到的高级属性中的“初始值”,实际使用的 MAC地址还是取决于在第四步中提到的NetworkAddress参数,这个参数一旦设置后,以后高级属性中的值就是NetworkAddress给出的值而非default默认值。
第六步:在NetworkAddress的主键下继续添加名为ParamDesc的字符串,其作用为指定NetworkAddress主键的描述,其值可自己命名,如“ Network Address ”,这样在网卡的高级属性中就会出现Network Address选项。继续添加名为 Optional 的字符串,其值设为“1”,这样以后当你在网卡的高级属性中选择Network Address项时,右边会出现“不存在”选项。
不过由于操作系统的特殊性,我们可以通过一些参数进行修改,让操作系统识别的网卡MAC地址呈现我们希望的数值,从而实现了修改MAC地址的目的。在实际使用过程中修改MAC地址主要出现了应对病毒和一些与MAC绑定服务的突破限制上。
那么我们通过什么指令来查询本机MAC地址呢?首先我们进入到操作系统中,通过“开始”->“运行”,输入CMD后回车进入命令提示窗口。接下来在命令提示窗口中输入ipconfig /all指令,在显示的信息中会看到如下提示。

如何更改电脑MAC地址

修改MAC地址cmd,在DOS窗口下输入ipconfig /all,在输出的信息中 Physical Address 就是MAC地址.修改方法:一种是硬修改,也就是真正的修改网卡的MAC,把EPROM里的东西给改了。

这种修改要在DOS下进行,并且需要厂商提供相应的程序。

修改过后,以后永远不用再修改。

第二种是软修改,相当于欺骗操作系统,实际上物理MAC并没改,而是假冒别人。

1. win98下:先看网络属性->网卡属性->高级里有没有NetworkAddress 这个选顶,如果有的话,在此填写上你的新MAC地址。

然后,就行了。

如果那里没有,那运行regeditHKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Cla ss\Net\0000下,如果你有一块以上的网卡,就还有0001,0002...在这里保存了有关你机器网卡的信息,其中的DriverDesc的内容就是你的网卡的信息描述,不一定就是0000了,根据实际情况自己选。

在相应的0000下新建一字符串 "NetworkAddress",键值设为你想设置的地址,主意要连续写。

如,我设置的是112233445566 设置完毕,重新启动计算机,你无论是使用 winipcfg或者是使用nbtstat -a xxx.xxx.xxx.xxxxxx.xxx.xxx.xxx是你的具体IP,来查看你都会发现你的网卡的MAC地址已经被修改成了11-22-33-44- 55-66。

2. Windows 2000/XP:一般而言,可以直接更改,呵呵,可能你没找到位置:网上邻居-右击属性-本地连接-右击属性-配置(最上面网卡栏)-高级-MAC ADDRESS,看见右边的“值”了吗?那就是你现在的物理地址,改成你想要的,注意中间不留空格也不用“-”符号。

完成了。

如果这样搞不定,说明你以前安装系统时不规范。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档