设为首页收藏本站language→→ 语言切换

鸿鹄论坛

 找回密码
 论坛注册

QQ登录

先注册再绑定QQ

查看: 1016|回复: 2
收起左侧

怎样让VM接受非00:50:56开头的MAC ADDRESS?

[复制链接]
发表于 2006-5-6 23:05:00 | 显示全部楼层 |阅读模式
如题,找到一篇指导文章,但对其中的操作方法不熟悉,有哪位热心人帮忙解释一下?
[url=]http://kevintop.blogchina.com/blog/4574784.html[/url]
发表于 2007-10-11 20:10:50 | 显示全部楼层
无限制手动指定VM网卡MAC地址
OD载入vmware-vmx.exe (版本号为:VMware Workstation v5.5.2.29772)
00562D35  |.  68 D8806E00   PUSH vmware-v.006E80D8                   ; |@&!*@*@(msg.mac.failedconvertingaddress)"%s" is not a valid ethernet address.\n
0056327F   .  85C0          TEST EAX,EAX
00563281   .  EB 2F         Jnz SHORT vmware-v.005632B2       将JNZ修改为JMP
00563283   .  803E 00       CMP BYTE PTR DS:[ESI],0
00563286   .  75 12         JNZ SHORT vmware-v.0056329A     
00563288   .  807E 01 50    CMP BYTE PTR DS:[ESI+1],50
0056328C   .  75 0C         JNZ SHORT vmware-v.0056329A
0056328E   .  807E 02 56    CMP BYTE PTR DS:[ESI+2],56
00563292   .  75 06         JNZ SHORT vmware-v.0056329A
00563294   .  F646 03 C0    TEST BYTE PTR DS:[ESI+3],0C0
00563298   .  74 6C         JE SHORT vmware-v.00563306
0056329E  |.  68 C0846E00   PUSH vmware-v.006E84C0                   ; |@&!*@*@(msg.mac.notallowedaddress)%s is not an allowed static ethernet address.\n
0056332F   .  68 D8836E00   PUSH vmware-v.006E83D8                   ;  @&!*@*@(msg.mac.duplicateaddress)%s is a duplicate of an existing address.\nselect %s to continue with conflicting address, %s to power off.\n
005632C1   . /EB 33         JNZ SHORT vmware-v.005632F6        将JNZ修改为JMP
005632C3  |.  84C0          TEST AL,AL
005632C5  |.  75 17         JNZ SHORT vmware-v.005632DE
005632C7  |.  807E 01 50    CMP BYTE PTR DS:[ESI+1],50
005632CB  |.  75 11         JNZ SHORT vmware-v.005632DE
005632CD  |.  807E 02 56    CMP BYTE PTR DS:[ESI+2],56
005632D1  |.  75 0B         JNZ SHORT vmware-v.005632DE
005632D3  |.  8A56 03       MOV DL,BYTE PTR DS:[ESI+3]
005632D6  |.  80E2 C0       AND DL,0C0
005632D9  |.  80FA 80       CMP DL,80
005632DC  |.  74 28         JE SHORT vmware-v.00563306
005632F6  |> \84C0          TEST AL,AL
005632F8  |.  75 60         JNZ SHORT vmware-v.0056335A         爆破为NOP
005632FA  |.  807E 01 0C    CMP BYTE PTR DS:[ESI+1],0C
005632FE  |.  75 5A         JNZ SHORT vmware-v.0056335A         爆破为NOP
00563300  |.  807E 02 29    CMP BYTE PTR DS:[ESI+2],29
00563304  |.  75 54         JNZ SHORT vmware-v.0056335A          爆破为NOP
00563306  |>  8BC6          MOV EAX,ESI
00563308  |.  E8 F3F8FFFF   CALL vmware-v.00562C00
0056330D  |.  84C0          TEST AL,AL
0056330F  |.  75 42         JNZ SHORT vmware-v.00563353           爆破为NOP
00563351  |. /74 18         JE SHORT vmware-v.0056336B             将JE改JMP
0056335E   .  68 88836E00   PUSH vmware-v.006E8388                   ; |@&!*@*@(msg.mac.badaddressoui)%s is not a valid generated ethernet address.\n
0056355C  |.  68 54866E00   PUSH vmware-v.006E8654                   ; /@&!*@*@(msg.mac.invalidaddress)invalid mac address specified.\n
用文本工具(比如记事本)打开vmx配置文件,然后把以下三行删除掉:
ethernet[n].generatedAddress
ethernet[n].addressType
ethernet[n].generatedAddressOffset
再在配置文件里添加一行:
ethernet0.Address = "00:50:56:XX:YY:ZZ "
其中[n] 为你的网卡系列号;
XX修改范围为:00-3F ;
YY与ZZ的修改范围为:00-FF ;
备注:00:50:56修改范围应该也为00-3F
改完启动VM时如果问你SSID的话,选择“Keep Always”。
沙发 2007-10-11 20:10:50 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2007-11-11 22:50:31 | 显示全部楼层
楼上的好强阿!
板凳 2007-11-11 22:50:31 回复 收起回复
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-1-23 17:39 , Processed in 0.055892 second(s), 11 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表