كم هو أكثر تأكيد إنشاء مفتاح أمان USB باستخدام PNPDeviveID؟

StackOverflow https://stackoverflow.com/questions/1303828

سؤال

أحتاج إلى حماية البرامج باستخدام مفتاح USB. هل يمكنني فقط الاستعلام عن محرك أقراص USB مع WMI والحصول على PNPDEviceID من فئة Win32_diskDrive، وقارنه مع واحد بالفعل يتم تشفيره بجد في التطبيق؟ كم هو آمن هذا؟ هل يمكن تعديل خاصية pnpdeviceID؟ هل الأجهزة مشفرة؟ أي فكرة أخرى؟

منطقيا محركات أقراص USB ستتم اختيارها بعناية.

شكرًا

هل كانت مفيدة؟

المحلول

ربما يمكن أن يكون مزيفا مع طبقة برنامج تشغيل الجهاز، لا أعرف إذا كان يمكن تغييره في الجهاز - لم أر أي شيء للقيام بذلك.
كنت أفكر في هذا كبديل رخيص لدونجل وسيلة لتوزيع البرنامج.

شيء واحد يجب حذره - مفاتيح USB الرخيصة جدا لا تنفذ هذا، فقط أرسل مفتاح عشوائي (؟) عند توصيله، حتى يحصلوا على معرف جديد عند إدراجه في منافذ مختلفة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top