2024年5月22日发(作者:)
如何修改Mac地址
2008-02-22 15:55
Vista下修改网卡MAC地址,轻松防御ARP攻击 07-09-03
Windows系统下如何手动修改网卡的MAC地址[图] 07-03-15
一、MAC地址的用途
MAC地址在网卡中是固定的,每张网卡的MAC地址都不一样。网卡在制作过程中,厂家会在
它的EPROM里面烧录上一组数字,这组数字,每张网卡都各不相同,这就是网卡的MAC(物理)地
址。
由于MAC地址的唯一性,因此它主要用来识别网络中用户的身份。例如ADSL上网时,电信
用它来记费,确认是你上的网;在校园网中,MAC地址也可以用来识别用户。对于校园网的正式
用户,其MAC地址会登记在服务器端,假如你是非法用户,服务器中就没有你的网卡MAC地址,
这样当你试图连上网时,服务器就会立刻认出你、阻止你连上网络。
二、MAC地址是可以修改的
有些场合,例如冒充网络中的正式用户,就需要修改你的网卡MAC。要修改MAC地址,你可
以通过硬件的方法实现,即利用网卡厂家提供的修改程序来烧录网卡的EEPROM,这样做虽然可
行,但是风险很大、操作也复杂,即使你很有经验,也难免在操作中出现错误。
其实你完全没必要用烧录方法、修改网卡中的MAC地址。要知道windows安装的时候,会自
动从网卡中读入MAC地址,把它存放在注册表中以备后用。当数据在网络中传输时,从网卡发出
的数据包中要求有一个源MAC地址,这个MAC地址就是从注册表中读取的(并非从网卡中读取的),
因此只要你修改了注册表中的MAC地址,就相当于改了网卡EEPROM中的MAC地址,两者实际效
果是完全相同的!
三、修改注册表中MAC的方法
1、使用软件修改
推荐一个工具,k-mac,很好用,又小又方便,叫做mac地址修改器,baidu,google一下,
很容易找。下面这个链接也是的,可以试一下,但是一般对CSDN的系统不抱太大希望„„
2、在网卡属性中修改
如果你的网卡采用了RealTek公司的RTL8139芯片,就可以在网卡属性中修改MAC,这样注
册表中的MAC地址也会一同改变,方法如下:
在Win2003/XP/2000中,点击菜单“开始”/设置/控制面板,双击“系统”,点击“硬件”/
设备管理器,在设备管理器中展开“网络适配器”,右击要修改MAC地址的网卡,选择“属性”;
点击“高级”选项卡,在“属性”下,选择点击Network Address项目,在右侧“值”的下方,
输入你要指定的MAC地址值(例如),注意要连续输入12个数字或字母,重新启动
电脑后,修改即可生效。至于Win98下的MAC修改方法,与以上方法类似。


发布评论