سؤال

وأنا أعلم أن هناك بالفعل أسئلة مماثلة على ذلك.ولكن سؤالي هو أكثر من النظري.

أنا أتسائل هل من الممكن تصميم مضمونة محاكمة النظام ؟ قبل أن ندعي أعني مثل هذا النظام الذي لا يمكن متصدع حتى لو تكسير يعرف الخوارزمية من مثل هذا النظام ؟

آسف إذا لم يكن البرمجة السؤال.

تحرير: أعتقد أنني يجب أن السؤال أكثر عملية.أنا أسأل عن نظام كامل ، ليس تطبيق قائم بذاته.يتكون النظام من جهاز الكمبيوتر مع نظام التشغيل لينكس وبعض الأجهزة المتصلة به.ربما يمكنني استخدام الأقراص الصلبة التشفير ؟

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

المحلول

ربما الطريقة الوحيدة على شبكة الإنترنت "البرمجيات كخدمة" التطبيق.إذا كنت لا توفر الوصول إلى أنهم لا يستخدمون البرنامج.إذا كان سطح المكتب ، ثم البعض قطعة رئيسية من وظائف يتعين على خادم الانترنت في مكان ما.

إذا كان القراصنة قد التطبيق بالكامل على الجهاز المحلي ، يمكن أن يكون عكس هندستها و "تصدع" في بعض الأزياء.الطريقة الوحيدة للتغلب على هذا هو أن أؤكد أن بعض جزء من وظيفة أبدا على الجهاز.

نصائح أخرى

فقط (النظرية) طريقة الكراك-دليل البرامج هو أن يكون مغلقا تماما النظام.إذا كنت تسيطر على كل شيء من الأجهزة إلى نظام التشغيل إلى تطبيقات و أدوات التطوير, يمكنك أن تمنع العبث.

لاحظ كيف قلت أن هذه النظرية.حتما سوف تجد الأجهزة القراصنة الذين سوف معرفة طريقة تعديل الأجهزة (انظر modchips).ومن هناك يمكن تحميل ما هي البرامج التي تريد وتعديل البرامج التي هي بالفعل هناك.

نفس النموذج الذي ينطبق على الأمن المادي (خزائن, خزائن, الخ) ينطبق على البرمجيات.الهدف هو أن تجعل سرقة/نسخ السلع أكثر تكلفة الحصول عليها من خلال الوسائل المشروعة.أنت لا يمكن أبدا أن تخلق نظاما مضمونا ، ولكن يمكنك بسهولة منع script kiddies و هواية المتسللين من تكسير المنتج الخاص بك.إيجابيات ، من ناحية أخرى ، يعيش للقضاء.أنها سوف تجد وسيلة.

هل يمكن تصميم التطبيق الخاص بك تعتمد على ملقم بعيد من أي شخص ولكن عليك التحكم.

لا.يمكنك أن تجعل من الصعب جدا ، ولكن السؤال يرقى إلى "كيف يمكنني السماح لشخص تشغيل التعليمات البرمجية ولكن لا تسمح لهم بتشغيل التعليمات البرمجية."

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

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