如何更改WOL的BIOS和NIC设置 [英] How to change BIOS and NIC settings for WOL

查看:386
本文介绍了如何更改WOL的BIOS和NIC设置的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述



如何使用VC6程序或脚本更改LAN唤醒工具的BIOS和NIC设置?
有人可以帮我吗?

在此先感谢

Hi,

How to change BIOS and NIC settings for Wake on LAN tool using VC6 program or script?
Can anybody help me?

Thanks in advance

推荐答案

尽管可以在Windows中更改MAC地址,但这仅意味着Windows在发送数据包时会忽略硬编码的MAC地址,但MAC地址为NIC在WoL数据包中侦听是否经过硬编码(通常进入只读存储器).无法更改此方法.

至于更改BIOS,您可能也会发现这很困难而且非常冒险.
据我所知,BIOS只能通过特殊的(特权)16位指令进行更改.这意味着它不能在x64操作系统上完成,而必须从ring 0驱动程序完成.

各个制造商可以提供在特定产品系列上执行此操作的其他方法,但是此任务没有定义任何标准.

这也是有充分的理由的.如果病毒想要执行您的操作怎么办?
Although it is possible to change the MAC address in windows this just means windows ignores the hard coded MAC address when sending packets, the MAC address the NIC listens for in the WoL packet is hard coded (usually into read only memory). There is no way to change this.

As for changing the BIOS, you might find this difficult and VERY risky too.
As far as I am aware the BIOS can only be changed via special (privileged) 16 bit instructions. This means that the it cannot be done from an x64 operating system, and that it must be done from a ring 0 driver.

Individual manufacturers may provide other ways of performing this on specific lines of products, however there is no standard defined for this task.

There is a good reason for this too. What if a virus wanted to do what you are doing?


这篇关于如何更改WOL的BIOS和NIC设置的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆