网卡MAC地址的软修改

更新时间:2023-06-10 19:00:36 阅读: 评论:0

网卡MAC地址的软修改
网卡MAC地址的软修改
文章编号:1003—5850(2005)08—0034—02
网卡MAC地址的软修改SoftModificationofMACAddressofNetworkCard
沈睿芳曾文献时希杰
(河北经贸大学石家庄050061)(天津大学天津300072)
【摘要】为了实现IP地址与网卡MAC地址绑定制度下的共享上网,采用了"软修改"的方法来达到上述目的.
所谓"软修改"是指不真正改变网卡上只读芯片里的MAC地址信息,而是"骗过"操作系统.针对不同操作系统,
逐一给出了修改网卡MAC地址的方法,上机调试表明,这些方法是有效的.
【关键词】网卡,MAC地址,软修改,操作系统
中图分类号:TP393文献标识码:A ABSTRACTInordertOhaveaccesstOtheInternetinmanycomputersastheIPaddressandM ACaddressofnetworkcardis
bound,themethodofsoftmodificationisprented.Softmodificationmeanscheatingtheope rationsystem,ratherthanchangingthe MACinformationintheROMchipofnetworkcard.Inthispaper,themethodsofmodifyingM ACaddressofnetworkcardunder differentoperationsystemsaregivenprospectively.ThemethodsareverifiedtObeeffectiv ebydebugginginthecomputer.
KEYWORDSnetworkcard,MACaddress,softmodification,operationsystem
目前很多高校都开通了校园网,实现了网络入户.
学生们可以在自己居住的宿舍内实现网上冲浪,充分shapeup
利用互联网上的丰富资源.但有些学校可能由于经费
所限,一个宿舍只分配了一个IP地址,这样如果有两
台以上电脑的话,上网就不是很方便了.而且多数学校为了统一管理,实行网卡MAC地址与IP地址相互绑定,即接入宿舍网络端口的网卡MAC地址必须是经过申请并进入学校网络中心数据库的才有效.
为了解决多机上网的问题,我们当然可以使用某
些代理软件(如wingate,sygate),即将一台电脑安装
该软件作为服务器,其他电脑与之连接通过一定的内外网设置实现同时上网.但这种做法的安全问题太大, 因为代理软件的安装很容易给系统留下漏洞,被网络黑客进行攻击.笔者就曾经遇到IP地址被盗用,系统被破坏的情况.况且这种代理软件的设置过程也比较复杂,不是一般用户所能够掌握的.因此本文推荐采取更改网卡MAC地址,实现各自按需上网的目的.
文献[1]给出了用专用设备或者网卡制造商提供
的修改程序修改网卡只读芯片信息的方法,我们称此种修改为硬修改.事实上,有时候我们并不希望真正的修改网卡的MAC地址,只要能"骗过"操作系统达到上网的目的即可.此时我们可以使用所谓的软修改方法.即让操作系统认为网卡的MAC地址的确改变了, 但实际上并没有真正改变,网卡芯片里的信息还是原来的出厂设置.
众所周知,网卡的MAC地址信息是被制造商固
化在网卡芯片里的,任何一块网卡都拥有全球唯一的MAC地址.而我们的操作系统在安装网卡时通过读取这些固化信息.得出唯一的MAC地址.在开始菜单的命令行中运行ipconfig/all(Win2k,WinMe, WinXP)或者winipcfg(Win98)命令可以查看.由于在
不同操作系统里修改网卡MAC地址的做法各不相同,因此本文以常用的几种操作系统为例分别讲述修
改步骤.
lWin2k系统
Win2k系统下我们有两种方法可以修改网卡的
MAC地址.
◆通过操作系统自身修改.要求网卡为100M类
型,某些IOM网卡如果驱动程序较新也可以.进入"控
制面板/系统/硬件/设备管理器",找到需要修改的网
生活大爆炸花絮卡(如图1所示),图示为reltek8139型网卡,点击右
键,选择属性/高级,在左面的框中会看到Network
Address一项(如图2所示),右边的值中填入自己宿
舍申请学校IP地址并获得通过的MAC地址(不区分
大小写),按"确定"退出即可.用此法最为简便,不必重
新启动计算机,再利用ipconfig/all命令可即时看到修bernadette peters
改的情况.设置好学校分配的IP地址,DNS等信息就
*2005—03—15收到,2005—06—09改回
**沈睿芳,女,1978年生,在读博士,研究方向:数据挖掘,计算机网络技术;曾文献,男,讲师,研究方向:数据库与信息管理;时
希杰,男,在读博士,研究方向:信息管理与数据挖掘.
第18卷第8期电脑开发与应用
.f|I■∞?静雹曹曾冀■茜
the nuts0————00——0==:_0
eda是什么●【
.,
mn黼
magic carpet ridejIH^T^t"I●■
J'●
芥子气是什么
■口棚】!口T,
钝l十一札
.
哥工曩■
矗¨
Zt●
.jl嘲
¨
,l't■瞳.斌嗍
,■椿曩ra-'|苡●
畸■一●行■栩I_
呻Rt
图1设备管理器中的网卡信息薯曩毫qI明啪牟IIIII1毫曩f曩龃穰善懿
■蛙)'
excelle然后在i
位l
藏蕴藏箍『_一
r千存在q)
bree daniels
l
l…————一{
[固l
图2网卡MAC地址在系统中的位置
可以上网了.
◆通过注册表修改.步骤如下:
①在"开始/运行"中键入regedit,打开注册表编
exotic什么意思
辑器,在HKEYLOCALMACHINE\SYSTEM\ CurrentControlSet\Control\Class\{4D36E972一E325 —
11CE—BEC1—08002BE10318)\0000,0001,0002等
主键下,查找DriverDesc内容为你要修改的网卡的描述,如RealtekRTL8139/81OX等,注意不是拨号适配器.
②在该主键下添一个字符串,名字为Network Address(注意大小写),值设为你要的MAC地址,要
连续写,如OOEO4C4OO9AD.
⑧关闭注册表.重新启动,则网卡MAC地址修改
完毕.
2Win98系统
由于Win98系统中,在网卡高级属性一项中并没
有NetworkAddress一项,所以我们只有通过修改注册表来实现修改MAC地址的目的.详细步骤与
win2k下通过注册表修改MAC地址基本相同,只是由于系统不同,键值所在的位置有所不同.
①在"开始/运行"中键入regedit,打开注册表编
辑器,找到HKEYLOCALMACHINE\system\ Currentcontrolt\rvicesclass\net\0000,0001, 0002等主键,查找DriverDesc内容为你要修改的网卡的描述.如RealtekRTL8139/810X等.注意不是拨号
适配器;
②在该主键下添一个字符串.名字为Network

本文发布于:2023-06-10 19:00:36,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/90/140601.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:网卡   地址   修改   学校   系统   实现
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图