منذ NET هو بيئة مدارة، وهناك دائما الجانب السلبي من وجود التعليمات البرمجية مفتوحة لأي شخص باستخدام العاكس أو المنكسر.
متزلج توتال تحويل رمز Microsoft المتوسطة اللغة decompilable (MSIL أو CIL) المجالس الخاصة بك إلى تنسيق أصلي مع الحفاظ على جميع. NET الفوقية سليمة، التي توفر نفس المستوى من الحماية كما الأصلي C / C ++ التعليمات البرمجية.
برامج حماية البرمجيات هو حقل مهم جدا بالنسبة لمعظم مطوري البرمجيات. وتقنيات حماية البرمجيات لا يحبون الملامح الواضحة التي يمكن أن ينظر إليها ومقارنتها. لهذا السبب معظم البائعين حماية البرمجيات يمكن إدخال التقنيات الرائعة التي تم تضمينها في عمق مخطط الحماية، عندما مرات عديدة معظم هذه التقنيات بالكاد موجودة أو أنها أبسط بكثير مما تبدو.
طبيعة. NET هو أن تكون قادرة على تثبيت التطبيقات التي تم جمعها لMSIL، ثم إما عن طريق JIT أو منشئ الصورة الأصلية، يتم ترجمة MSIL إلى رمز الأصلي وتخزينها محليا في ذاكرة التخزين المؤقت. وكان القصد أبدا على توليد إكس الأصلي الحقيقي التي يمكن تشغيلها بشكل مستقل من .NET Framework. هناك الكثير من الديناميكية التي تتطلب الإطار، مثل: دينامية تحميل التجمع، MSIL رمز جيل.
يمكنك استخدام ngen.exe لتوليد صورة أصلية ولكن لا يزال لديك لتوزيع التعليمات البرمجية غير الناطقين الأصلي أيضا، وأنه لا يزال يحتاج إلى إطار المثبتة على الجهاز المستهدف.
التشويش هو طريق واحد، ولكن لا يمكن أن تحمي من كسر الأمن حماية القرصنة من التطبيق .NET. كيف يمكنك التأكد من أن التطبيق. NET الخاص بك وعدم العبث بها، وكيف يمكن التأكد من أن شفرة المصدر لا يمكن هندستها العكس؟
متزلج المجموع هو الأداة المناسبة لالأم التنفيذية الترجمة .NET. يتحدث بشكل صحيح فإن ذلك يعني تحويل رمز MSIL من تجميع .NET إلى رمز الجهاز الأصلي ثم إزالة رمز MSIL من هذا التجميع، مما يجعل من المستحيل فك بطريقة مباشرة
المتطلبات:.
برنامج .NET Framework
القيود:
وظائف محدودة
لم يتم العثور على التعليقات