700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > python局域网控制电脑关机_黑客操作:用python远程开机and关机

python局域网控制电脑关机_黑客操作:用python远程开机and关机

时间:2019-02-10 17:39:42

相关推荐

python局域网控制电脑关机_黑客操作:用python远程开机and关机

前言

用python关机相信大家肯定听过或者实践过,那么用 Python 开机呢?这是一个神奇的方

法,教你如何用 Python 来开机。

本文目标远程开机原理

Python 远程开机代码实现

Python 关机说明

Python开机

你怎样用程序打开电脑?这是局域网唤醒的WOL技术。当计算机处于关机或休眠状态时,网卡

和主板的电源仍然很弱,当然是为了保持电源的插入和接线。所以即使在关机的情况下,网卡

仍然具有一定的操作能力,可以监控计算机的外部网络广播信息,当发现特定格式的信息时,

它就会启动。

现在的主板基本都支持。 只需要在网络适配器中配置下面两个选项

无法选择下面的勾号。我们需要确保网卡关机后仍然有电源。如果你关机,网络端口的灯就不

会亮,所以我们不能。我们需要保持网络端口的通电。

这个特定的数据还有一个很好的名字,Magic Packet(魔法数据包))。UDP协议一般用于广

播。端口通常是7或9。魔术数据包始终是“FF FF FF”连续6个“FF”,后面跟着MAC地址信

息,一旦网卡检测到数据包的内容,就会唤醒目标计算机。

让我们看看如何编写代码。该代码涉及UDP网络编程,稍后将专门编写。此功能只需要输入目

标计算机的MAC地址即可。在局域网中(当然,如果您的计算机有公共网络IP,那么在公共网

络中也是可能的),另一台计算机运行这个程序,目标计算机就可以自动启动。

代码如下,代码本身很短,原理也很简单:

python关机

它相对容易关闭,在互联网上有很多现成的解决方案。他们中的大多数使用程序来扫描邮箱。

如果他们收到与关机相关的关键字邮件,程序会自动执行关机命令。

另外,如果您刚刚关闭了局域网,或者您有一个公共IP地址,您也可以在本地计算机上启动一

个服务,例如使用Flask在端口5000上运行。发送指令到5000。本地程序需要一个命令来执行

关机。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。