المشاركات : 44
المواضيع 24
الإنتساب : Sep 2013
السمعة :
0
الشكر: 1
تم شكره 5 مرات في 4 مشاركات
السلام عليكم ورحمة الله وبركاته
ما هي القطعة في الجهاز(المعالج-المزربورد-الهاردسك-كرت الشبكة---او غيرهم) التي تتوفر بها
1- امكانية استخراج رقمها مع اخلاف اصدار الوندوز
2- عدم تغيها بعد الفورمات
3- لا تتكرر مع اجهزة اخرى
بحيث استطيع حماية برنامجي بها
تحياتي
المشاركات : 44
المواضيع 24
الإنتساب : Sep 2013
السمعة :
0
الشكر: 1
تم شكره 5 مرات في 4 مشاركات
25-03-18, 05:25 AM
(آخر تعديل لهذه المشاركة : 25-03-18, 05:29 AM {2} بواسطة ssayed111.)
شكرا جزيلا لاهتمامك
بالنسبة لرقم المعالج عن تجربة بيتكرر
ورقم الهاردسك يتغير مع الفورمات
ورقم واسم البيوس يختلف طريقة القراءة مع اختلاف اصدار الوندوز
وبالتالي اجد نفسي مضطر كلما قام العميل بعمل فورمات لجهازه
وهذا يقلل من ثقة العميل بالبرنامج ويجعله يتشكك في امكانية فقدانه البرنامج اذا فقد التواصل معي
المشاركات : 1,486
المواضيع 101
الإنتساب : Sep 2012
السمعة :
127
الشكر: 67
تم شكره 6159 مرات في 1035 مشاركات
26-03-18, 01:17 PM
(آخر تعديل لهذه المشاركة : 26-03-18, 01:22 PM {2} بواسطة silverlight.)
استخدام رقم الهارد ديسك او اي شئ اخر مماثل يمكن اعتباره الطريق السهل لحماية برتامج او يمكن اعتباره اسلوب فيه نوع من الكسل من المبرمج
حيث ان المبرمج هنا لا يحتاج الي حفظ السيرال في ملف
عموما لا يوحد حماية 100%
عليك ان تفكر اولا من سيشتري برنامجك ومن هنا تبدأ في وضع الإستراتيجية المناسبة لحماية برنامجك
موضوع السيريال يجب ان تقسمه علي مرحلتين
مرحلة Setup
و مرحلة التشغيل
في مرحلة Setup تطلب من المستخدم ادخال بياناته و تطلب منه ايضا ادخال السيريال الذي يؤكد شراؤه للبرنامج و تحفظ تلك البيانات في مكان ما علي الكمبيوتر
ثم و في مرحلة التشغيل تتأكد من وجود تلك البيانات
طبعا البيانات يجب ان يتم تشفيرها بشكل قوي
ايضا من تلك البيانات تسطيع ان تكتب محموعة من الدوال التي تقوم بتوليد السيريان المناسب
طريقة الحفظ متروكة لك
إما أن تحفظ البيانات في الريجستري او في ملف عادي او في اي ملف xmal او في داتا بيز او حتي تحفظها في صورة
المهم تكون عارف مسار الملف و نوعيته لكي تستطيع التعامل معه لاحقا من خلال برنامجك
Retired