hwid
0.1.0
在Windows,Linux,Mac上提取hwid 。使用Python,本机OS检测。
pip install hwid模块:
import hwid
print ( hwid . get_hwid ())
# 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX'CLI:
hwid
XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXXtl; dr我不想复制并粘贴它...
我为Windows创建了一堆桌面应用程序。我需要一种方法来许可我的应用程序,以供用户使用它,而无需分发给其他人。我决定使用计算机的HWID许可我的应用程序。我需要一种方法来获取计算机的HWID,因此我创建了此模块。它只有一个目的:获取计算机的HWID。它是跨平台,不需要任何外部依赖项。
我不建议您仅凭此模块才能单独使用此模块。您可以将其用作许可系统的一部分。
如果您使用的是服务器 - 客户端架构,则可以将加密的HWID发送到服务器,并检查其是否有效。但是请记住,很容易用MITMProxy或其他工具拦截HTTP请求。
如果您使用的是本地许可系统,则可以对HWID进行加密并将其存储在文件中。然后,您可以检查加密的HWID是否有效。您可以使用Pyarmor混淆您的代码。它将使您的代码更加困难。这是使用氧气的神经宁教程
该模块无意用于恶意目的。作者对本模块造成的任何损害概不负责。自行使用。
hwid根据MIT许可条款分发。