Python脚本定期更改Mac地址

在本教程中,我们将看到一个简单但有用的代码,可以更改windows操作系统的Mac地址。Mac地址是指定网络接口的唯一地址。一般认为mac地址是可以改变的。但这不是真的。Mac地址由网卡提供给操作系统网络堆栈。但可以通过具有足够权限的操作系统进行更改。

null

从Github下载定期Mac转换器

代码可以下载如下 git 命令。

> git clone https://github.com/ibaydan/periodic-mac-changer.git

或者我们可以从以下链接下载压缩档案。

https://github.com/ibaydan/periodic-mac-changer/archive/master.zip

Macshift.exe

为了进行低级mac更改操作,我们将使用 macshift.exe . macshift.exe 顾名思义,它改变了给定接口的mac地址。它是由git存储库提供的,所以我们不需要显式下载。

定时器.py

定期操作由 Timer.py python文件。下面是 Timer.py

import time import os  while True:         time.sleep(5)         os.system('macshift.exe -i "Local Area Connection 3"')
  • 我们进口 time os 以使用相关函数和API
  • 我们创造了一个 while 循环是无限的python while循环,以便永远不会结束进程,除非 CTR+C
  • time.sleep(5) 函数已使用 在每一步中使电流回路休眠5秒。
  • os.system('macshift.exe -i "Local Connection 3"') 用于提供 macshift 向操作系统发送命令,其中包含相关的接口信息 Local Connection 3 在这个例子中。

相关文章: 如何使用IP释放和续订在Windows中释放和续订IP地址

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享