• 0
alaws

كيف أحمي برنامجي من السرقة و النسخ؟؟؟؟!

سؤال

بسم الله الرحمن الرحيم

الأخوة الكرام في هذا المنتى البدع

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

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

و بعد ذلك خطرت لي فكرتين للحماية الأولى لم أر أحدا قد استخدمها و الثانية رايت كثيرا من الشركات تستخدمها في وقتنا الحاضر .

و بذلك آمل من الجميع ان يشاركونا في النقاش حول الفكرتين من إيجابيات و سلبيات و طرح أفكار جديدة بإذن الله.

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

2- الفكرة الثانية و هي موجودة الا و هي ان يتم تصميم قطعة خارجية أعتقد انها تسمى (دنقل) بحيث لا يعمل البرنامج إلا بوجود هذه القطعة ... كما هو الحال مع البرامج الناطقة للمكفوفين مثل (هال) أو (جهوز). و أنتم تعلمون أن هذه الطريقة (الثانية ستحتااج الى التعاون مع مهندسي الكمبيوتر بالاضافة الى خبرة في تصميم و تركيب الالكترونيات و برمجتها.

.......................................................

و سؤالي الأول حول هذا الموضوع أي الفكرتين افضل و أيها يمكن كسر حمايته بطريقة أو بأخرى

...

آملا أن تعم الفائدة للجميع و الله ولي التوفيق

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

12 إجابة على هذا السؤال .

  • 0

كلا الطريقتين يمكن كسرهما لكن استخدام الدنجل أفضل اذا احسنت ربط الحماية الفيزيائية بالسوفتوير .

ايضا استخدام الدونجل لا يتطلب مهندسين وخبراء الكترونيات لا اعرف من اين حصلت على هذه المعلومة !

راجع مواقع الشركات المتخصصة للحماية بالدنجل .

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

استخدام الدونغل سيجعل البرنامج غالي الثمن !

والطريقة الأولي شبية بطريقة ال server check المستخدمة في الكثير من البرامج.

وبالنسبة لكسر الحماية فان الدونغل هو الأصعب في عملية الكسر اذا احسنت استخدامة كما قال الاخ GM

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

ما تتعبش نفسك

العالم اللى اسمهم كراكرز دول مش سايبين حد فى حاله :blink:

الحل الوحيد

قل

حسبى الله ونعم الوكيل

http://www.arabteam2000-forum.com/index.php?showtopic=198364

http://www.arabteam2000-forum.com/index.php?showtopic=125735

http://www.arabteam2000-forum.com/index.php?showtopic=70729

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

مشكورين جدا على الردود القيمة..

هل لديكم معلومات عن اسعار الدنقل و كيفية استخدامها

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

بالنسبة للأسعار تقريبا تتراوح بين 20 - 40 دولار للدنغل الواحد وذلك حسب الشركة و مميزات الدنغل...

اطلع على الرابط التالي:

كيف تحمي تطبيقك بشكل جيد باستخدام الدنغل(dongle)

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

الرابط الموجود بالرد الأخير اخي Wael عظيم جدا ... و الله انكم تعجبونني بردودكم و اقتراحاتكم

شكرا لكم ىجميعا

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم ايها المبرمجون الكبار

سؤالي التالي في هذا النقاش المفيد إن شاء الله هو:

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

ارجو المشاركة من الجميع .... و شكرا

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

انت كدة بتستعجل على خراب سمعة برنامجك :D

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0
لنفترض اننا وفقنا الى حد ما في حماية برامجنا بطريقة ما و لنفترض انها طريقة الدنقل .... هل من المجدي التفكير في انتاج فايروس ينتشر تلقائيا عن طرق الانترنت بحيث تكون وظيفته العثور على النسخ المسروقة من برنامجنا و تدميرها؟

ليس هناك داعي, فحماية برنامجك إذا كانت جيدة بالدنغل لن يستطيع كسرها اي كراكر لعدم توفر الدنغل بين يديه, والكراكر في الغالب يحملون التطبيقات من الانترنت و يقومون بكسرها.

و من سوف يشتري منك البرنامج ويدفع ثمنه هو من يستطيع ان يحاول العبث مع برنامجك فقط, وهؤلاء سوف يكونون شركات و ليس لديهم كراكر حتى يقوموا بذلك...

فاحتمال الكسر هنا ضعيف جداً...

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

مشكورؤين على الردود القيمة

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

أنا عندي فكرة أخي الكريم لا أعلم ان كانت صحيحة أم لا لأنني مبتدئ بالبرمجة

إذا كان ممكن تعمل نسختين :

1- نسخة تكون معاك قابلة للنسخ وهي النسخة الأصلية .

2- النسخ اللي رايح تبيعها وهادي النسخ تضفلها كود (إذا أمكن ) تجعلها غير قابلة للنسخ .

أرجوا ان كانت هادي الطريقة صحيحه اخباري وشكراً.

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

و من سوف يشتري منك البرنامج ويدفع ثمنه هو من يستطيع ان يحاول العبث مع برنامجك فقط, وهؤلاء سوف يكونون شركات و ليس لديهم كراكر حتى يقوموا بذلك...

فاحتمال الكسر هنا ضعيف جداً...

أعمل في شركة لديها الكثير مما أستطيع العبث به :cool:

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .