`
^=^
  • 浏览: 24301 次
  • 性别: Icon_minigender_1
  • 来自: 蘇州
文章分类
社区版块
存档分类
最新评论

利用Magic Packet启动电脑

 
阅读更多

许多电脑支持从网络唤醒,这样的电脑一般从网卡驱动里选择启用Wake up功能,选择Magic Packet启动即可。

比如,我的Atheros网卡就是支持的:

网卡驱动

选好这个之后,再记录下网卡的MAC地址,可以使用getmac命令,或者ipconfig。

Magic Packet发包软件

然后在同局域网另一台电脑上使用Magic Packet Sender软件发包,即可启动电脑。

Magic Packet的包格式很简单,理论上可以在任意网络封包中打包Magic Packet,不过一般选择UDP或IPX。

Magic Packet的格式是,首先包含六个FF,然后是重复十六次待唤醒电脑的MAC。比如上图的封包,就应该是这样:

FF FF FF FF FF FF 20 12 04 24 13 43 20 12 04 24 13 43 ......

所以,它的编码实现是很简单的,下面附上我自己写的Magic Packet发包程序:



分享到:
评论

相关推荐

    MagicPacket.rar

    【标题】"MagicPacket.rar" 是一个压缩包文件,其中包含了一个远程控制工具的源代码。这个工具的主要功能是实现远程对计算机进行开机、关机和休眠等操作。源码的提供者鼓励对此感兴趣的人下载并研究。 【远程开机】...

    如何实现电脑远程开机[归类].pdf

    3. **专用软件**:如 Magic Packet,它可以生成包含目标电脑 MAC 地址的 Magic Packet 数据包,发送后即可远程启动电脑。 ### 通电开机设置 在 BIOS 的“Power Management Setup”菜单下,有一个“Pwron After PWR...

    网络唤醒代码-实现WOL(wake on lan)

    实现WOL的核心原理是利用特定的魔术包(Magic Packet)。这个魔术包由6个连续的十六进制FF字符开头,后面紧接着是16次目标设备的MAC地址。当目标计算机在网络中接收到这个魔术包时,即使处于休眠或关闭状态,其内置...

    网络唤醒magic_pkt

    这个技术基于一个名为“魔法包”(Magic Packet)的数据包,该数据包包含特定的信息,能够唤醒远程计算机。在本文中,我们将深入探讨网络唤醒的工作原理、实现方法以及相关的应用。 1. 工作原理: 网络唤醒的核心...

    根据MAC地址远程自动开机

    WOL功能通常在主板或网络适配器的BIOS设置中启用,允许网卡监听特定的数据包,一旦接收到,就会启动电脑。 2. **Magic Packet**:这是WOL机制中用来唤醒计算机的数据包。它包含6个连续的FF FF FF FF FF FF十六进制...

    WakeUpPro网络唤醒

    当目标计算机在网络中接收到这个Magic Packet时,如果它支持网络唤醒功能,就会自动启动。MAC地址(Media Access Control Address)是网络硬件的唯一标识符,每个网卡都有一个独特的MAC地址,这是实现网络唤醒的关键...

    5种Windows神奇开机方法.docx

    要使用WOL,首先要在BIOS中开启该功能,然后获取网卡的MAC地址,下载并配置WOL软件,如"Magicpacket",设置完成后,通过网络发送"Magic Packet"即可远程唤醒电脑。 以上三种方法为Windows开机提供了更多可能性,...

    教你玩转个性开机操作技巧.docx

    获取网卡的MAC地址(在Windows操作系统中通过命令行输入"ipconfig/all"获取),然后下载并使用名为"Magicpacket"的WOL软件,设置完成后,发送"Magic Packet"信号即可唤醒电脑。若要在互联网上进行唤醒,需要考虑更多...

    vb通过网卡MAC地址唤醒电脑

    未经授权的用户可能利用WoL来启动并控制你的电脑。因此,应限制能够发送WoL信号的设备和网络,或者使用加密的身份验证机制。 总的来说,通过VB实现WoL功能,不仅需要对VB编程有基础理解,还需要对网络协议、硬件...

    MAC地址唤醒电脑

    4. **发送唤醒信号**:唤醒信号被称为“魔法包”(Magic Packet),包含6个连续的“FF FF FF FF FF FF”后跟着16次目标电脑的MAC地址。你可以使用各种工具或编程语言(如VB_WOL,可能是一个Visual Basic程序)来生成...

    五种神奇开机方法.docx

    鼠标开机的设置与键盘类似,只需在BIOS中进行相应调整,之后轻点鼠标即可启动电脑。 3. **网络唤醒开机(Wake On LAN, WOL)** WOL功能需要支持WOL的网卡,并且网卡需要连接到主板的WOL接口。当电脑处于开机状态或...

    实现远程开机(电脑)的各种方法总结

    远程开机技术允许用户在远离计算机的位置启动电脑,这对于需要随时访问家中或办公室电脑的用户非常有用。例如,当你在外出差时发现忘记了一个重要的文件,而这个文件存储在你家中的电脑上,远程开机功能就能派上用场...

    Windows 不常见的开机方法介绍.docx

    要使用这一功能,用户需要在BIOS中开启WOL选项,同时获取网卡的MAC地址,并下载“MagicPacket”软件来发送信号。该软件允许用户输入MAC地址并配置广播选项,通过网络远程控制电脑开机。 最后,还有一种较为少见的...

    网络唤醒专家,MAC地址唤醒电脑工具

    网络唤醒技术,也被称为Magic Packet或Wake-on-LAN(WOL),是一种允许远程启动计算机的技术。这项技术在现代网络管理中十分有用,特别是在需要远程控制和管理设备的场景下。"网络唤醒专家"是一个专为此目的设计的...

    三个睡眠唤醒软件,局域网、远程唤醒电脑

    当电脑被设置为接受WOL信号后,只需要在网络中发送特定的“魔法包”(Magic Packet),目标电脑就能接收到并启动。 2. **远程唤醒**:与局域网唤醒类似,远程唤醒允许用户通过互联网来唤醒电脑。这通常需要一个固定...

    利用魔法封包技术写的远程开机程序

    这项技术基于“魔法封包”(Magic Packet)的概念,它是一个特殊格式的数据包,包含了目标设备的MAC地址,发送到网络上后,能够触发指定计算机的电源管理系统启动机器。现在,我们来详细了解一下这个过程及其相关...

    Windows系统开机方法合集.docx

    下载并使用WOL软件,如"Magicpacket",设置MAC地址、广播地址和选项,最后点击"Wake Me UP"按钮,即可远程唤醒电脑。 ### 方法四:用电视卡开机 一些电视卡具备自动开机功能,安装并配置好电视卡后,可以设定特定...

    电脑开机方法

    - **应用场景**:适合需要定时启动电脑进行备份或运行特定任务的情形。 ##### 3. 键盘热键开机 - **操作步骤**: - 在“Power Management Setup”中设置“Power On By Keyboard”为“Enabled”。 - 选择热键类型...

    网络唤醒工具, 唤醒局域网电脑

    网络唤醒技术,也称为Magic Packet或Wake-on-LAN(WOL),是一种允许远程启动计算机的技术。在局域网(LAN)环境中,即使计算机处于关闭状态,也可以通过发送特定的数据包来唤醒它们。这个过程通常由一台处于活动...

    远程开机程序netwaker2.1简体中文版本

    NetWaker 2.1的界面设计简洁直观,用户只需在主界面上输入必要的信息,如MAC地址、IP地址,然后点击“开机”按钮,程序将构建并发送一个特定格式的“魔法包”(Magic Packet)到目标计算机。这个魔法包包含了16次...

Global site tag (gtag.js) - Google Analytics