شكراً على الفيديو المفيد :) بالنسبة لاستخدام مفتاح ريجيستري (registry key) مغاير لأسم البرنامج لمنع المستخدمين من تعديل القيمة وتجاوز النسخة التجريبية، قد تنفع هذه الطريقة مع المستخدمين التقليديين. ولكن نظراً لكون البرنامج دوت نيت فمن السهل على المستخدمين ذوي الخبرة التقنية من إعادة الكود وتتبع مفتاح الريجيستري. في مثل هذه الحالات عادة يتم القيام بعملية تدعى Obfuscation أو التشويش لتحويل الكود لسلسلة من الإجراءات المبهمة بحيث يصعب على المستخدمين تتبع خطوات البرنامج. https://ar.wikipedia.org/wiki/تشويش