修改操作系统中登记的网卡的 MAC 地址
修改操作系统中登记的网卡的 MAC 地址 A:操作系统在使用网卡的 MAC 地址时,并不是实时的进行检测,而是取用已经事先登记的值。如果我们把这些登记的值进行修改,那么就骗过了操作系统,我们随便使用什么网卡 都可以了。在 Windows 操作系统中,这些值也同样保存在注册表里。(假设网卡 MAC=00e04c3e26c5,同时假设只有一块网卡。) ◇Windows98、WindowsMe: [HKLM\System\CurrentControlSet\Services\Class\Net\0000] NetWorkAddress ="00e04c3e26c5" [HKLM\System\CurrentControlSet\Services\Class\Net\0000\Ndi\Params\networkaddress] default ="00e04c3e26c5" paramdesc ="MAC Address" ◇Windows2000: [HKLM\System\CurrentControlSet\Services\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}\0000] NetWorkAddress ="00e04c3e26c5" [HKLM\System\CurrentControlSet\Services\Class\{4D36E972-E325-11CE-BFC1-08002BE10318} \0000\Ndi\Params\networkaddress] default ="00e04c3e26c5" paramdesc ="MAC Address" ◇Linux: 修改步骤:首先关闭网卡设备(否则会报告系统忙):/sbin/ifconfig eth0 down;然后执行命令:/sbin/ifconfig eth0 hw ether 00:AA:BB:CC:DD:EE;最后启动网卡设 备:/sbin/ifconfig eth0 up。 修改操作系统中登记的网卡的 MAC 地址 |
|