تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
كيف تحمي برنامجك الذي صممته من السرقة ؟
#1
السلام عليكم ورحمة الله وبركاته

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

والطريقة هي كالتالي :

ان يعمل البرنامج عند تشغيله لاول مرة في الجهاز ويطلب منك سيريال او كود للدخول لاول مرة فقط ... يعني عند نقله لجهاز اخر يقوم بطلبك سيريال او كود اخر مختلف

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

الان نريد مساعدتكم في اجاد هذه الحركة بدون طلب استخدام نت Wink ..
الرد }}}}
تم الشكر بواسطة:
#2
الحل بسيط
اجعل البرنامج يتحقق مثلا من وجود ملف الترخيص مثلا licen.ini
فإن كان غير موجود يقرأ رقم المعالج مثلا و يشفره بخوارزمية ثم يظهر للمستخدم الكود الناتج و يطلب منه وضع السيريال فلما يضع السيريال ببساطة ينشئ مفتاح الترخيص و يعمل
أما إذا كان الملف موجود فيقرأه و يتأكد أن المفتاح صحيح بمقارنته بخوارزمية فك التشفير و يعمل بشكل نظامي
و هكذا إن نقل البرنامج لجهاز جديد سيطلب مفتاح ترخيص جديد حتى يعمل
الرد }}}}
تم الشكر بواسطة:
#3
Kosay كتب :الحل بسيط
اجعل البرنامج يتحقق مثلا من وجود ملف الترخيص مثلا licen.ini
فإن كان غير موجود يقرأ رقم المعالج مثلا و يشفره بخوارزمية ثم يظهر للمستخدم الكود الناتج و يطلب منه وضع السيريال فلما يضع السيريال ببساطة ينشئ مفتاح الترخيص و يعمل
أما إذا كان الملف موجود فيقرأه و يتأكد أن المفتاح صحيح بمقارنته بخوارزمية فك التشفير و يعمل بشكل نظامي
و هكذا إن نقل البرنامج لجهاز جديد سيطلب مفتاح ترخيص جديد حتى يعمل


كل هذا ممكن لكن هل من مثال /؟
الرد }}}}
تم الشكر بواسطة:
#4
للأسف لا يوجد حماية 100% , مايكروزفت ماقدرت تحمي نفسها

مهما كانت حمايتك , يأتي الكراكر بكل بساطه راح يتجاوز اي شيء أسمه if الشرطية
الرد }}}}
تم الشكر بواسطة:
#5
لكن يوجد حل على الاقل يؤدي الغرض .. يخفف من سرقته ..
الرد }}}}
تم الشكر بواسطة:
#6
كاسبرسكي و المايكروسفت و أبل و كل العمالقة لم يحمو نفسهم من الكراكر بشكل كامل و لكن على المدى القريب تحميه من المبتدئين بهذه الطريقة البسيطة و تستطيع تعقيد الأمر قليلا على الكراكر بجملة if عن طريق تشفير الكود (طبعا لا تتخيل البرنامج غير قابل للكسر) و لكنه سيأجل الكسر ريثما يصل البرنامج ليد كراكر محترف Smile و عندما يكون البرنامج وصل لكراكر محترف فاعرف أن برنامجك انتشر و صار له طلب بالسوق فعندها تستعين بخبرات أكثر لجعل الكسر أصعب Smile
الرد }}}}
تم الشكر بواسطة:
#7
Kosay كتب :كاسبرسكي و المايكروسفت و أبل و كل العمالقة لم يحمو نفسهم من الكراكر بشكل كامل و لكن على المدى القريب تحميه من المبتدئين بهذه الطريقة البسيطة و تستطيع تعقيد الأمر قليلا على الكراكر بجملة if عن طريق تشفير الكود (طبعا لا تتخيل البرنامج غير قابل للكسر) و لكنه سيأجل الكسر ريثما يصل البرنامج ليد كراكر محترف Smile و عندما يكون البرنامج وصل لكراكر محترف فاعرف أن برنامجك انتشر و صار له طلب بالسوق فعندها تستعين بخبرات أكثر لجعل الكسر أصعب Smile

اكيد لا يوجد حماية .. ولكن مثل ما قلت تعقيدها على المبتدئيين فقط .. فاريد طريقة وانشاء الله نطورها ونقويها بس طبعا لا يوجد حماية كاملة
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  كيفيه تشغيل الفورم بالتاريخ الذي يحدده المستخدم ddemed 5 119 23-11-16, 10:12 PM
آخر رد: السرور
  [VB.NET] كيف تجعل برنامجك يشتغل ك Administrator thevirus 2 62 21-11-16, 06:38 PM
آخر رد: thevirus
  [سؤال] التعامل مع الزر الموجود في DataGrideView هل يستطيع حذف الصف الذي به البتن thevirus 1 101 10-11-16, 09:20 PM
آخر رد: ابراهيم النعيمي
  التعديل الذي أقوم به في الفورم لا يظهر عند عمل RUN نسيم 8 193 07-11-16, 01:14 PM
آخر رد: zinom
  [سؤال] هل يلزم تثبيت SQL Server في جهاز الزبون الذي ستبيع له برنامجك ام هناك طريقة اخرى؟ thevirus 3 142 06-11-16, 07:51 PM
آخر رد: العواد الصغير
  [سؤال] جعل المستخدم يحدد عنوان اي بي السيرفر الذي عليه قاعدة البيانات thevirus 0 56 04-11-16, 10:38 AM
آخر رد: thevirus
  تصحيح الخطاء في السطر الذي لونه احمر تحته خط علي كعبي 1 86 17-09-16, 07:48 PM
آخر رد: silverlight
  [VB.NET] كود لجعل برنامجك تجريبي من برمجتي الخاصة 0theghost0 7 157 17-09-16, 11:00 AM
آخر رد: 0theghost0
  تخمين الرقم الذي اخترت سعود 6 163 19-08-16, 06:56 PM
آخر رد: سعود
  ماهي فكرة جعل برنامجك يقبل التحديث وليس تحميل البرنامج من جديد honest 5 292 12-06-16, 11:44 PM
آخر رد: honest

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم