استخراج hwid على Windows ، Linux ، Mac. المنصات المتقاطعة باستخدام Python ، اكتشاف نظام التشغيل الأصلي.
pip install hwidالوحدة:
import hwid
print ( hwid . get_hwid ())
# 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX'CLI:
hwid
XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXXtl ؛ د. لا أريد نسخه ولصقه مرة أخرى ...
لقد أنشأت مجموعة من تطبيقات سطح المكتب لنظام التشغيل Windows. كنت بحاجة إلى طريقة لترخيص طلباتي لمستخدمي لاستخدامها دون توزيعها على أشخاص آخرين. قررت استخدام HWID للكمبيوتر لترخيص طلباتي. كنت بحاجة إلى وسيلة للحصول على مجموعة الكمبيوتر ، لذلك قمت بإنشاء هذه الوحدة. يحتوي على غرض واحد فقط: الحصول على HWID للكمبيوتر. إنه منصة متقاطعة ولا يتطلب أي تبعيات خارجية.
لا أوصي باستخدام هذه الوحدة لأغراض الترخيص وحدها. يمكنك استخدامه كجزء من نظام الترخيص الخاص بك.
إذا كنت تستخدم بنية الخادم العميل ، فيمكنك إرسال HWID المشفرة إلى الخادم والتحقق مما إذا كان صالحًا. ولكن ضع في اعتبارك ، من السهل اعتراض طلبات HTTP مع MITMProxy أو أدوات أخرى.
إذا كنت تستخدم نظام ترخيص محلي ، فيمكنك تشفير HWID وتخزينه في ملف. ثم يمكنك التحقق مما إذا كان HWID المشفرة صالحًا. يمكنك استخدام Pyarmor لإلغاء الرمز الخاص بك. سيجعل من الصعب عكس هندسة الكود الخاص بك. هنا تعليمي NeuralNine باستخدام الأوكسري
هذه الوحدة غير مقصودة لاستخدامها لأغراض ضارة. المؤلف غير مسؤول عن أي ضرر ناتج عن هذه الوحدة. استخدم على مسؤوليتك الخاصة.
يتم توزيع hwid بموجب شروط ترخيص معهد ماساتشوستس للتكنولوجيا.