在本教程中,我们将看到一个简单但有用的代码,可以更改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
在这个例子中。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END