13

ما هي أفضل طريقة لتحمي برنامجك

السلام عليكم ...

طبعاً السؤال مهم لشريحة كبيرة من المبرمجين اللي انهو برنامجهون ووصلوا لمرحلة التسويق والبيع ... السؤال هو أي طرق الحماية هي الأقوى والأجدى نفعاً والأصعب فكاً ... مشكورين

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

لا يوجد برنامج لا يمكن كسره كل ما تستطيع فعله هو أن تزيد من صعوبة الكسر فقط

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

من يقوم بكسر البرنامج هو من يقوم بتحميله بشكل مجاني من على الانترنت. أي لا تدع النسخة Demo تحتوي على كافة الميزات و الخصائص, بهذه الحالة سوف يكون لديك نسختين واحدة للعرض Demo و الآخرى للزبائن بعد الشراء.

نصيحة آخرى: قم بوضع حماية تصعب عملية الكسر على الكراكر المبتدأ, فلا حماية تنفع مع الكراكر الخبير :)

أولا لا توجد طريقة لا يمكن كسرها, ففى النهاية البرنامج هو مجموعة ملفات على حاسوب المستخدم.

ثانيا, أفضل طريقة و الطريقة التى تستخدمها الشركات هى Dongol

و هو عبارة عن جهاز خارجى فى حجم الفلاشة يحتوى على كود معين, يحاول برنامجك قراءته و اذا لم يجده يقوم باغلاق نفسه. غالبا ما يكون الdongol USB

طبعا هذه الطريقة تنفع فى البرامج المتخصصة جدا, و ليس البرامج للاستخدام العام لأنها مكلفة (الدونجول يكلف فى حدود 60 دولار).

ثالثا : الحماية عبر الانترنت, حيث يقوم برنامجك باستيراد معلومات من الانترنت للفتح, عيوبها أن برنامجك لن يعمل الا فى وجود اتصال, و طبعا يمكن كسرها بواسطة proxy و لكن كسرها يتطلب الكثير من العمل و ليس سهلا.

طريقة فكرت فيها من قبل وسؤالك شجعني أن أطرحها هنا للمناقشة

طبعا لا أعرف طريقة حماية 100%

لكن يوجد طريقة رهيبة و هي الحماية عن طريق ال flash disk

لكن هذا لا يعمل على جميع لغات البرمجة